> > > Right, you were able to replace 1.3 with 1.4. But Dave is unable to do
> >this with log4j.
> > > If he uses 1.1.3 it breaks his code. If he uses 1.2.7 it breaks CFMX.
> >Only one version
> > > can be used at any one time. Sean summed it up as:
> >
> >Isnt this the sort of thing that you can use a custom class loader for?
>
> Maybe, but unless you know about the conflict up-front, it will
> still require reworking your code. If my application is using a
> third-party library just fine now but a future version of CFMX
> starts using an incompatible version of the same library, I'm
> still faced with either reworking the code or not upgrading to
> the new version of CFMX.
>

Can't you resolve these sorts of conflicts by using CFMX for J2EE and just
intalling your application to a different context root? Excuse me if I'm way
off, as I'm not a heavy Java programmer (yet). But isn't the point of a
context root to prevent these sorts of collisions? The standalone version of
MX I can see as being a problem, but it sounds like you'd benefit from the
J2EE version of MX (which I use, and it's been fantastic).

Regards,
Dave.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. 
http://www.fusionauthority.com/signup.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to