[
https://issues.jboss.org/browse/JBWS-3552?page=com.atlassian.jira.plugin....
]
Mustafa Musaji commented on JBWS-3552:
--------------------------------------
[~richard_opalka] need confirmation of this use case. I think this may come down to how
Exceptions are defined in WS but if you can explain why this is happening it would a huge
help
{code:title=WebServiceClass.java|borderStyle=solid}
@WebMethod(operationName = "throwException")
public void throwException() throws WSInstructionCreationException {
//This exception extends AbstractWSException and it's field's annotated
with @XMLJavaTypeAdapter are not picked up
}
@WebMethod(operationName = "throwAbstractException")
public void throwAbstractException() throws AbstractWSException {
//When thrown directly this exception class and the samefield's annotated with
@XMLJavaTypeAdapter are picked up
}
{code}
You can replicate this if you take my example and simply add the throwAbstractException
method above to the MyWebService class.
Thanks
@XmlJavaTypeAdapter ignored on exception classes
------------------------------------------------
Key: JBWS-3552
URL:
https://issues.jboss.org/browse/JBWS-3552
Project: JBoss Web Services
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: jbossws-cxf
Reporter: Richard Opalka
Assignee: Richard Opalka
Fix For: jbossws-cxf-4.1
Attachments: JBWS-3552-reproducer-2.zip, JBWS-3552.zip
Methods which have @XmlTypeAdapter in exception types are not published in the wsdl.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira