[jbosscache-dev] EAP Compatibility Requirements

Justin Bertram jbertram at redhat.com
Tue Feb 17 16:20:42 EST 2009


Jason,

You asked, "is there any requirement that an EAP4 JMS or Remoting client 
be able to talk to an EAP5 JMS or Remoting server."  My guess is that 
there isn't a requirement for this because it would have been broken by 
EAP 4.2->4.3 which transitioned from JBossMQ to JBoss Messaging (which 
are not compatible).  That said, there was a messaging "bridge" [1] that 
allowed communication between the two, but it isn't seam-less by any means.


Justin

[1] http://www.jboss.org/community/docs/DOC-11298


Jason T. Greene wrote:
> Hi Folks,
> 
> I am trying to get an understanding about what the specific 
> compatibility requirements are between EAP major releases, so that we 
> know what our limitations are with AS community releases.
> 
> The release taxonomy for EAP [1] states that for major EAP release 
> "Compatibility is not guaranteed but must be managed and upgrades must 
> made simple for users through automated tools and documentation."
> 
> This however seems to be focused on API and feature-set. What about wire 
> compatibility for our proprietary protocols? More specifically, is there 
> any requirement that an EAP4 JMS or Remoting client be able to talk to 
> an EAP5 JMS or Remoting server.
> 
> Such a requirement would mean that Remoting 3 and JBM 2 would have to 
> have wire level compatibility with their previous major versions before 
> they would ever be included as the default in a AS release. So there is 
> a big cost here.
> 
> [1] https://docspace.corp.redhat.com/clearspace/docs/DOC-6430
> 



More information about the jbosscache-dev mailing list