Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Virgo » Is it possible to independently upgrade the version of Tomcat used by Virgo Tomcat?
Is it possible to independently upgrade the version of Tomcat used by Virgo Tomcat? [message #869641] Thu, 03 May 2012 15:02 Go to next message
Jacob Scott is currently offline Jacob Scott
Messages: 3
Registered: May 2012
Junior Member
Virgo Tomcat Server 3.0.3 ships with Tomcat 7.0.26, while Tomcat recently released version 7.0.27. Is it possible for me to "drop in" a newer version of Tomcat 7.0 into my Virgo Tomcat Server install, or is there coupling between Virgo and Tomcat which would prevent doing this (or make it a bad idea)?

If it is possible, is the process documented?

Thanks!

[Updated on: Thu, 03 May 2012 15:03]

Report message to a moderator

Re: Is it possible to independently upgrade the version of Tomcat used by Virgo Tomcat? [message #869644 is a reply to message #869641] Thu, 03 May 2012 15:13 Go to previous messageGo to next message
Violeta Georgieva is currently offline Violeta Georgieva
Messages: 173
Registered: October 2010
Senior Member
Theoretically you can.
In practice you should know that Tomcat does not ships OSGi metadata within the binaries.
So you should provide that by yourself.
As we have fragments attached to the catalina bundle, when you create the OSGi metadata you should keep the bundle symbolic names same as ours.
Re: Is it possible to independently upgrade the version of Tomcat used by Virgo Tomcat? [message #869659 is a reply to message #869644] Thu, 03 May 2012 16:07 Go to previous messageGo to next message
Jacob Scott is currently offline Jacob Scott
Messages: 3
Registered: May 2012
Junior Member
Thanks for the explanation.

Is the "OSGification" of Tomcat done manually, or are there scripts? If there are scripts, are they publicly available? Ideally I would use the same process that Virgo devs do (to prevent/avoid bugs, etc).
Re: Is it possible to independently upgrade the version of Tomcat used by Virgo Tomcat? [message #936431 is a reply to message #869641] Sun, 07 October 2012 22:06 Go to previous messageGo to next message
Matthew Johnston is currently offline Matthew Johnston
Messages: 1
Registered: October 2012
Junior Member
Sorry to dig up a slightly old thread.
I am evaluating Virgo Tomcat at the moment and I was wondering if someone is able to answer Jacobs question about the process the Virgo devs take to wrap Tomcat in OSGi bundles.
The reason I am asking this question is risk management. If there ever is a problem with the version of Tomcat Virgo ships with I would like to be able to upgrade Tomcat independently, following the same steps the Virgo developers take.
Re: Is it possible to independently upgrade the version of Tomcat used by Virgo Tomcat? [message #940552 is a reply to message #936431] Thu, 11 October 2012 14:55 Go to previous message
Violeta Georgieva is currently offline Violeta Georgieva
Messages: 173
Registered: October 2010
Senior Member
Hi,

We are using Eclipse Orbit project for our OSGIfication of the Apache Tomcat binaries - http://eclipse.org/orbit/.
You can use also Bundlor for this - http://www.eclipse.org/virgo/documentation/bundlor-documentation-1.1.1.RELEASE/docs/user-guide/htmlsingle/user-guide.html
However it is not just OSGIfication of the binaries. In Virgo Server for Apache Tomcat we have an internal integration with Apache Tomcat. Before moving to a new version of Apache Tomcat we execute a lot of tests in order to verify that everything is working property in OSGi environment.

Regards
Violeta
Previous Topic: Virgo Tomcat Server 3.5.0 repository host returns 404
Next Topic:Bundlor: No value found for placeholder 'xy'
Goto Forum:
  


Current Time: Thu May 23 01:35:42 EDT 2013

Powered by FUDForum. Page generated in 0.01850 seconds