On May 14, 2013, at 11:49 AM, Peter Palaga <ppalaga(a)redhat.com> wrote:
On 2013-05-14 10:23, Julien Viet wrote:
> hi,
>
> I have a couple of minor concerns (before making up my mind):
>
> 1/ are the BOM today compatible with all versions of GateIn or are they still JBoss
AS7 specific ?
Yes, the BOM makes sense only to be used together with JBoss AS7/EAP6
any plan to make the BOM AS7 agnostic someday ?
> 2/ keep in mind that the TLD is vendor specific because it contains links to the
actual portlet container codebase.
>
> For example:
>
> <name>param</name>
>
<tag-class>org.gatein.pc.portlet.impl.jsr286.taglib.URLParameter286Tag</tag-class>
> <body-content>empty</body-content>
Ouch, this shows how little I knew about this TLD and TLDs in general. Thanks showing it
to me, Julien!
Those <tag-class> links prove that it makes no sense to have the .tld file outside
pc-portlet. And as already agreed between me and Bolek, including pc-portlet itself in the
BOM is against our policy to include only supported APIs there.
it is a supported API but the TLD contains detail of implementation that link it to the
runtime.
So, the portlet taglib users probably have no other choice than to manage the vesion of
pc-portlet themselves.
-- PP