You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by Apache Wiki <wi...@apache.org> on 2005/11/11 13:12:14 UTC
[Ws Wiki] Update of "FrontPage/Axis/AttachmentProblems" by RodrigoRuiz
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.
The following page has been changed by RodrigoRuiz:
http://wiki.apache.org/ws/FrontPage/Axis/AttachmentProblems
------------------------------------------------------------------------------
##language:en
- Ensure that mail.jar (Java Mail) and activation.jar (Java Activaton Framework) are included in your Axis deployment.
+ Ensure that mail.jar (Java Mail) and activation.jar (Java Activation Framework) are included in your Axis deployment.
+
+ == DIME attachment problems ==
+
+ The default client transport handler has problems sending and receiving attachments in DIME format. For large attachments (more than 1MB, or 8 chunks), an exception will be raised about corrupted stream data, or end of physical stream when more DIME chunks expected.
+
+ A workaround to this problem is to switch to the transport handler that uses commons-http-client.
+
+ For this, download commons-http-client-3.0 and commons-codec from the jakarta site, add the jars to the client classpath, and modify the {{{client-config.wsdd}}} file to ensure that it uses the correct handler:
+ {{{
+ <deployment name="defaultClientConfig" ...>
+ <transport name="http" pivot="java:org.apache.axis.transport.http.CommonsHTTPSender"/>
+ ...
+ </deployment>
+ }}}
+