Hi, This is a problem arised in the Geronimo Axis2 integration with JAXWSMessageReciever.
I created an AxisService with a JAXWSMessageReciever as it's message reciever and trying to invoke the service using HTTPTransportUtils.processHTTPPostRequest() method. We are sending a RPC based SOAPRequest to the service invocation. The JAXWSMessageReciever then creates Marshaller for the unmarshall requests. This marshaller creation is entirely depends on the EndpointInterfaceDescriptionImpl SOAPBinding style. By default it creates a DocLiteralMarashaller and tries to unmarshall my RPC based request and get failed with UnmarshallException :(. When I change the default SOAPBinding style in EndpointInterfaceDescriptionImpl to RPC it works fine (sure it's not the way to do it). Is this is the correct behaviour of Marshal creation of JAXWSMessageReciever? Shouldn't it be depends on SOAPMessage messaging mode too? BTW I have created a JIRA (AXIS2-2044) patch to remove some of the misleading information gives in the Axis2 integrating it with Geronimo. Thanks, Lasantha Ranaweera --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
