[JBoss-dev] Re: JMS tasks from jboss-4.0.5
Adrian Brock
adrian_brock at jboss.org
Fri Sep 15 07:57:06 EDT 2006
The only reason for not porting from JBoss5 it is a lack of testing.
I mean the WSMQ enlistment fix in the server session pool,
not the pooling parameters.
That is what JBAS-3183 was designed to do, the same tests
were also apply for the resource adapter inflow (JBAS-1434)
using the abstraction I started in org.jboss.test.messagedriven
The other part of JBAS-3183 is the isSameRM() workaround in JCA.
On Fri, 2006-09-15 at 07:44 -0400, Weston Price wrote:
> Just to clarify:
>
> The StdSessionPool/Server changes currently reside in a patch on the
> 4.0.3SP1 branch for a specific client. These changes have not been ported up
> to JBoss4.0.5CR1. I can fix the transaction branch logic in 4.0.5CR1, as
> well as the JavaDoc.
>
> I had thought that we didn't want to port the new pooling behavior (lazy
> initialization, recycling etc) given the time frame of 4.0.5CR1 and the fact
> that we really want to be focusing on the adapter moving forward.
>
> I had slated this new behavior for 4.0.6. If we want to port his for the
> next release I can do that no problem.
>
> Regards,
>
> Weston
>
>
> On 9/15/06 7:37 AM, "Adrian Brock" <adrian_brock at jboss.org> wrote:
>
> > On Fri, 2006-09-15 at 06:09 -0500, Dimitris Andreadis wrote:
> >> We have some 11 JMS related tasks for jboss-4.0.5 that need to be dealt
> >> with or deferred. (I believe only Weston is doing jbas-3183?)
> >>
> >> Since Adrian is buzy with JB5, can someone else (jboss-messaging maybe)
> >> help?
> >>
> >
> > I'm going to spend a couple of days on JBossMQ before 4.0.5 is released.
> > Below is a summary. Most of it should be catered for by Weston's
> > changes to the ServerSessionPool.
> >
> >> Thanks
> >>
> >> JBAS-3183 Integration with WebSphere MQ 5.x
> >
> > Weston is working on this, he knows how to fix the final part,
> > which is really a JCA issue.
> >
> >> JBAS-3597 JBAS-3437 Test error
> >> org.jboss.test.jbossmq.test.JBossMQUnitTest::testTopicSelectorChange
> >
> > I doubt this will get done.
> > I don't have time to rewrite these crappy tests for this release.
> >
> > Ideally, JBoss Messaging and JBossMQ should be sharing a testsuite
> > using the JBossAdmin abstraction I wrote when I integerated the
> > JORAM testsuite.
> >
> >> JBAS-3620 JBossMQ's PersistenceManager RecoveryRetries doesn't work if
> >> failure is creating the schema
> >
> > I will do this.
> >
> >> JBAS-3627 Write test to test rollback of a NACK in 2PC Adrian Brock
> >> Luc Texier
> >
> > This isn't very important, but I will probably do it as part of
> > the related fix that was only partially fixed in 4.0.5RC1 (JBAS-3628)
> >
> >> JBAS-3634 Acknowledgement of transacted message in MessageListener
> >> should be inside delivery lock
> >
> > I will do this.
> >
> >> JBAS-3631 Missing branch in StdServerSession commit logic
> >
> > Weston is working on this.
> >
> >> JBAS-1346 JDBC StateManager
> >
> > This won't get done, it is a feature request that keeps getting bumped.
> > We should probably remove it from the schedule.
> >
> >> JBAS-1908 listMessageCounter issue with JMS subscriptions containing
> >> certain message selector characters
> >
> > This won't get done. The original contributor of this code
> > looks to have orphaned it.
> > This should be removed from the schedule of fixes since the real "fix"
> > is JBAS-2841
> >
> >> JBAS-3468 JMS Connection starts ping thread before ClientID is set
> >> resulting in the ClientMonitorInterceptor to close the connection after
> >> client timeout
> >
> > I'll apply my suggested fix since the user's suggested patch
> > is wrong.
> >
> >> JBAS-3483 The javadoc relating to StdServerSessionPool pooling
> >> parameters is wrong
> >
> > Weston is working on this.
> >
> >> JBAS-1485 JMS ResourceAdapter makes unnecessary temporary delete
> >> requests
> >
> > This won't get done. It is a none issue that just leads to
> > a minor inefficency at session.close()
> > The fix is fairly complicated in comparison, it involves
> > wrapping/unwrapping the destination objects to keep
> > track of their state.
> > In fact, it is already fixed by the new resource adapter
> > stuff I did in the jca prototype project.
>
> --
> Weston Price
>
> Jboss/JCA
> JBoss, a division of RedHat
>
> Telephone: 1-(603) 397-0359
> Skype: wmprice1240
> AIM: wmprice1240
> YIM: weston_p
>
--
xxxxxxxxxxxxxxxxxxxxxxxxxxx
Adrian Brock
Chief Scientist
JBoss a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxx
More information about the jboss-development
mailing list