btw. the latest jira for this is
note, because majority of Seam 3 extensions aren't native CDI
beans but rather Seam Solder extensions this is rather crucial to have good tooling for
Seam 3....otherwise all validation and navigation is just very broken.
/max
On Mar 24, 2011, at 13:56, Max Rydahl Andersen wrote:
> Hi,
>
> Talking with Seam/CDI tooling team at EclipseCon and we are still in the dark on how
tooling are supposed to identify CDI extensions that are registered programmatically and
often does not have a beans.xml to "mark" them.
>
> Today we do it by simply scanning jars with *weld*.jar naming pattern (very brittle
and not good for 3rd party extensions).
>
> Furthermore we also have a list of classes to include/exclude since some components
in these jars aren't CDI compliant.
>
> How do we go about identifying these things ?
>
> The idea discussed with Dan/Pete on this topic previously were to add a
design-beans.xml
> and use that as a marker + list the classes we should load/configure as possible
injection/navigation candidates in the tooling.
>
> I was hoping this were settled before Seam 3 GA but it seem to fallen through the
cracks ?
>
> Something I missed ?
>
> /max
>
http://about.me/maxandersen
>
>
>
>
> _______________________________________________
> seam-dev mailing list
> seam-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/seam-dev
/max
http://about.me/maxandersen