[ 
https://issues.apache.org/jira/browse/QPID-3307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13053031#comment-13053031
 ] 

Charith Dhanushka Wickramarachchi commented on QPID-3307:
---------------------------------------------------------

Hi Keith ,

Thanks for the feedback. Yes you are correct i was looking at Test cases in 
systests/src/main/java. As you mentioned the scenario covered by the test case 
i have provided is already covered in 
org.apache.qpid.test.unit.client.message.ObjectMessageTest.

I see there is no unit test for Object messages in package 
org.apache.qpid.test.unit.client.message to I'll add an unit test for it and 
provide a patch. 

thanks,
Charith

> ClassNotfound Exception when using Qpid java client in Complex classloading 
> Environments.  
> -------------------------------------------------------------------------------------------
>
>                 Key: QPID-3307
>                 URL: https://issues.apache.org/jira/browse/QPID-3307
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Client
>            Reporter: Charith Dhanushka Wickramarachchi
>            Priority: Critical
>         Attachments: QPID-3307_patch.txt, QPID-3307_patch.txt, 
> QPID-3307_patch.txt, QPID-3307_patch_unit_test.txt
>
>
> Hi ,
> When we are using qpid client to receive JMSObject in complex class loading 
> environments like web application containers/Osgi environments .There is a 
> scenario where this issues comes. 
> Scenario. 
> In a web application container normally they use a class loader per web app. 
> and if we have qpid client libs at the root classloader level this error can 
> come. The reason for this is Serializable  Object types that are used inside 
> the web app are not visible to the class loader that loads the JMSObject 
> message and unmarshall it.    
> thanks,
> Charith

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to