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

Create Web Service model from remote WSDL doesn't work on Windows

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 11.1
    • Fix Version/s: None
    • Component/s: Import/Export
    • Labels:
      None
    • Environment:

      Windows 10 - 1703

    • Steps to Reproduce:
      1. Create project
      2. Import from WSDL (Import -> TeiidDesigner -> WSDL File or URL >> WebServiceModel)
      3. Click on URL... button
      4. Enter url (f.e. ) and click OK
    • Workaround Description:
      Hide

      Save file and import WSDL from file system

      Show
      Save file and import WSDL from file system

      Description

      Generate Web Service Model from remote WSDL file doesn't work on Windows 10. I set URL(screenshot1) and click OK (wsdl is validating and after that, the wizard is closed) but nothing happens (screenshot2). In the error log is this error:

      java.io.FileNotFoundException: C:\Users\jboss\AppData\Local\Temp\C:\Users\jboss\AppData\Local\Temp\dv-test-ws_soap5924564139032425684.wsdl (The filename, directory name, or volume label syntax is incorrect)
      	at java.io.FileOutputStream.open0(Native Method)
      	at java.io.FileOutputStream.open(FileOutputStream.java:270)
      	at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
      	at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
      	at java.io.FileWriter.<init>(FileWriter.java:90)
      	at org.teiid.designer.core.util.URLHelper.createFileFromUrlInternal(URLHelper.java:204)
      	at org.teiid.designer.core.util.URLHelper.createFileFromUrl(URLHelper.java:192)
      	at org.teiid.designer.core.util.URLHelper.createFileFromUrl(URLHelper.java:153)
      	at org.teiid.designer.webservice.ui.wizard.WsdlSelectionPage.addURLWsdlFile(WsdlSelectionPage.java:848)
      	at org.teiid.designer.webservice.ui.wizard.WsdlSelectionPage.access$3(WsdlSelectionPage.java:830)
      	at org.teiid.designer.webservice.ui.wizard.WsdlSelectionPage$3.execute(WsdlSelectionPage.java:481)
      	at org.teiid.designer.ui.wizards.wsdl.WsdlFileSelectionComposite$6.run(WsdlFileSelectionComposite.java:318)
      	at org.teiid.designer.ui.common.viewsupport.UiBusyIndicator$2$1.run(UiBusyIndicator.java:206)
      	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
      	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
      	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213)
      	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820)
      	at org.teiid.designer.ui.common.viewsupport.UiBusyIndicator.executeRunnable(UiBusyIndicator.java:227)
      	at org.teiid.designer.ui.common.viewsupport.UiBusyIndicator.showWhileInternal(UiBusyIndicator.java:159)
      	at org.teiid.designer.ui.common.viewsupport.UiBusyIndicator.showWhile(UiBusyIndicator.java:116)
      	at org.teiid.designer.ui.wizards.wsdl.WsdlFileSelectionComposite.handleAddURLWsdlFile(WsdlFileSelectionComposite.java:314)
      	at org.teiid.designer.ui.wizards.wsdl.WsdlFileSelectionComposite.access$2(WsdlFileSelectionComposite.java:304)
      	at org.teiid.designer.ui.wizards.wsdl.WsdlFileSelectionComposite$3.widgetSelected(WsdlFileSelectionComposite.java:147)
      	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249)
      	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
      	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
      	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238)
      	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817)
      	at org.eclipse.jface.window.Window.runEventLoop(Window.java:818)
      	at org.eclipse.jface.window.Window.open(Window.java:794)
      	at org.eclipse.ui.internal.handlers.WizardHandler$Import.executeHandler(WizardHandler.java:158)
      	at org.eclipse.ui.internal.handlers.WizardHandler.execute(WizardHandler.java:290)
      	at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:291)
      	at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:92)
      	at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:498)
      	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
      	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305)
      	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239)
      	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
      	at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152)
      	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494)
      	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
      	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210)
      	at org.eclipse.ui.internal.handlers.LegacyHandlerService.executeCommand(LegacyHandlerService.java:390)
      	at org.eclipse.ui.internal.actions.CommandAction.runWithEvent(CommandAction.java:151)
      	at org.eclipse.ui.internal.actions.CommandAction.run(CommandAction.java:161)
      	at org.eclipse.ui.actions.ImportResourcesAction.run(ImportResourcesAction.java:99)
      	at org.eclipse.ui.actions.BaseSelectionListenerAction.runWithEvent(BaseSelectionListenerAction.java:167)
      	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565)
      	at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397)
      	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
      	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
      	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238)
      	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817)
      	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
      	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
      	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
      	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
      	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
      	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
      	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
      	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
      	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
      	at org.eclipse.reddeer.eclipse.core.UITestApplication.start(UITestApplication.java:57)
      	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:388)
      	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
      	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:653)
      	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
      	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
      	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
      
      

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                mkralik Matej Kralik
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: