Got a webservice deployed on JBoss 4.2.2.GA. At client side, I included server side jar file containing the webservice in the classpath. It seemed that the client is not able to construct jaxrpc message to send to server. Can generate classes from wsdl using wsconsume, do I have to use these classes at client side ? What is the recommended procedure ?
Got: client.AuctionWSClient Starting Auction WebService Client Creating a service Using: http://127.0.0.1:8080/auction-auction-ejb/AuctionWebServiceBean?wsdl and {http://webservice.auction.be/}AuctionWebServiceBeanService Exception in thread "main" org.jboss.ws.WSException: Cannot obtain java type mapping for: {http://webservice.auction.be/}item at org.jboss.ws.metadata.builder.jaxrpc.JAXRPCMetaDataBuilder.buildInputParameter(JAXRPCMetaDataBuilder.java:266) (Generated)WSDL-Extract: <xs:schema targetNamespace="http://webservice.auction.be/" version="1.0"> <xs:complexType name="user"> <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="bids" nillable="true" type="tns:bid"/> <xs:element minOccurs="0" name="email" type="xs:string"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="items" nillable="true" type="tns:item"/> </xs:sequence> </xs:complexType>............... <xs:complexType name="item"> <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="bids" nillable="true" type="tns:bid"/> <xs:element minOccurs="0" name="description" type="xs:string"/> <xs:element minOccurs="0" name="seller" type="tns:user"/> </xs:sequence> </xs:complexType> </xs:schema>.................................. Interface AuctionWebService: @WebService @SOAPBinding(style = Style.RPC) public interface AuctionWebService extends Remote { @WebResult(name="user")User createUser(@WebParam String email); } I have another webservice "echo" which works fine, but which don't use java beans as parameters or return type. The client path seems to be ok (I think). Added @WebResult and @WebParam, but this did not change anything. Deployment on JBoss gives no errors... If anyone has an idea ? Thanks. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4167651#4167651 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4167651 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
