geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jklcom99 <jeff_k...@yahoo.com>
Subject Re: javax.jms.JMSException: Failed to build body from bytes
Date Wed, 17 Sep 2008 04:28:04 GMT

I don't have the <module>...</module> in ear deployment plan.  It still got
the wrong classloader after adding <module>...</module>



Kevan Miller wrote:
> 
> 
> On Sep 16, 2008, at 2:50 PM, jklcom99 wrote:
> 
>>
>> contextClassLoader in MDB,
>>
>> ******* Thread.currentThread().getContextClassLoader() =
>> [org.apache.geronimo.kernel.classloader.JarFileClassLoader
>> id=appJMS/1.0/rar]
>>
>> [java] javax.jms.JMSException: Failed to build body from bytes.  
>> Reason:
>> java.io.IOException:
> 
> Bingo. That's definitely a bad ClassLoader. Now the question is why...
> 
> I split apart our jms-mdb example and rigged up an application which I  
> thought was structurally equivalent to yours. Could you give it a try?
> 
> http://people.apache.org/~kevan/test/ contains the apps/deployment plans
> 
> 1) deploy.sh deploy geronimo-activemq-ra-2.1.2.rar geronimo-ra.xml
> 2) deploy.sh deploy jms-mdb.ear geronimo-application.xml
> 
> Then go to http://localhost:8080/order/ , fill out the order form, and  
> click order. You should see the following output on the server (at  
> least this is what I see):
> 
> (client) Start Sending Order Request
> (client) Order Request Sent
> Thread.currentThread().getContextClassLoader() =  
> [org.apache.geronimo.kernel.config.MultiParentClassLoader id=test/ear/ 
> 1.0/car]
> (mdb) Order Received
> <CustomerId=fee OrderId=fi Quantity=1 Model=101>
> 
> Can you have a look at tell me what's different (i.e. what I did wrong?)
> 
> --kevan
>   
> 
> 

-- 
View this message in context: http://www.nabble.com/javax.jms.JMSException%3A-Failed-to-build-body-from-bytes-tp18404327s134p19525174.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


Mime
View raw message