Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Equinox » Equinox on Websphere and context updates
Equinox on Websphere and context updates [message #102566] Wed, 05 December 2007 23:06 Go to next message
Eclipse UserFriend
Originally posted by: jacek.pospychala.pl.ibm.com

Dear Equinox,

I've heard from few sources a following concern regarding deploying
Equinox on WebSphere (as well as other app servers).
Equinox works fine there, but when installing additional bundle jars,
app server detects this (new Jar in app area) and reloads whole
application context killing Equinox instance.

Is it a known issue? Does it require any special configuration of
WebSphere, or is it rather misconfiguration of Equinox?

I'm trying to be as precise as I can, but I'm not an expert in app
servers, and it's not me who faced this problem. From my understanding,
Equinox would be fine to install bundles from remote locations, eg. by
issuing "install http://x.y.z/bundle.jar" in console. Then it would
probably make a local copy of that bundle in <configuration> area, which
is hopefully out of WebSphere surveillance. Does it make sense? Or are
there better workarounds?

Thank you for your help,
Jacek
Re: Equinox on Websphere and context updates [message #102580 is a reply to message #102566] Thu, 06 December 2007 02:04 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: zx.us.ibm.com

As far as I know, the latest stable Websphere isn't supporting you
toying with the Equinox instance at all really. I believe WAS will allow
you to deploy OSGi-based applications in a future version.

I could be wrong though.

However, the rumor on the street is that people have used a bundle
within WAS to start another Equinox (via EclipseStarter) and use that
one for all their personal bundles to make sure not to interfere with WAS.

Cheers,

~ Chris
Re: Equinox on Websphere and context updates [message #102652 is a reply to message #102566] Thu, 06 December 2007 13:36 Go to previous messageGo to next message
Richard Backhouse is currently offline Richard BackhouseFriend
Messages: 19
Registered: July 2009
Junior Member
Jacek,

I am assuming that the equinox deployment mechanism used is the Equinox
Servlet Bridge. If this is the case then there are no issues with adding
new bundles as the the OSGi working area is placed in the
WebApplications temp directory which is not monitored for file changes.
Running the Servlet Bridge in WAS 6.1 is no problem.

BTW turning on/off the monitoring of file changes is something that is
configuration per Application deployment.

Richard

Jacek Pospychala wrote:
> Dear Equinox,
>
> I've heard from few sources a following concern regarding deploying
> Equinox on WebSphere (as well as other app servers).
> Equinox works fine there, but when installing additional bundle jars,
> app server detects this (new Jar in app area) and reloads whole
> application context killing Equinox instance.
>
> Is it a known issue? Does it require any special configuration of
> WebSphere, or is it rather misconfiguration of Equinox?
>
> I'm trying to be as precise as I can, but I'm not an expert in app
> servers, and it's not me who faced this problem. From my understanding,
> Equinox would be fine to install bundles from remote locations, eg. by
> issuing "install http://x.y.z/bundle.jar" in console. Then it would
> probably make a local copy of that bundle in <configuration> area, which
> is hopefully out of WebSphere surveillance. Does it make sense? Or are
> there better workarounds?
>
> Thank you for your help,
> Jacek
Re: Equinox on Websphere and context updates [message #102743 is a reply to message #102652] Thu, 06 December 2007 21:55 Go to previous message
Eclipse UserFriend
Originally posted by: jacek.pospychala.pl.ibm.com

Thanks Richard,
I like your answer.

Richard Backhouse wrote:
> Jacek,
>
> I am assuming that the equinox deployment mechanism used is the
> Equinox Servlet Bridge. If this is the case then there are no issues
> with adding new bundles as the the OSGi working area is placed in the
> WebApplications temp directory which is not monitored for file
> changes. Running the Servlet Bridge in WAS 6.1 is no problem.
>
> BTW turning on/off the monitoring of file changes is something that is
> configuration per Application deployment.
>
> Richard
>
> Jacek Pospychala wrote:
>> Dear Equinox,
>>
>> I've heard from few sources a following concern regarding deploying
>> Equinox on WebSphere (as well as other app servers).
>> Equinox works fine there, but when installing additional bundle jars,
>> app server detects this (new Jar in app area) and reloads whole
>> application context killing Equinox instance.
>>
>> Is it a known issue? Does it require any special configuration of
>> WebSphere, or is it rather misconfiguration of Equinox?
>>
>> I'm trying to be as precise as I can, but I'm not an expert in app
>> servers, and it's not me who faced this problem. From my
>> understanding, Equinox would be fine to install bundles from remote
>> locations, eg. by issuing "install http://x.y.z/bundle.jar" in
>> console. Then it would probably make a local copy of that bundle in
>> <configuration> area, which is hopefully out of WebSphere
>> surveillance. Does it make sense? Or are there better workarounds?
>>
>> Thank you for your help,
>> Jacek
Previous Topic:BuddyPolicy Question
Next Topic:Bundle-NativeCode explanation.
Goto Forum:
  


Current Time: Sun Nov 23 01:23:01 GMT 2014

Powered by FUDForum. Page generated in 0.04298 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software