Jason T. Greene wrote:
> Well, as an example, we have multiple server dirs, but only one
> client dir, and everything in there is part of the same classloader.
> So, will an app writen against the 1.4 API work with the 2.0 API jar?
>
> Is there any client specific code in 1.4 and 2.0 that shares the same
> packages (if so that will be a conflict)?
No
>
> Is the MDB implementation in EJB3 compatible with both 1.4 and 2.0?
>
> Do the dependency sets conflict between 1.4 and 2.0 (i.e. different
> jgroups requirements etc)?
We don't have any shared dependencies with 1.4. In fact JBM 2.0 core
has zero dependencies other than JDK classes :)
>
> Is the JMX API in 2.0 BC with 1.4?
No, but there is no requirement for compatible on major releases.
That's why we're not replacing default JMS provider in a minor release
of AS, since it would break compatibility.
>
> Andy Taylor wrote:
>> Jesper has already developed JCA resource adapter for JBM 2.0, Is
>> there anything apart from that we would need?
>>
>> Jason T. Greene wrote:
>>> Yeah thats a good point. Andy how are you guys planning on handling
>>> AS components which are developed agains the JBM 1.4 API being
>>> compatible with the JBM2 API. Were you going to add some kind of
>>> compatibility layer?
>>>
>>> Dimitris Andreadis wrote:
>>>> This is an other option, however, it has other implications in how
>>>> this get included. You'll have to import 2 different version of
>>>> the same component (and possibly other dependencies).
>>>>
>>>> Not sure how our existing build system would support this.
>>>>
>>>> Jason T. Greene wrote:
>>>>> Part of the problem is that EAP is planning on including a JBM2
>>>>> profile / option. IMO it would be very weird to ship something in
>>>>> EAP but not in AS. Besides creating a profile, another option we
>>>>> have is to include JBM2 with an install script in docs/examples.
>>>>> Then someone could switch any AS profile to JBM2.
>>>>>
>>>>> Dimitris Andreadis wrote:
>>>>>> We have enough configurations so far, so I don't think
it's a
>>>>>> good idea adding any new ones until we come up with with a way
>>>>>> to share most of the jars/configuration.
>>>>>>
>>>>>> In your case it's better to offer the preview as a separate
>>>>>> download.
>>>>>>
>>>>>> Andy Taylor wrote:
>>>>>>> As part of the AS 5.1 release we will be shipping JBM 2.0 as
a
>>>>>>> technology preview. This will require 1 or more new profiles
to
>>>>>>> be created. I have created a branch (Branch_5_x_JBM2) to use
>>>>>>> for now which i will merge in once JBM 2.0 is released and
>>>>>>> there is something concrete and working.
>>>>>>>
>>>>>>> What new profiles we need to add is open to discussion.
We'll
>>>>>>> definitely need a copy of default as a start which could be
>>>>>>> called messaging-2. However, from a JBM2 point of view, it
>>>>>>> would be good to also demonstrate clustering which would mean
a
>>>>>>> copy of all, say messaging-2-all, and since JBM2 can run with
a
>>>>>>> minimal set of services maybe a messaging-2-minimal as well.
>>>>>>>
>>>>>>> I appreciate that adding all 3 might be too many new profiles
>>>>>>> to add so I'd like to hear peoples views!
>>>>>>>
>>>>>>> Andy Taylor Core Developer
>>>>>>> JBoss Messaging
>>>>>>> _______________________________________________
>>>>>>> jboss-development mailing list
>>>>>>> jboss-development(a)lists.jboss.org
>>>>>>>
https://lists.jboss.org/mailman/listinfo/jboss-development
>>>>>> _______________________________________________
>>>>>> jboss-development mailing list
>>>>>> jboss-development(a)lists.jboss.org
>>>>>>
https://lists.jboss.org/mailman/listinfo/jboss-development
>>>>>
>>>>>
>>>
>>>
>> _______________________________________________
>> jboss-development mailing list
>> jboss-development(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/jboss-development
>
>