[
https://issues.apache.org/jira/browse/QPID-3307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13064361#comment-13064361
]
Charith Dhanushka Wickramarachchi commented on QPID-3307:
---------------------------------------------------------
Hi Robbie,
Sorry for the delay in updating. Actually i found a way to simulate the
Environment but i caught up with some work and couldn't find a time to work on
a unit test case. I think happy path is already covered in the current
serialization test cases we have. Only thing is i need to add a test case that
simulates the above mentioned class loading environment. Will be able to
provide a patch for that soon, possibly in next weekend.
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
> Assignee: Robbie Gemmell
> 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]