Help

Controls

PermLinkWikiLink
Switch Workspace

Built with Seam

You can find the full source code for this website in the Seam package in the directory /examples/wiki. It is licensed under the LGPL.

Forum: Weld Users Forum ListTopic List
31. Aug 2009, 22:15 America/New_York | Link

All - I am hoping someone from the JBoss/Seam team, or anyone with a good understanding of Seam 3, WebBeans, JSF 2, etc., can provide some insight on the matter of interoperability with non-JBoss application servers (WebLogic, OC4J, WebSphere, etc.). Specifically, how will Seam 3 reduce the complexity of building a Seam application to run on non-JBoss application servers. What changes in class loading, library inter-dependencies, EJBs, and the like will reduce the current headaches? How complex will be the conversion from a Seam 2.x app to Seam 3.x?

Lastly, are there any reliable estimates on when Seam 3 + WebBeans will be made available to the general public?

Thanks for your time.

1 Reply:
01. Sep 2009, 23:37 America/New_York | Link
Chris Simons wrote on Aug 31, 2009 22:15:
All - I am hoping someone from the JBoss/Seam team, or anyone with a good understanding of Seam 3, WebBeans, JSF 2, etc., can provide some insight on the matter of interoperability with non-JBoss application servers (WebLogic, OC4J, WebSphere, etc.).

A lot, as the core engine is intergrated into the app server, its not an addon. Remember that each app server will have to support this for EE6.

Specifically, how will Seam 3 reduce the complexity of building a Seam application to run on non-JBoss application servers. What changes in class loading,

Classloading changes - we now delegate classloading to the app server, so it can choose how to do it best.

library inter-dependencies,

Like?

EJBs, and the like will reduce the current headaches?

Much better, as due to the deeper integration, the container must support EJBs

How complex will be the conversion from a Seam 2.x app to Seam 3.x?

Moderate - the programming model is quite different.

Lastly, are there any reliable estimates on when Seam 3 + WebBeans will be made available to the general public?

Web Beans is available now - take a look at the download page. The final release will be during the autumn. Seam betas will be during the autumn.

 

Read about how to report a bug.