qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Charith Dhanushka Wickramarachchi (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (QPID-3307) ClassNotfound Exception when using Qpid java client in Complex classloading Environments.
Date Wed, 13 Jul 2011 05:19:59 GMT

    [ 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:dev-subscribe@qpid.apache.org


Mime
View raw message