Unable to add FI POX support due to a parser error
--------------------------------------------------
Key: AXIS2-2689
URL: https://issues.apache.org/jira/browse/AXIS2-2689
Project: Axis 2.0 (Axis2)
Issue Type: Bug
Components: modules
Environment: Java
Reporter: Sanjaya Karunasena
I am trying to add FI POX support to Axis2. When the reply comes to the client,
I get the following exception from client stub. Can some one help me to find
the isssue? I have attached a patch which has the code required to recreate
this problem.
------------- ---------------- ---------------
Testcase: testAdd2(org.apache.axis2.fastinfoset.FastInfosetTest): Caused
an ERROR
java.lang.UnsupportedOperationException: The parser is already consumed!
java.lang.RuntimeException: java.lang.UnsupportedOperationException: The parser
is already consumed!
at
org.apache.axis2.fastinfoset.xsd.SimpleAddServiceStub.fromOM(SimpleAddServiceStub.java:3653)
at
org.apache.axis2.fastinfoset.xsd.SimpleAddServiceStub.addStrings(SimpleAddServiceStub.java:182)
at
org.apache.axis2.fastinfoset.SimpleAddServiceClient.addStrings(SimpleAddServiceClient.java:110)
at
org.apache.axis2.fastinfoset.FastInfosetTest.testAdd2(FastInfosetTest.java:110)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
Caused by: java.lang.UnsupportedOperationException: The parser is already
consumed!
at
org.apache.axiom.om.impl.llom.OMElementImpl.getXMLStreamReader(OMElementImpl.java:646)
at
org.apache.axiom.om.impl.llom.OMElementImpl.getXMLStreamReaderWithoutCaching(OMElementImpl.java:628)
at
org.apache.axis2.fastinfoset.xsd.SimpleAddServiceStub.fromOM(SimpleAddServiceStub.java:3619)
... 17 more
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]