On 14 Jun 2010, at 07:56, Stuart Douglas wrote: > > Currently it is: > > "java.lang", > "java.util", > "javax.annotation", > "javax.inject", > "javax.enterprise.inject", > "javax.enterprise.context", > "javax.enterprise.event", > "javax.decorator", > "javax.interceptor", > > Should the root namespace for seam-xml be changed to > http://java.sun.com/xml/ns/javaee? I did not use this originally for > portability reasons, as other CDI implementations might not like having > 'foreign' elements in this namespace in beans.xml.
I think we should stick with urn:java:ee. > > Stuart > > > On 14/06/2010, at 4:43 PM, Gavin King wrote: > >> On Mon, Jun 14, 2010 at 8:21 AM, Stuart Douglas >> <[email protected]> wrote: >> >>>> --------- >>>> Seam XML >>>> --------- >>>> >>>> * CDI annotations need to come from the CDI namespace, not the Seam >>>> namespace. For example: >>>> >>>> <s:Qualifier /> or <s:Specializes /> -> <cdi:Qualifier /> or >>>> <cdi:Specializes /> >>> >>> What namespace is <cdi: bound to? http://java.sun.com/xml/ns/javaee? >>> >>> If so should I dump the seam namespace entirely, or just move the >>> annotations into a different namespace? >> >> >> Things that are annotations or types from the CDI/EE packages >> javax.enterprise.inject, javax.inject, etc, should all live in the >> default namespace. Not quite sure what it should be called, but the >> spec used to say: >> >> The Java EE namespace urn:java:ee represents the following packages: >> >> • java.lang >> • java.util >> • javax.annotation >> • javax.enterprise.inject >> • javax.enterprise.context >> • javax.interceptor >> • javax.decorator >> • javax.enterprise.event >> • javax.ejb >> • javax.persistence >> • javax.xml.ws >> • javax.jms >> • javax.sql >> >> Now, for what we're doing, that list is probably a bit long and could >> be trimmed. >> >> -- >> Gavin King >> [email protected] >> http://in.relation.to/Bloggers/Gavin >> http://hibernate.org >> http://seamframework.org > _______________________________________________ seam-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/seam-dev
