JAX-WS throws JAXBException for complextypes
--------------------------------------------
Key: AXIS2-4605
URL: https://issues.apache.org/jira/browse/AXIS2-4605
Project: Axis2
Issue Type: Bug
Components: jaxws
Reporter: Isuru Eranga Suriarachchi
Assignee: Rich Scheuerle
Priority: Blocker
Any JAXWS operation which returns or receives a Complex type (not Lists or
Arrays, simple objects) throws the following exception in latest trunk.
Caused by: javax.xml.bind.JAXBException: XXXXXXX is not known to this context
at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getBeanInfo(JAXBContextImpl.java:587)
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.getBeanInfo(UnmarshallerImpl.java:531)
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:337)
My service is as follows (I'll attach the jar to this JIRA)
@WebService(serviceName = "SampleService",
targetNamespace = "http://sample.jaxws.apache.org"
)
public class JaxwsSample {
@WebMethod(
action = "urn:echo1"
)
public String echo1(InWrapper in) {
return in.getIn();
}
@WebMethod(
action = "urn:echo2"
)
public OutWrapper echo2(String in) {
OutWrapper out = new OutWrapper();
out.setOut(in);
return out;
}
}
OutWrapper and InWrapper are two simple beans which has a string inside.
I think this issue has occured after fixing
http://issues.apache.org/jira/browse/AXIS2-3341.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.