cancel
Showing results for 
Search instead for 
Did you mean: 

Problem Consuming Web Service

Former Member
0 Kudos

Hello, I have a question regarding consuming a Web service in NetWeaver. I am very new to NetWeaver but have experience in Java (J2EE) and Web services in general. I'm using the 6.4 trial version of the WAS. What I'm trying to do is create a Client Proxy Definition (from a Deployable Proxy Project)using a locally saved WSDL file. After I select New -> Client Proxy Definition I fill out all the relevant information in the dialog (package, proxy name, wsdl source - local file). Next I select the WSDL file and use the default packages for the xml namespaces. I then select Finish which (after some processing time) brings up an error dialog that says "Problems while generating the Proxy Definition!".

Can anyone tell me how I should go about debugging this problem? The error dialog doesn't shed any light on what the problem is and I'm not sure where I should be looking for log files or such. I feel confident that the WSDL file is fully compliant with the 1.1 WSDL specification as I have used the same file successfully with tools like Apache Axis and XML Spy. Any help on this problem would be appreciated.

Thanks,

Corey

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Corey,

the log is saved in your current workspace. There should be a folder ".metadata" containing a file ".log". This should (hopefully) contain more explanations why the import respective client proxy generation failed.

Please have a look at it and (if there's anything) post it here.

Hope that helps.

Regards

Stefan

Former Member
0 Kudos

Thanks Stefan. Located the log file. Here is the full stack trace for the error.

!MESSAGE com.sap.engine.services.webservices.jaxrpc.exceptions.ProxyGeneratorException: Proxy Generator Error. Proxy generation problem. See nested exception.

!STACK 0

com.sap.engine.services.webservices.jaxrpc.exceptions.ProxyGeneratorException: Proxy Generator Error. Proxy generation problem. See nested exception.

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ProxyGenerator.generateProxy(ProxyGenerator.java:244)

at com.sap.ide.ws.proxygenerator.InternalHelperFunctions.generateInterfaces(InternalHelperFunctions.java:343)

at com.sap.ide.ws.proxygenerator.ProxyGeneratorWrapper.generateProxy(ProxyGeneratorWrapper.java:338)

at com.sap.ide.ws.proxygenerator.ProxyGeneratorWrapper.generate(ProxyGeneratorWrapper.java:289)

at com.sap.ide.wsproxy.core.WsProxyCreation.createProxy(WsProxyCreation.java:141)

at com.sap.ide.wsproxy.core.WsProxyCreation.createNewDeployableProxy(WsProxyCreation.java:85)

at com.sap.ide.wsproxy.wizards.prx.DeployableProxyWizard.createNewDO(DeployableProxyWizard.java:45)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.doFinish(GenericProjectWizard.java:163)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.access$000(GenericProjectWizard.java:37)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard$1.run(GenericProjectWizard.java:64)

at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)

at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)

at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:357)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.performFinish(GenericProjectWizard.java:82)

at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:608)

at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:321)

at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:423)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)

at org.eclipse.jface.window.Window.open(Window.java:563)

at com.sap.ide.wsproxy.actions.prx.NewPRXAction.run(NewPRXAction.java:68)

at com.tssap.selena.model.extension.action.SelenaActionCollector$GenericElementActionWrapper.run(SelenaActionCollector.java:224)

at com.tssap.util.ui.menu.MenuFactory$MuSiAction.saveRunAction(MenuFactory.java:1425)

at com.tssap.util.ui.menu.MenuFactory$MuSiAction.run(MenuFactory.java:1407)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.processInternal(MenuFactory.java:616)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.access$100(MenuFactory.java:586)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction$BusyProcessWorker.run(MenuFactory.java:716)

at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.process(MenuFactory.java:610)

at com.tssap.util.ui.menu.internal.MenuListenerFactory$ProcessAdapter.widgetSelected(MenuListenerFactory.java:172)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)

at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)

at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)

at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)

at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)

at com.sap.ide.eclipse.startup.Main.run(Main.java:791)

at com.sap.ide.eclipse.startup.Main.main(Main.java:604)

Caused by: java.lang.RuntimeException: Incorrect mirror mapping table is passed to the generator !

at com.sap.engine.services.webservices.jaxrpc.schema2java.SchemaAutoImportURIResolver.resolve(SchemaAutoImportURIResolver.java:90)

at com.sap.engine.lib.schema.components.impl0.SchemaInfoImpl.resolve(SchemaInfoImpl.java:83)

at com.sap.engine.lib.schema.components.impl0.LoaderImpl.process(LoaderImpl.java:344)

at com.sap.engine.lib.schema.components.impl0.LoaderImpl.load(LoaderImpl.java:283)

at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:210)

at com.sap.engine.services.webservices.jaxrpc.schema2java.SchemaToJavaGenerator.prepareAll(SchemaToJavaGenerator.java:410)

at com.sap.engine.services.webservices.jaxrpc.schema2java.SchemaToJavaGenerator.generateAll(SchemaToJavaGenerator.java:267)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ClassGenerator.generateSchema(ClassGenerator.java:504)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ClassGenerator.generateInterfaces(ClassGenerator.java:591)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ProxyGenerator.generateProxy(ProxyGenerator.java:237)

... 50 more

!ENTRY com.sap.ide.ws.proxygenerator 4 -1 Jul 29, 2004 14:55:40.792

!MESSAGE com.sap.engine.services.webservices.jaxrpc.exceptions.ProxyGeneratorException: Proxy Generator Error. Proxy generation problem. See nested exception.

!STACK 0

com.sap.engine.services.webservices.jaxrpc.exceptions.ProxyGeneratorException: Proxy Generator Error. Proxy generation problem. See nested exception.

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ProxyGenerator.generateProxy(ProxyGenerator.java:244)

at com.sap.ide.ws.proxygenerator.InternalHelperFunctions.generateInterfaces(InternalHelperFunctions.java:347)

at com.sap.ide.ws.proxygenerator.ProxyGeneratorWrapper.generateProxy(ProxyGeneratorWrapper.java:338)

at com.sap.ide.ws.proxygenerator.ProxyGeneratorWrapper.generate(ProxyGeneratorWrapper.java:289)

at com.sap.ide.wsproxy.core.WsProxyCreation.createProxy(WsProxyCreation.java:141)

at com.sap.ide.wsproxy.core.WsProxyCreation.createNewDeployableProxy(WsProxyCreation.java:85)

at com.sap.ide.wsproxy.wizards.prx.DeployableProxyWizard.createNewDO(DeployableProxyWizard.java:45)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.doFinish(GenericProjectWizard.java:163)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.access$000(GenericProjectWizard.java:37)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard$1.run(GenericProjectWizard.java:64)

at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)

at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)

at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:357)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.performFinish(GenericProjectWizard.java:82)

at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:608)

at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:321)

at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:423)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)

at org.eclipse.jface.window.Window.open(Window.java:563)

at com.sap.ide.wsproxy.actions.prx.NewPRXAction.run(NewPRXAction.java:68)

at com.tssap.selena.model.extension.action.SelenaActionCollector$GenericElementActionWrapper.run(SelenaActionCollector.java:224)

at com.tssap.util.ui.menu.MenuFactory$MuSiAction.saveRunAction(MenuFactory.java:1425)

at com.tssap.util.ui.menu.MenuFactory$MuSiAction.run(MenuFactory.java:1407)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.processInternal(MenuFactory.java:616)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.access$100(MenuFactory.java:586)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction$BusyProcessWorker.run(MenuFactory.java:716)

at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.process(MenuFactory.java:610)

at com.tssap.util.ui.menu.internal.MenuListenerFactory$ProcessAdapter.widgetSelected(MenuListenerFactory.java:172)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)

at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)

at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)

at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)

at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)

at com.sap.ide.eclipse.startup.Main.run(Main.java:791)

at com.sap.ide.eclipse.startup.Main.main(Main.java:604)

Caused by: java.lang.RuntimeException: Incorrect mirror mapping table is passed to the generator !

at com.sap.engine.services.webservices.jaxrpc.schema2java.SchemaAutoImportURIResolver.resolve(SchemaAutoImportURIResolver.java:90)

at com.sap.engine.lib.schema.components.impl0.SchemaInfoImpl.resolve(SchemaInfoImpl.java:83)

at com.sap.engine.lib.schema.components.impl0.LoaderImpl.process(LoaderImpl.java:344)

at com.sap.engine.lib.schema.components.impl0.LoaderImpl.load(LoaderImpl.java:283)

at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:210)

at com.sap.engine.services.webservices.jaxrpc.schema2java.SchemaToJavaGenerator.prepareAll(SchemaToJavaGenerator.java:410)

at com.sap.engine.services.webservices.jaxrpc.schema2java.SchemaToJavaGenerator.generateAll(SchemaToJavaGenerator.java:267)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ClassGenerator.generateSchema(ClassGenerator.java:504)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ClassGenerator.generateInterfaces(ClassGenerator.java:591)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ProxyGenerator.generateProxy(ProxyGenerator.java:237)

... 50 more

!ENTRY com.tssap.util 4 0 Jul 29, 2004 14:55:40.802

!MESSAGE Jul 29, 2004 2:55:40 PM com.sap.ide.wsproxy.core.WsProxyCreation [main] Error: An error occured in class: com.sap.ide.wsproxy.core.WsProxyCreation

!STACK 0

com.sap.ide.ws.proxygenerator.ProxyGeneratorException: Problems while generating the Proxy Definition!

at com.sap.ide.ws.proxygenerator.ProxyGeneratorWrapper.generateProxy(ProxyGeneratorWrapper.java:384)

at com.sap.ide.ws.proxygenerator.ProxyGeneratorWrapper.generate(ProxyGeneratorWrapper.java:289)

at com.sap.ide.wsproxy.core.WsProxyCreation.createProxy(WsProxyCreation.java:141)

at com.sap.ide.wsproxy.core.WsProxyCreation.createNewDeployableProxy(WsProxyCreation.java:85)

at com.sap.ide.wsproxy.wizards.prx.DeployableProxyWizard.createNewDO(DeployableProxyWizard.java:45)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.doFinish(GenericProjectWizard.java:163)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.access$000(GenericProjectWizard.java:37)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard$1.run(GenericProjectWizard.java:64)

at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)

at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)

at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:357)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.performFinish(GenericProjectWizard.java:82)

at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:608)

at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:321)

at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:423)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)

at org.eclipse.jface.window.Window.open(Window.java:563)

at com.sap.ide.wsproxy.actions.prx.NewPRXAction.run(NewPRXAction.java:68)

at com.tssap.selena.model.extension.action.SelenaActionCollector$GenericElementActionWrapper.run(SelenaActionCollector.java:224)

at com.tssap.util.ui.menu.MenuFactory$MuSiAction.saveRunAction(MenuFactory.java:1425)

at com.tssap.util.ui.menu.MenuFactory$MuSiAction.run(MenuFactory.java:1407)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.processInternal(MenuFactory.java:616)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.access$100(MenuFactory.java:586)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction$BusyProcessWorker.run(MenuFactory.java:716)

at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.process(MenuFactory.java:610)

at com.tssap.util.ui.menu.internal.MenuListenerFactory$ProcessAdapter.widgetSelected(MenuListenerFactory.java:172)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)

at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)

at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)

at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)

at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)

at com.sap.ide.eclipse.startup.Main.run(Main.java:791)

at com.sap.ide.eclipse.startup.Main.main(Main.java:604)

-- caused by --

com.sap.engine.services.webservices.jaxrpc.exceptions.ProxyGeneratorException: Proxy Generator Error. Proxy generation problem. See nested exception.

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ProxyGenerator.generateProxy(ProxyGenerator.java:244)

at com.sap.ide.ws.proxygenerator.InternalHelperFunctions.generateInterfaces(InternalHelperFunctions.java:347)

at com.sap.ide.ws.proxygenerator.ProxyGeneratorWrapper.generateProxy(ProxyGeneratorWrapper.java:338)

at com.sap.ide.ws.proxygenerator.ProxyGeneratorWrapper.generate(ProxyGeneratorWrapper.java:289)

at com.sap.ide.wsproxy.core.WsProxyCreation.createProxy(WsProxyCreation.java:141)

at com.sap.ide.wsproxy.core.WsProxyCreation.createNewDeployableProxy(WsProxyCreation.java:85)

at com.sap.ide.wsproxy.wizards.prx.DeployableProxyWizard.createNewDO(DeployableProxyWizard.java:45)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.doFinish(GenericProjectWizard.java:163)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.access$000(GenericProjectWizard.java:37)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard$1.run(GenericProjectWizard.java:64)

at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)

at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)

at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:357)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.performFinish(GenericProjectWizard.java:82)

at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:608)

at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:321)

at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:423)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)

at org.eclipse.jface.window.Window.open(Window.java:563)

at com.sap.ide.wsproxy.actions.prx.NewPRXAction.run(NewPRXAction.java:68)

at com.tssap.selena.model.extension.action.SelenaActionCollector$GenericElementActionWrapper.run(SelenaActionCollector.java:224)

at com.tssap.util.ui.menu.MenuFactory$MuSiAction.saveRunAction(MenuFactory.java:1425)

at com.tssap.util.ui.menu.MenuFactory$MuSiAction.run(MenuFactory.java:1407)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.processInternal(MenuFactory.java:616)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.access$100(MenuFactory.java:586)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction$BusyProcessWorker.run(MenuFactory.java:716)

at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.process(MenuFactory.java:610)

at com.tssap.util.ui.menu.internal.MenuListenerFactory$ProcessAdapter.widgetSelected(MenuListenerFactory.java:172)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)

at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)

at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)

at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)

at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)

at com.sap.ide.eclipse.startup.Main.run(Main.java:791)

at com.sap.ide.eclipse.startup.Main.main(Main.java:604)

Caused by: java.lang.RuntimeException: Incorrect mirror mapping table is passed to the generator !

at com.sap.engine.services.webservices.jaxrpc.schema2java.SchemaAutoImportURIResolver.resolve(SchemaAutoImportURIResolver.java:90)

at com.sap.engine.lib.schema.components.impl0.SchemaInfoImpl.resolve(SchemaInfoImpl.java:83)

at com.sap.engine.lib.schema.components.impl0.LoaderImpl.process(LoaderImpl.java:344)

at com.sap.engine.lib.schema.components.impl0.LoaderImpl.load(LoaderImpl.java:283)

at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:210)

at com.sap.engine.services.webservices.jaxrpc.schema2java.SchemaToJavaGenerator.prepareAll(SchemaToJavaGenerator.java:410)

at com.sap.engine.services.webservices.jaxrpc.schema2java.SchemaToJavaGenerator.generateAll(SchemaToJavaGenerator.java:267)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ClassGenerator.generateSchema(ClassGenerator.java:504)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ClassGenerator.generateInterfaces(ClassGenerator.java:591)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ProxyGenerator.generateProxy(ProxyGenerator.java:237)

... 50 more

!ENTRY com.tssap.util 4 0 Jul 29, 2004 14:55:41.273

!MESSAGE Jul 29, 2004 2:55:41 PM com.sap.ide.wsproxy.wizards.prx.DeployableProxyWizard [main] Error: An error occured in class: com.sap.ide.wsproxy.wizards.prx.DeployableProxyWizard

!STACK 0

java.lang.Exception: Problems while generating the Proxy Definition!

at com.sap.ide.wsproxy.core.WsProxyCreation.createProxy(WsProxyCreation.java:175)

at com.sap.ide.wsproxy.core.WsProxyCreation.createNewDeployableProxy(WsProxyCreation.java:85)

at com.sap.ide.wsproxy.wizards.prx.DeployableProxyWizard.createNewDO(DeployableProxyWizard.java:45)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.doFinish(GenericProjectWizard.java:163)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.access$000(GenericProjectWizard.java:37)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard$1.run(GenericProjectWizard.java:64)

at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)

at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)

at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:357)

at com.sap.ide.vi.wizards.generic.GenericProjectWizard.performFinish(GenericProjectWizard.java:82)

at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:608)

at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:321)

at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:423)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)

at org.eclipse.jface.window.Window.open(Window.java:563)

at com.sap.ide.wsproxy.actions.prx.NewPRXAction.run(NewPRXAction.java:68)

at com.tssap.selena.model.extension.action.SelenaActionCollector$GenericElementActionWrapper.run(SelenaActionCollector.java:224)

at com.tssap.util.ui.menu.MenuFactory$MuSiAction.saveRunAction(MenuFactory.java:1425)

at com.tssap.util.ui.menu.MenuFactory$MuSiAction.run(MenuFactory.java:1407)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.processInternal(MenuFactory.java:616)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.access$100(MenuFactory.java:586)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction$BusyProcessWorker.run(MenuFactory.java:716)

at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)

at com.tssap.util.ui.menu.MenuFactory$DelegateAction.process(MenuFactory.java:610)

at com.tssap.util.ui.menu.internal.MenuListenerFactory$ProcessAdapter.widgetSelected(MenuListenerFactory.java:172)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)

at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)

at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)

at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)

at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)

at com.sap.ide.eclipse.startup.Main.run(Main.java:791)

at com.sap.ide.eclipse.startup.Main.main(Main.java:604)

Former Member
0 Kudos

Hi Corey,

hmpf, that's alot. But i guess, the following triggered the exception(s):

Caused by: java.lang.RuntimeException: Incorrect mirror mapping table is passed to the generator !

at com.sap.engine.services.webservices.jaxrpc.schema2java.SchemaAutoImportURIResolver.resolve(SchemaAutoImportURIResolver.java:90)

To be honest, i have no idea, what this really means, but i hope somebody else out there does know it.

Regards

Stefan

Former Member
0 Kudos

Any takers?

zubev
Employee
Employee
0 Kudos

Hi Corey,

Could you please create a CSS message and attach the WSDL file to it so that we can investigate why the mapping is wrong?

Best regards,

Alexander