[jbosstools-dev] Design Question: WTP Facets

Rob Cernich rcernich at redhat.com
Mon Jan 9 10:01:27 EST 2012


Hey all,

Does anybody have experience adding facets for technologies that use configurable components?

I'm in the process of integrating the SwitchYard tooling with WTP.  SwitchYard contains multiple components which allow the developer to integrated with various technologies (e.g. BPM, CDI, Camel, etc.).  From the following, wich is best?
1. Use a single SwitchYard facet, along with a property page that allows the user to select various component support.
2. Create a facet for each component type.  (I'd probably group these under a "SwitchYard Components" category.)
3. Other???

I'm leaning toward option 2, since those facets could be constrained to include other facets (e.g. BPEL), but it also seems a bit cumbersome.

Any advice appreciated.

Thanks in advance,
Rob


More information about the jbosstools-dev mailing list