Hi,

I am very new to the Websphere (not new to Web Services though). Trying to migrate my existing web services to Webpshere 6.1. For development, I am using AST 6.1 and I am trying to generate Java Bean Skeleton from my WSDL. But I got stuck with the error shown below. The WSDL validates fine, with one warning and not sure if that warning is the route cause of the error below (WS-I : BP2032 Defective soapbind:fault element : the "name" attribute value does not match the value of the "name" attribute on the parent element wsdl:fault). Here is the stack trace of the error I get when I try to generate Java Bean Skeleton from my WSDL.

Does anyone can give me an idea what would be wrong? Did anyone see this error before ?

Thanks,

Gul


IWAB0639E Error in generating Java files and deployment descriptors from WSDL file
Error: WSWS3360E: Error: ERROR: Missing element inFault "fault" in operation "xx",
in binding {http://www.xxx.com/XXService}XXServiceSOAPBinding
java.io.IOException: WSWS3360E: Error: ERROR: Missing element inFault "fault" in operation "xx",
in binding {http://www.xxx.com/XXService}XXServiceSOAPBinding
at com.ibm.ws.webservices.wsdl.symbolTable.SymbolTabl e.addOperationFaults(SymbolTable.java:3294)
at com.ibm.ws.webservices.wsdl.symbolTable.SymbolTabl e.addBindingOperation(SymbolTable.java:2494)
at com.ibm.ws.webservices.wsdl.symbolTable.SymbolTabl e.populateBindings(SymbolTable.java:2343)
at com.ibm.ws.webservices.wsdl.symbolTable.SymbolTabl e.populate(SymbolTable.java:1307)
at com.ibm.ws.webservices.wsdl.symbolTable.SymbolTabl e.firstPass(SymbolTable.java:963)
at com.ibm.ws.webservices.wsdl.symbolTable.SymbolTabl e.populate(SymbolTable.java:918)
at com.ibm.ws.webservices.wsdl.symbolTable.SymbolTabl e.populate(SymbolTable.java:853)
at com.ibm.ws.webservices.wsdl.Parser.parse(Parser.ja va:325)
at com.ibm.ws.webservices.tools.wsad.WSDL2Java.preExe cute(WSDL2Java.java:86)
at com.ibm.ws.webservices.tools.wsad.WSDL2Java._execu te(WSDL2Java.java:113)
at com.ibm.ws.webservices.tools.wsad.WSDL2JavaBase.ex ecute(WSDL2JavaBase.java:104)
at com.ibm.etools.webservice.command.adapter.CommandT oCommand.execute(CommandToCommand.java:68)
at com.ibm.ast.ws.v61.consumption.j2ee14.stub.WSDL2Ja vaStub.execute(WSDL2JavaStub.java:255)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at com.ibm.ast.ws.v61.consumption.j2ee14.command.Abst ractEmitterAdapterCommand.execute(AbstractEmitterA dapterCommand.java:137)
at com.ibm.etools.webservice.was.consumption.command. AbstractEmitterLauncherCommand.execute(AbstractEmi tterLauncherCommand.java:54)
at org.eclipse.wst.command.internal.env.core.fragment .CommandFragmentEngine.runCommand(CommandFragmentE ngine.java:387)
at org.eclipse.wst.command.internal.env.core.fragment .CommandFragmentEngine.visitTop(CommandFragmentEng ine.java:327)
at org.eclipse.wst.command.internal.env.core.fragment .CommandFragmentEngine.moveForwardToNextStop(Comma ndFragmentEngine.java:226)
at org.eclipse.wst.command.internal.env.ui.widgets.Si mpleCommandEngineManager$5.run(SimpleCommandEngine Manager.java:247)
at org.eclipse.jface.operation.ModalContext.runInCurr entThread(ModalContext.java:346)
at org.eclipse.jface.operation.ModalContext.run(Modal Context.java:291)
at org.eclipse.jface.wizard.WizardDialog.run(WizardDi alog.java:830)
at org.eclipse.wst.command.internal.env.ui.widgets.Si mpleCommandEngineManager.runForwardToNextStop(Simp leCommandEngineManager.java:217)
at org.eclipse.wst.command.internal.env.ui.widgets.Wi zardPageManager.runForwardToNextStop(WizardPageMan ager.java:79)
at org.eclipse.wst.command.internal.env.ui.widgets.Wi zardPageManager.getNextPage(WizardPageManager.java :125)
at org.eclipse.wst.command.internal.env.ui.widgets.Si mpleWizardPage.getNextPage(SimpleWizardPage.java:1 19)
at org.eclipse.jface.wizard.WizardDialog.nextPressed( WizardDialog.java:747)
at org.eclipse.jface.wizard.WizardDialog.buttonPresse d(WizardDialog.java:345)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected( Dialog.java:556)
at org.eclipse.swt.widgets.TypedListener.handleEvent( TypedListener.java:90)
at org.eclipse.swt.widgets.EventTable.sendEvent(Event Table.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.ja va:843)
at org.eclipse.swt.widgets.Display.runDeferredEvents( Display.java:3125)
at org.eclipse.swt.widgets.Display.readAndDispatch(Di splay.java:2758)
at org.eclipse.jface.window.Window.runEventLoop(Windo w.java:809)
at org.eclipse.jface.window.Window.open(Window.java:7 87)
at org.eclipse.wst.command.internal.env.ui.widgets.po pup.DynamicPopupWizard.run(DynamicPopupWizard.java :126)
at org.eclipse.ui.internal.PluginAction.runWithEvent( PluginAction.java:246)
at org.eclipse.jface.action.ActionContributionItem.ha ndleWidgetSelection(ActionContributionItem.java:53 8)
at org.eclipse.jface.action.ActionContributionItem.ac cess$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem$5. handleEvent(ActionContributionItem.java:400)
at org.eclipse.swt.widgets.EventTable.sendEvent(Event Table.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.ja va:843)
at org.eclipse.swt.widgets.Display.runDeferredEvents( Display.java:3125)
at org.eclipse.swt.widgets.Display.readAndDispatch(Di splay.java:2758)
at org.eclipse.ui.internal.Workbench.runEventLoop(Wor kbench.java:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench. java:1663)
at org.eclipse.ui.internal.Workbench.createAndRunWork bench(Workbench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Pl atformUI.java:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDE Application.java:103)
at org.eclipse.core.internal.runtime.PlatformActivato r$1.run(PlatformActivator.java:226)
at org.eclipse.core.runtime.adaptor.EclipseStarter.ru n(EclipseStarter.java:376)
at org.eclipse.core.runtime.adaptor.EclipseStarter.ru n(EclipseStarter.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at org.eclipse.core.launcher.Main.invokeFramework(Mai n.java:334)
at org.eclipse.core.launcher.Main.basicRun(Main.java: 278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)