You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Kevan Miller (JIRA)" <ji...@apache.org> on 2008/10/25 06:09:44 UTC

[jira] Closed: (GERONIMO-4232) JMSException: Failed to build body from bytes

     [ https://issues.apache.org/jira/browse/GERONIMO-4232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kevan Miller closed GERONIMO-4232.
----------------------------------

    Resolution: Invalid

Not a problem. User wasn't using MDB's at all, but had set up some private JMSListeners. GBeans that represent the listeners were defined within EAR plan. However, there's nothing that's going to set the ContextClassLoader in this case. I gave the user instructions on injecting the ClassLoader into GBeans. Up to the user to properly set the contextClassLoader...

> JMSException: Failed to build body from bytes
> ---------------------------------------------
>
>                 Key: GERONIMO-4232
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4232
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>    Affects Versions: 2.1.2, 2.1.3, 2.2
>            Reporter: Kevan Miller
>             Fix For: 2.2
>
>
> There's a problem receiving JMS ObjectMessages if the JMS Connector is deployed separately from the EAR containing the MDB. It looks like we're attempting to load the ObjectMessage using the Connector ClassLoader, rather than the MDB ClassLoader. 
> You can work-around the problem by deploying the Connector within the EAR or by moving the necessary objects to your Connector deployment (e.g. add a dependency to your connector deployment plan). 
> Pretty sure that this is an OpenEJB problem (will open a Jira), but will use this to track the problem for Geronimo users.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.