xml - Error when consuming webservice in java -


hi calling webservice using java following error:

  severe: exception: org.xml.sax.saxexception: invalid element in iseries.wsbeans.createbiditem.xsd.createbiditemresponse - biditem     @ org.apache.axis.encoding.ser.beandeserializer.onstartchild(beandeserializer.java:258)     @ org.apache.axis.encoding.deserializationcontext.startelement(deserializationcontext.java:1035)     @ org.apache.axis.message.sax2eventrecorder.replay(sax2eventrecorder.java:165)     @ org.apache.axis.message.messageelement.publishtohandler(messageelement.java:1141)     @ org.apache.axis.message.rpcelement.deserialize(rpcelement.java:236)     @ org.apache.axis.message.rpcelement.getparams(rpcelement.java:384)     @ org.apache.axis.client.call.invoke(call.java:2467)     @ org.apache.axis.client.call.invoke(call.java:2366)     @ org.apache.axis.client.call.invoke(call.java:1812)     @ p6devc01.p6devc.service.basicsite.services.soap.createbiditemsoapbindingstub.createbiditem(createbiditemsoapbindingstub.java:192)     @ p6devc01.p6devc.service.basicsite.services.soap.createbiditemporttypeproxy.createbiditem(createbiditemporttypeproxy.java:50)     @ stocklistcreatebid.test.createbiditem(test.java:49)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source)     @ java.lang.reflect.method.invoke(unknown source)     @ org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)     @ org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)     @ org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)     @ org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)     @ org.apache.axis.simplechain.dovisiting(simplechain.java:118)     @ org.apache.axis.simplechain.invoke(simplechain.java:83)     @ org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)     @ org.apache.axis.server.axisserver.invoke(axisserver.java:281)     @ org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)     @ javax.servlet.http.httpservlet.service(httpservlet.java:647)     @ org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)     @ javax.servlet.http.httpservlet.service(httpservlet.java:728)     @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:305)     @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:210)     @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:222)     @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:123)     @ org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:472)     @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:171)     @ org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:99)     @ org.apache.catalina.valves.accesslogvalve.invoke(accesslogvalve.java:947)     @ org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:118)     @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:408)     @ org.apache.coyote.http11.abstracthttp11processor.process(abstracthttp11processor.java:1009)     @ org.apache.coyote.abstractprotocol$abstractconnectionhandler.process(abstractprotocol.java:589)     @ org.apache.tomcat.util.net.jioendpoint$socketprocessor.run(jioendpoint.java:310)     @ java.util.concurrent.threadpoolexecutor$worker.runtask(unknown source)     @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source)     @ java.lang.thread.run(unknown source) 

when call webservice soapui works no problems.. here xsd file error mentions:

  <?xml version="1.0" encoding="utf-8" ?>  - <xs:schema xmlns:xs="http://www.w3.org/2001/xmlschema" targetnamespace="http://createbiditem.wsbeans.iseries/xsd" elementformdefault="qualified" attributeformdefault="unqualified"> - <xs:element name="createbiditemrequest"> - <xs:complextype> - <xs:sequence> - <xs:element name="input" minoccurs="1" maxoccurs="1"> - <xs:complextype> - <xs:sequence> - <xs:element name="log" minoccurs="1" maxoccurs="1"> - <xs:complextype> - <xs:sequence>   <xs:element name="logkey" type="xs:string" minoccurs="1" maxoccurs="1" />    <xs:element name="userid" type="xs:string" minoccurs="1" maxoccurs="1" />    </xs:sequence>   </xs:complextype>   </xs:element> - <xs:element name="input" minoccurs="1" maxoccurs="1"> - <xs:complextype> - <xs:sequence>   <xs:element name="bidoperationsitemid" type="xs:string" minoccurs="1" maxoccurs="1" />    <xs:element name="bidpricegroupoperationsitemid" type="xs:string" minoccurs="1" maxoccurs="1" />    <xs:element name="customerbidnumber" type="xs:string" minoccurs="1" maxoccurs="1" />    <xs:element name="operationsitemsubtypecode" type="xs:string" minoccurs="1" maxoccurs="1" />    <xs:element name="stockordergroup" type="xs:string" minoccurs="1" maxoccurs="1" />    </xs:sequence>   </xs:complextype>   </xs:element>   </xs:sequence>   </xs:complextype>   </xs:element>   </xs:sequence>   </xs:complextype>   </xs:element> - <xs:element name="createbiditemresponse"> - <xs:complextype> - <xs:sequence> - <xs:element name="biditem" minoccurs="1" maxoccurs="1"> - <xs:complextype> - <xs:sequence>   <xs:element name="biditemknownby" type="xs:string" minoccurs="1" maxoccurs="1" />    </xs:sequence>   </xs:complextype>   </xs:element>   </xs:sequence>   </xs:complextype>   </xs:element>   </xs:schema> 

the error tells me response element that's invalid what? why happen , why working in soapui , not java? thank you

i have recreated webservice , seems working now. not sure why worked in soapui thank you.


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -