How runtimes should work (my opinon)
by Max Rydahl Andersen
Hi,
With all the runtime stuff blazing by I would like to remind people about
how runtimes should work ;)
First let us seperate WTP runtimes from FWK (framework) runtimes.
WTP runtimes are "application servers" which can contain one or more FWK
runtimes.
Until now we just have WTP runtimes for what we call "JBoss AS", we use
the same for jboss.org and EAP runtimes.
With SOA-P (i.e. not ESB FWK!) it might make sense to create specific WTP
runtimes called "JBoss SOA-P" or something similar
because this seem to have special needs - but i'm not 100% convinced it is
needed.
FWK runtimes we have a couple, JRE runtimes (built into Eclipse), Seam and
JBossWS come to my mind. WTP even has a JSF runtime too.
Each of these has a preference page that allows you to setup where the
*standalone* info for a runtime is available.
These are all also exposed as facets that can be enabled/disabled on a WTP
runtime.
And these facets has (or at least should have) a installation page that
asks wether the Server (WTP Runtime) provides the jar for the runtime or
if it should use the jars from a standalone defined runtime.
If the user says the WTP runtime should do it then it calls the WTP
runtime which will then expose the specific jars needed (if they aren't
already on the default WTP runtime classpath)
If the user says it should use the one from a standalone defined runtime
we can go ahead and add a classpath container which contains references to
the *externally from eclipse* defined FWK runtime which will then have to
be somehow deployed in the war/ear/jar.
If we do the above all things will work alike (as far as I can see) and we
can use all the facet "preconfigurations" to create "few-clicks" wizard
instead of "many-click" wizards ;)
It also allows us to have projects in JBoss Tools that uses standalone
FWK's and does not need the whole WTP runtime/deploy etc. setup but just
need to run a simple app.
--
/max
16 years, 4 months
Re: [Fwd: [Soa-tools-list] a rough esb project wizard is ready]
by John Graham
Yes, for this specific jar:
jbossesb-server-4.4.GA/server/default/deploy/jbossesb.sar/lib/jbossesb-rosetta.jar
Trying this wizard several times, I have had both Denny and Jeff's
experiences. I don't know what I did right, but sometimes the ESB jars
appear in my classpath, while other times they do not. I'll try to
figure out the difference...
-- John
On Tue, 2008-09-09 at 15:24 -0400, Burr Sutter wrote:
> most of the ESB specific jars are in the deploy directory.
>
> Max Rydahl Andersen wrote:
> >>>> Hi Jeff
> >>>> I include some mail-lists, someone in the list may be interested
> >>>> in it too.
> >>>
> >>>>> 1) The project wizard did not add jbossesb-rossetta.jar to the
> >>>>> classpath, I had to do this myself.
> >>>
> >>>> Did you specify a esb runtime when creating the project? I tested
> >>>> it and the jar is included in the classpath under "JBoss ESB
> >>>> Runtime" container.
> >>>
> >>> Isn't that jar supposed to be picked up by JBoss AS classpath
> >>> container ?
> >>>
> >>> When we deploy to SOA-P there is no additional runtimes needed.
> >> If I understand jeff's concern correctly the problem is that the
> >> runtime is fine but the compiler in Eclipse needs the jar in its
> >> "build path".
> >
> > Yes I know. And my point is that all other services provide by AS
> > normally
> > is to be found in the AS classpath.
> >
> > If it is not in there where is it ?
> >
> > -max
> >
> >>>>> 2) Providers shows up below services in the xml source, and the
> >>>>> providers element is red x and red underline with the message:
> >>>>> invalid content was found, no child elements expected.
> >>>>> 3) Filter would not always show up right away when creating a JMS
> >>>>> Provider Bus (thought we were going to name these channels?). If I
> >>>>> moved the "bus" up or down, or otherwise then it showed up.
> >>>>> 4) Should id be busid in the name (it is in the xml)?
> >>>>> 5) Under providers, JMS Provider, name should be selectable from a
> >>>>> list, e.g., JBossMQ?
> >>>>>
> >>>> about 2, 3, 4 and 5, it seems that it's something related to
> >>>> jboss-esb.xml editor, right? Max , do you have any comments?
> >>>
> >>> Yes - Jeff should report these in jira with screenshots and info so
> >>> they can get fixed.
> >>>
> >>> Denny - about the download build page please create jira with it so
> >>> we won't forgot
> >>> to get the smooks plugin available for standalone download. (even
> >>> thouhgh for it to work
> >>> you need AS etc. too)
> >>>
> >>> /max
> >>>
> >>>>
> >>>> Denny
> >>>>
> >>>>> Jeff
> >>>>>
> >>>>>
> >>>>>
> >>>>> ----- Original Message -----
> >>>>> From: "Denny Xu" <dxu(a)redhat.com>
> >>>>> To: "Jeffrey Delong" <jdelong(a)redhat.com>
> >>>>> Sent: Sunday, September 7, 2008 8:55:59 PM GMT -07:00 US/Canada
> >>>>> Mountain
> >>>>> Subject: Re: Fwd: [Fwd: [Soa-tools-list] a rough esb project
> >>>>> wizard is ready]
> >>>>>
> >>>>> Hi Jeff
> >>>>>
> >>>>> Jeffrey Delong wrote:
> >>>>>
> >>>>>> Hi Danny,
> >>>>>>
> >>>>>> Is this plugin compatible with Eclipse 3.4 (Ganymede) or 3.3
> >>>>>> (Europa)?
> >>>>>>
> >>>>> Eclipse 3.4 is fine
> >>>>>
> >>>>>> Where specifically can I access the plugin? I would like to test
> >>>>>> it out? Is there a list of required dependencies?
> >>>>>>
> >>>>> the plugin has been added to nightly build, so you can get it
> >>>>> from jboss tools nightly build:
> >>>>> http://download.jboss.org/jbosstools/builds/nightly/, it requires
> >>>>> WTP 3.0.
> >>>>>
> >>>>> thanks very much to test it, if you have any suggestion and
> >>>>> requirement and any problem, please fell free to let me know.
> >>>>>
> >>>>> Thanks
> >>>>> Denny
> >>>>>
> >>>>
> >>>> _______________________________________________
> >>>> Soa-tools-list mailing list
> >>>> Soa-tools-list(a)redhat.com
> >>>> https://www.redhat.com/mailman/listinfo/soa-tools-list
> >>>
> >>>
> >>>
> >
> >
> >
>
> _______________________________________________
> Soa-tools-list mailing list
> Soa-tools-list(a)redhat.com
> https://www.redhat.com/mailman/listinfo/soa-tools-list
16 years, 4 months
Re: [Fwd: [Soa-tools-list] a rough esb project wizard is ready]
by Denny Xu
Jeffrey Delong wrote:
> ----- Original Message -----
> From: "Max Rydahl Andersen" <max.andersen(a)redhat.com>
> To: "Burr Sutter" <bsutter(a)redhat.com>
> Cc: "Denny Xu" <dxu(a)redhat.com>, "Jeffrey Delong" <jdelong(a)redhat.com>, soa-tools-list(a)redhat.com, jbosstools-dev(a)lists.jboss.org
> Sent: Tuesday, September 9, 2008 12:58:36 PM GMT -07:00 US/Canada Mountain
> Subject: Re: [Fwd: [Soa-tools-list] a rough esb project wizard is ready]
>
>
>>>> Hi Jeff
>>>> I include some mail-lists, someone in the list may be interested in
>>>> it too.
>>>>
>>>>> 1) The project wizard did not add jbossesb-rossetta.jar to the
>>>>> classpath, I had to do this myself.
>>>>>
>>>> Did you specify a esb runtime when creating the project? I tested it
>>>> and the jar is included in the classpath under "JBoss ESB Runtime"
>>>> container.
>>>>
>>> Isn't that jar supposed to be picked up by JBoss AS classpath container
>>> ?
>>>
>>> When we deploy to SOA-P there is no additional runtimes needed.
>>>
>> If I understand jeff's concern correctly the problem is that the runtime
>> is fine but the compiler in Eclipse needs the jar in its "build path".
>>
>
> Yes I know. And my point is that all other services provide by AS normally
> is to be found in the AS classpath.
>
> If it is not in there where is it ?
>
>
>>>>> jboss-soa-p-standalone.4.3.0/jboss-esb/server/default/deploy/jbossesb.esb
>>>>>
AS does not pick up the jars in the folder:
jboss-soa-p-standalone.4.3.0/jboss-esb/server/default/deploy/jbossesb.esb
>
> -max
>
>
>>>>> 2) Providers shows up below services in the xml source, and the
>>>>> providers element is red x and red underline with the message:
>>>>> invalid content was found, no child elements expected.
>>>>> 3) Filter would not always show up right away when creating a JMS
>>>>> Provider Bus (thought we were going to name these channels?). If I
>>>>> moved the "bus" up or down, or otherwise then it showed up.
>>>>> 4) Should id be busid in the name (it is in the xml)?
>>>>> 5) Under providers, JMS Provider, name should be selectable from a
>>>>> list, e.g., JBossMQ?
>>>>>
>>>>>
>>>> about 2, 3, 4 and 5, it seems that it's something related to
>>>> jboss-esb.xml editor, right? Max , do you have any comments?
>>>>
>>> Yes - Jeff should report these in jira with screenshots and info so
>>> they can get fixed.
>>>
>>> Denny - about the download build page please create jira with it so we
>>> won't forgot
>>> to get the smooks plugin available for standalone download. (even
>>> thouhgh for it to work
>>> you need AS etc. too)
>>>
>>> /max
>>>
>>>
>>>> Denny
>>>>
>>>>
>>>>> Jeff
>>>>>
>>>>>
>>>>>
>>>>> ----- Original Message -----
>>>>> From: "Denny Xu" <dxu(a)redhat.com>
>>>>> To: "Jeffrey Delong" <jdelong(a)redhat.com>
>>>>> Sent: Sunday, September 7, 2008 8:55:59 PM GMT -07:00 US/Canada
>>>>> Mountain
>>>>> Subject: Re: Fwd: [Fwd: [Soa-tools-list] a rough esb project wizard
>>>>> is ready]
>>>>>
>>>>> Hi Jeff
>>>>>
>>>>> Jeffrey Delong wrote:
>>>>>
>>>>>
>>>>>> Hi Danny,
>>>>>>
>>>>>> Is this plugin compatible with Eclipse 3.4 (Ganymede) or 3.3
>>>>>> (Europa)?
>>>>>>
>>>>>>
>>>>> Eclipse 3.4 is fine
>>>>>
>>>>>
>>>>>> Where specifically can I access the plugin? I would like to test it
>>>>>> out? Is there a list of required dependencies?
>>>>>>
>>>>>>
>>>>> the plugin has been added to nightly build, so you can get it from
>>>>> jboss tools nightly build:
>>>>> http://download.jboss.org/jbosstools/builds/nightly/, it requires
>>>>> WTP 3.0.
>>>>>
>>>>> thanks very much to test it, if you have any suggestion and
>>>>> requirement and any problem, please fell free to let me know.
>>>>>
>>>>> Thanks
>>>>> Denny
>>>>>
>>>>>
>>>> _______________________________________________
>>>> Soa-tools-list mailing list
>>>> Soa-tools-list(a)redhat.com
>>>> https://www.redhat.com/mailman/listinfo/soa-tools-list
>>>>
>>>
>>>
>
>
>
>
16 years, 4 months
Re: Build Restored without smooks component
by John Graham
Max,
I don't believe Dart has moved the smooks code from the workspace to the
trunk yet.
Dart,
Could you move this code as soon as possible?
Thanks!
On Fri, 2008-09-05 at 03:23 -0400, Max Rydahl Andersen wrote:
> > Max,
> >
> > I think I've fixed build problems related to el and resref plug-ins.
> > I've added new plugins from esb component.
>
> Sounds great, I'll keep an eye on the build and check it out today (hopefully ;)
>
> > I 'll add smooks today.
>
> I couldn't find smooks in trunk yet - not sure if Dart made it available outside his
> workspace work ?
>
> /max
>
16 years, 4 months
Re: [Fwd: [Soa-tools-list] a rough esb project wizard is ready]
by Max Rydahl Andersen
>>> Hi Jeff
>>> I include some mail-lists, someone in the list may be interested in
>>> it too.
>>
>>>> 1) The project wizard did not add jbossesb-rossetta.jar to the
>>>> classpath, I had to do this myself.
>>
>>> Did you specify a esb runtime when creating the project? I tested it
>>> and the jar is included in the classpath under "JBoss ESB Runtime"
>>> container.
>>
>> Isn't that jar supposed to be picked up by JBoss AS classpath container
>> ?
>>
>> When we deploy to SOA-P there is no additional runtimes needed.
> If I understand jeff's concern correctly the problem is that the runtime
> is fine but the compiler in Eclipse needs the jar in its "build path".
Yes I know. And my point is that all other services provide by AS normally
is to be found in the AS classpath.
If it is not in there where is it ?
-max
>>>> 2) Providers shows up below services in the xml source, and the
>>>> providers element is red x and red underline with the message:
>>>> invalid content was found, no child elements expected.
>>>> 3) Filter would not always show up right away when creating a JMS
>>>> Provider Bus (thought we were going to name these channels?). If I
>>>> moved the "bus" up or down, or otherwise then it showed up.
>>>> 4) Should id be busid in the name (it is in the xml)?
>>>> 5) Under providers, JMS Provider, name should be selectable from a
>>>> list, e.g., JBossMQ?
>>>>
>>> about 2, 3, 4 and 5, it seems that it's something related to
>>> jboss-esb.xml editor, right? Max , do you have any comments?
>>
>> Yes - Jeff should report these in jira with screenshots and info so
>> they can get fixed.
>>
>> Denny - about the download build page please create jira with it so we
>> won't forgot
>> to get the smooks plugin available for standalone download. (even
>> thouhgh for it to work
>> you need AS etc. too)
>>
>> /max
>>
>>>
>>> Denny
>>>
>>>> Jeff
>>>>
>>>>
>>>>
>>>> ----- Original Message -----
>>>> From: "Denny Xu" <dxu(a)redhat.com>
>>>> To: "Jeffrey Delong" <jdelong(a)redhat.com>
>>>> Sent: Sunday, September 7, 2008 8:55:59 PM GMT -07:00 US/Canada
>>>> Mountain
>>>> Subject: Re: Fwd: [Fwd: [Soa-tools-list] a rough esb project wizard
>>>> is ready]
>>>>
>>>> Hi Jeff
>>>>
>>>> Jeffrey Delong wrote:
>>>>
>>>>> Hi Danny,
>>>>>
>>>>> Is this plugin compatible with Eclipse 3.4 (Ganymede) or 3.3
>>>>> (Europa)?
>>>>>
>>>> Eclipse 3.4 is fine
>>>>
>>>>> Where specifically can I access the plugin? I would like to test it
>>>>> out? Is there a list of required dependencies?
>>>>>
>>>> the plugin has been added to nightly build, so you can get it from
>>>> jboss tools nightly build:
>>>> http://download.jboss.org/jbosstools/builds/nightly/, it requires
>>>> WTP 3.0.
>>>>
>>>> thanks very much to test it, if you have any suggestion and
>>>> requirement and any problem, please fell free to let me know.
>>>>
>>>> Thanks
>>>> Denny
>>>>
>>>
>>> _______________________________________________
>>> Soa-tools-list mailing list
>>> Soa-tools-list(a)redhat.com
>>> https://www.redhat.com/mailman/listinfo/soa-tools-list
>>
>>
>>
--
/max
16 years, 4 months
What does "Full Publish" really do?
by Galder Zamarreno
Hi,
Does "Full Publish" do a "Build Archive (full)" on the deployed archive?
If it doesn't, it should. If it does, it not always does -> bug.
Cheers,
--
Galder Zamarreño
Sr. Software Maintenance Engineer
JBoss, a division of Red Hat
16 years, 4 months