[ http://issues.apache.org/jira/browse/ABDERA-1?page=all ]
     
Elias Torres closed ABDERA-1:
-----------------------------

    Resolution: Invalid
     Assign To: Elias Torres

This is not an Abdera bug.

> Attachment deserialization doesnt work with multiref's
> ------------------------------------------------------
>
>          Key: ABDERA-1
>          URL: http://issues.apache.org/jira/browse/ABDERA-1
>      Project: Abdera
>         Type: Bug

>  Environment: java version "1.4.2_07"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_07-b05)
> Java HotSpot(TM) Client VM (build 1.4.2_07-b05, mixed mode)
>     Reporter: Rajkumar Kothapa
>     Assignee: Elias Torres

>
> Attachment deserialization with multirefs in the request/response soap body 
> doesnt work. It fails with a ClassCastException inside populateDataHandler 
> method of org.apache.axis.encoding.ser.JAFDataHandlerDeserializer. It fails 
> in this line : 
> ref = AttachmentUtils.getActivationDataHandler((org.apache.axis.Part)ref);
> Looks like the ClassCastException occurs because the ref object returned from 
> the previous line is a SOAPBodyElement but is being cast to a Part. And this 
> occurs only when  the "href" of a soap element  refers to a multiref element 
> whose href in turn points to the required attachment. The tests work fine 
> when multiref support is disabled both on the client and the server side. And 
> according to the comments in org.apache.axis.client.Call(line number 1541) 
> this seems like a known issue.
>             // If there are any MIME types, turn off multirefs.
>             // I don't know enough about the guts to know why
>             // attachments don't work with multirefs, but they don't.
> Is this issue going to be fixed?
> rajkumar

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to