9 Replies Latest reply on Nov 19, 2009 8:45 AM by Benjamin Graf

    Weld and EE 6 web profile

    Arbi Sookazian Master

      I noticed that in jboss-6.0.0-SNAPSHOT, the web profile does not have the weld deployer in the deployers directory like it is in default profile.


      What's the reason for this?  and does this mean we can't deploy the Weld distro example apps to the web profile?


      I see ejb3.deployer in the web profile...


      this is somewhat dated: http://blogs.webtide.com/janb/entry/java_ee_6_web_profile but which option for the web profile did the EG end up going with?  I'm assuming something closer to option A...



      The basic web profile has these APIs: Servlet 3.0, JSP 2.2, JSR-45 (Debugging Support for Other Languages), EL 1.2, JSTL 1.2, and JSR-250 (Common Annotations for the Java Platform).

      The controversial elements for inclusion are: EJB 3.1 (Lite), JTA 1.1, JPA 2.0, JSF 2.0, and Web Beans 1.0. Roberto points out two points: Web Beans and JSF 2.0 inclusion are fairly controversial, and on EJB 3.1:

      http://www.theserverside.com/news/thread.tss?thread_id=48522


      IMO, it seems that CDI/Weld should be included in web profile...