Uploaded image for project: 'Teiid Designer'
  1. Teiid Designer
  2. TEIIDDES-2885

Non workspace project doesnt generate web service from XML document

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • None
    • 10.0.1
    • Import/Export
    • None
    • Hide
      1. Extract project from attachment
      2. Import projects from Folder (do not copy project to workspace)
      3. Right click to getAllProductsInfo and select modeling -> create web service
      4. Fill all required labels (Screenshot2)
      5. Click Finish (Screenshot1)
      Show
      Extract project from attachment Import projects from Folder (do not copy project to workspace) Right click to getAllProductsInfo and select modeling -> create web service Fill all required labels (Screenshot2) Click Finish (Screenshot1)

    Description

      When I create web service from XML document designer shows me this error:
      "TransformationHelper.getTransformationMappingRoot:null or invalid target."
      This happens only when I have not project in workspace and only when I want generate web service from XML document.

      This is stacktrace:

      java.lang.IllegalArgumentException: TransformationHelper.getTransformationMappingRoot:null or invalid target.
      at org.teiid.designer.transformation.util.TransformationHelper.getMappingRoot(TransformationHelper.java:2546)
      at org.teiid.designer.transformation.util.TransformationHelper.getMappingRoot(TransformationHelper.java:2592)
      at org.teiid.designer.webservice.util.WebServiceBuilderHelper$TransformationFinisher.finish(WebServiceBuilderHelper.java:1249)
      at org.teiid.designer.webservice.util.WebServiceBuilderHelper.createWebService(WebServiceBuilderHelper.java:674)
      at org.teiid.designer.webservice.ui.wizard.GenerateWebServiceModelWizard.doFinish(GenerateWebServiceModelWizard.java:130)
      at org.teiid.designer.webservice.ui.wizard.GenerateWebServiceModelWizard$1.run(GenerateWebServiceModelWizard.java:92)
      at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:463)
      at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:371)
      at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:500)
      at org.teiid.designer.webservice.ui.wizard.GenerateWebServiceModelWizard.finish(GenerateWebServiceModelWizard.java:101)
      at org.teiid.designer.ui.common.wizard.AbstractWizard.performFinish(AbstractWizard.java:356)
      at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:799)
      at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:429)
      at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619)
      at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329)
      at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3819)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3430)
      at org.eclipse.jface.window.Window.runEventLoop(Window.java:827)
      at org.eclipse.jface.window.Window.open(Window.java:803)
      at org.teiid.designer.webservice.ui.actions.GenerateWebServiceModelAction2.run(GenerateWebServiceModelAction2.java:206)
      at org.eclipse.jface.action.Action.runWithEvent(Action.java:473)
      at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595)
      at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511)
      at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420)
      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329)
      at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3819)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3430)
      at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
      at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
      at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
      at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
      at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1488)

      Attachments

        1. ProductsProjectXML.zip
          34 kB
        2. Screenshot1.png
          Screenshot1.png
          26 kB
        3. Screenshot2.png
          Screenshot2.png
          58 kB

        Activity

          People

            Unassigned Unassigned
            mmajerni@redhat.com Mario Majernik
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: