Hi,
I tried to create a Jboss client for Sugar's web services. I tried many solutions but each time, I got a problem related to the soap-enc type of the web service definition.
Here for example, when I generate classes with the jboss tool 'wsconsume':
Did someone succeeded to use web service with JBoss?Code:D:\jbossesb-server-4.5.GA\bin>wsconsume -k http://127.0.0.1/SugarCRM/soap.php?wsdl JBossWS-Native stack deployed parsing WSDL... [WARNING] src-resolve: Cannot resolve the name 'SOAP-ENC:Array' to a(n) 'type definition' component. line 39 of http://127.0.0.1/SugarCRM/soap.php?wsdl#types?schema1 [ERROR] undefined simple or complex type 'SOAP-ENC:Array' line 39 of http://127.0.0.1/SugarCRM/soap.php?wsdl [ERROR] undefined attribute 'SOAP-ENC:arrayType' line 40 of http://127.0.0.1/SugarCRM/soap.php?wsdl [ERROR] undefined simple or complex type 'SOAP-ENC:Array' line 52 of http://127.0.0.1/SugarCRM/soap.php?wsdl [ERROR] undefined attribute 'SOAP-ENC:arrayType' line 53 of http://127.0.0.1/SugarCRM/soap.php?wsdl [ERROR] undefined simple or complex type 'SOAP-ENC:Array' line 59 of http://127.0.0.1/SugarCRM/soap.php?wsdl (... many times this error ...) Failed to invoke WsImport java.lang.NullPointerException at com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet.apply(SCDBasedBindingSet.java:23 7) at com.sun.tools.xjc.ModelLoader.createXSOM(ModelLoader.java:518) at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:232) at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:85) at com.sun.tools.ws.processor.modeler.wsdl.JAXBModelBuilder.bind(JAXBModelBuilder.java:120) at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildJAXBModel(WSDLModeler.java:2173) at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.internalBuildModel(WSDLModeler.java:1 73) at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:119) at com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:148) at org.jboss.ws.tools.jaxws.impl.SunRIConsumerImpl.consume(SunRIConsumerImpl.java:217) at org.jboss.wsf.spi.tools.cmd.WSConsume.importServices(WSConsume.java:223) at org.jboss.wsf.spi.tools.cmd.WSConsume.main(WSConsume.java:81)
Is "soap-enc" a standard?
Does the wsdl will be updated in the futures versions of SugarCRM?
Thanks for your help.
Desbonns


LinkBack URL
About LinkBacks



Reply With Quote
Bookmarks