hit send too soon ...
On 23/09/2011 12:50, Fred Bricon wrote:
On 23/09/2011 11:50, Max Rydahl Andersen wrote:
>> I'm prototyping some basic tooling for SwitchYard and have pieced
>> together a crude faceted project preset to allow SwitchYard projects
>> to be deployed to AS using the existing WTP support. The facets I'm
>> using are:
>> * Java
>> * Utility Module
> Sounds about right yes.
>
> For the case of importing existing maven projects and have these
> things enabled Fred Bricon should be able to tell you what the
> m2e/wtp plugin needs to identify them.
Indeed, to be deployed by WTP as a simple jar (in a war or ear), most
projects need the Utility facet (and the Java one).
However, if your projects need a special treatment for packaging (ex.
sar projects can embed other libs) or need to be deployed standalone
(not in ear nor war)
Then one should :
- create a dedicated facet
- modify the server adapters to allow standalone deployment of these
new modules (that's what Rob did for the new SAR support)
Of course creating a dedicated facet can also be useful just in terms
of tooling support (if you plan to create project wizards, eclipse
builders ...)
Anyway, as long as you use plain old jar
... using the Utility facet should be
enough.
>> * JBoss Maven Integration
>>
>> My questions: Is the JBoss Maven facet required? What purpose does
>> it serve? (Currently, SwtichYard projects are Maven projects,
>> utilizing m2eclipse.)
> JBoss Maven Integration is a feature we have had for a while but not
> really used much since JBoss AS& EAP artifacts wasn't readily
> available in maven repos.
>
> The intent of the jboss maven integration is to allow you to create
> faceted projects and then use Maven as the Library provider. There
> are code in jboss tools which
> will look at the given facet and then add a list of dependencies into
> the pom. This is actually something that should be in m2eclipse but
> the m2e team prefer everything
> is done maven first.
>
> Snjezana should be able to point you to this. This is one of the
> areas where we might need to change things so it accommodate how
> switchyard needs/wants things.
>
> /max
>
http://about.me/maxandersen
>
>
>
>
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/jbosstools-dev