[
https://issues.apache.org/jira/browse/AXIS2-3488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Davanum Srinivas updated AXIS2-3488:
------------------------------------
Fix Version/s: 1.4
Assignee: Rich Scheuerle (was: Deepal Jayasinghe)
Rich,
can you please take a look at this?
> WstxIOException on long base64Binary elements
> ---------------------------------------------
>
> Key: AXIS2-3488
> URL: https://issues.apache.org/jira/browse/AXIS2-3488
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: om
> Affects Versions: 1.3
> Environment: JDK 1.5
> Reporter: Christoph Ludwig
> Assignee: Rich Scheuerle
> Fix For: 1.4
>
> Attachments: Axis2_LargeBase64.zip
>
>
> We have a client that does not use a databinding but operates on AXIOM
> OMElements. The WSDL specifies that part of the response is Base64Binary
> data. However, when we try to access this data then we get WstxIOExceptions
> ("Attempted read on closed stream") as soon as the data's length exceeds some
> threshold.
> Martin Gainty suggested on [EMAIL PROTECTED] this may be related to issue
> #3311 <URL:https://issues.apache.org/jira/browse/AXIS2-3311>. I am not
> convinced, though, since our problems manifests itself no matter if send
> requests for the first time or if we re-send them. It is only a matter of the
> data's length.
> I am going to attach a test case that demonstrates
> * the excpetion is thrown as soon as the string that is transported base64
> encoded is longer than 2850 characters.
> * the ADB binding manages to avoid this issue.
> The service archive Axis2_LargeBase64/LargeBase64.aar packs
> test.axis2.lb64.service. The junit testcase in
> test.axis2.lb64.client.om.junit demonstrates the issue with the client that
> operates directly on OMElements. Similarly, test.axis2.lb64.client.adb.junit
> exhibits that the ADB binding somehow avoids this issue. All client stubs and
> the service skeleton were generated with the Axis2 wsdl2java tool through the
> Eclipse Axis2 Code Generator Wizard.
> We'd prefer to avoid ADB (or other bindings) for this particular client and
> would therefore appreciate any fix or even workaround.
--
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]