Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [wtp-dev] Modelling multiple runtimes in one server

On Fri, 19 Sep 2008 17:13:57 +0200, Konstantin Komissarchik <konstantin.komissarchik@xxxxxxxxxx> wrote:

The runtime components extension point is used in every server adapter to declare the component that represents the core application server.

Yes, but it is not used for something *usefull* as far as I can see ;)

The internalRuntimeComponentProviders extension point is not used in WTP directly, but is used in several adopter products from different companies.

Anyone of these with source available to see it being used ?

-max

Oracle
Konstantin Komissarchik | Consulting Member of Technical Staff
Phone: +1 425 201 1795 | Mobile: +1 206 898 0611
Oracle Eclipse Tooling
411 108th Ave NE, Suite 2100 | Bellevue, WA 98004

-----Original Message-----
From: Max Rydahl Andersen [mailto:max.andersen@xxxxxxxxxx]
Sent: Friday, September 19, 2008 12:28 AM
To: konstantin.komissarchik@xxxxxxxxxx; General discussion of project-wide or architectural issues.
Subject: Re: [wtp-dev] Modelling multiple runtimes in one server

Hi Konstantin,

If this does what I think it does from the first readthrough and browsing
related sourcecode then
the faceted API just earned an extra couple of stripes! :)

I'll follow up on the blogpost if I bump into some issues, but one worry I
have is that *no* code in
WTP seem to use this extension points (except for the JavaVM runtime)...is
it just not known and used
by anyone ?

/max

Max,

The answer that you are looking for is runtime components. Rather than
answer your question fully in e-mail, I made a blog post instead. This
will make it easier to google for in the future plus I understand all
the cool kids are into blogs these days. :)

http://lt-rider.blogspot.com/2008/09/facets-faq-supporting-modular-runtimeshtml

Let me know if something is not clear and feel free to post questions /
comments to the blog.

Oracle
Konstantin Komissarchik | Consulting Member of Technical Staff
Phone: +1 425 201 1795 | Mobile: +1 206 898 0611
Oracle Eclipse Tooling
411 108th Ave NE, Suite 2100 | Bellevue, WA 98004

-----Original Message-----
From: wtp-dev-bounces@xxxxxxxxxxx [mailto:wtp-dev-bounces@xxxxxxxxxxx]
On Behalf Of Max Rydahl Andersen
Sent: Thursday, September 18, 2008 3:49 PM
To: wtp-dev@xxxxxxxxxxx
Subject: [wtp-dev] Modelling multiple runtimes in one server

Hi,

$subject have been on my mind for a long time and I have been looking
high
and low for answers
but I just can't get my head around how this is supposed to be done in
WTP/Facets.

JBoss AS is a server that you can start and stop, but such server will be
able to contain multiple runtimes,
i.e. J2EE, Portal, ESB, SIP-server etc. Each of these runtimes can be
expressed as being able to
have one or more facets enabled/disabled on it and these runtimes can all
be used separatly and together.

*but* I don't see how WTP support this notion. Each server can only have
*one* runtime.

The only way I can see this work is to allow *any* facet to be installed
on JBoss AS server even though
that is wrong dependent on which configuration users are activating - but
that means that users can
enable facets on a server that won't work if deployed....

How is the facet framework supposed to be used with this ? Which servers
are limited to only one specific runtime/deployment scenario ?

--
/max
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev

_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev



--
/max

_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev



--
/max


Back to the top