Author: veithen Date: Fri May 14 20:28:10 2010 New Revision: 944449 URL: http://svn.apache.org/viewvc?rev=944449&view=rev Log: WSCOMMONS-518: Generalized the getOMAttachmentAccessorXMLStreamReader method so that XMLStreamReader wrappers of arbitrary type can be looked up; this also removes the dependency on the core Axiom API and breaks cyclic package dependencies.
Modified: axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/datasource/jaxb/JAXBAttachmentUnmarshaller.java axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/attachments/JAXBAttachmentUnmarshaller.java Modified: axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/datasource/jaxb/JAXBAttachmentUnmarshaller.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/datasource/jaxb/JAXBAttachmentUnmarshaller.java?rev=944449&r1=944448&r2=944449&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/datasource/jaxb/JAXBAttachmentUnmarshaller.java (original) +++ axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/datasource/jaxb/JAXBAttachmentUnmarshaller.java Fri May 14 20:28:10 2010 @@ -170,7 +170,7 @@ public class JAXBAttachmentUnmarshaller return dh; } XMLStreamReader attachmentAccessor = - XMLStreamReaderUtils.getOMAttachmentAccessorXMLStreamReader(xmlStreamReader); + XMLStreamReaderUtils.getWrappedXMLStreamReader(xmlStreamReader, OMAttachmentAccessor.class); if (attachmentAccessor != null && attachmentAccessor instanceof OMAttachmentAccessor) { Modified: axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/attachments/JAXBAttachmentUnmarshaller.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/attachments/JAXBAttachmentUnmarshaller.java?rev=944449&r1=944448&r2=944449&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/attachments/JAXBAttachmentUnmarshaller.java (original) +++ axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/attachments/JAXBAttachmentUnmarshaller.java Fri May 14 20:28:10 2010 @@ -55,7 +55,7 @@ public class JAXBAttachmentUnmarshaller } XMLStreamReader attachmentAccessor = - XMLStreamReaderUtils.getOMAttachmentAccessorXMLStreamReader(xmlStreamReader); + XMLStreamReaderUtils.getWrappedXMLStreamReader(xmlStreamReader, OMAttachmentAccessor.class); if (attachmentAccessor != null && attachmentAccessor instanceof OMAttachmentAccessor) {