[jboss-user] [JBoss Remoting] - Re: unable to call EJB services in 4.0.5 installation from 5.1

Ron Sigal do-not-reply at jboss.com
Tue Jan 10 13:27:34 EST 2012

Ron Sigal [http://community.jboss.org/people/ron_sigal] created the discussion

"Re: unable to call EJB services in 4.0.5 installation from 5.1"

To view the discussion, visit: http://community.jboss.org/message/645768#645768

Hi Max,

What you say is very plausible.  When you download an EJB, you're downloading a proxy with an invocation handler, so you're running an invocation handler targeted to Remoting 1.4.x and executing it in an environment where it's calling Remoting 2.4/2.5.  

You are correct that the Remoting call in the EJB invocation handler isn't accessible to you.

When I do a Remoting release, I run a test suite that ensures that the new version is compatible with the old version, but the compatibility is at the Remoting level.  Your issue occurs outside of Remoting.

Given that the missing Client.connect() call is in the EJB invocation handler, I would suggest that you pose the question in the EJB forum.  I know that there are compatibility test suites somewhere, but I don't remember what they guarantee regarding AS 4 and AS 5.  It might be something like, AS 4 can make invocations on  AS 5 but not vice versa.  By the way, EJB2 and EJB3 are separate subsystems, so be sure to pose the question on the appropriate forum.

One suggestion I can make would be to replace the jboss-remoting.jar that comes with AS 5.1 with the one in AS 4.0.5.  I can't guarantee that you won't discover other problems.  For example, JBossMessaging, EJB2, and EJB3 all use Remoting, and it's possible that JBossMessaging depends on Remoting 2.4/2.5.  If you're not using JBossMessaging, you might be OK.

In the end, you might have to upgrade instance B, the server.

Sorry I couldn't give you a simpler answer.


Reply to this message by going to Community

Start a new discussion in JBoss Remoting at Community

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20120110/3acabaf6/attachment.html 

More information about the jboss-user mailing list