2 Replies Latest reply on Dec 15, 2006 2:56 PM by michael.yuan

    Seam 1.1 on WebLogic 9

    schneider_id

      Hello Seam/JBoss-Team,

      I'm interested in the deployment and integration details of running Seam applications within WebLogic 9.

      How far is the integration between the application's Seam runtime and the WebLogic server?

      Can a WL-deployed Seam application use any WL-Resources such as DataSource/ConnectionPool/JNDI/JMS-Queue/etc. from the WL server? Or (for example) do I have to configure the DB connection settings within the application's Seam configuration, separate from the WL configuration?

      I assume that I don't have to change/adjust any (global) configuration of the WL server when deploying a Seam-based application (aside from the regular application deployment process), since it is just a "plain-vanilla" J2EE app from the deployment point of view. Is that correct?

      Also are there any points where the application development with Seam is constrained when targeting the WL 9 platform for a deployment?

      Best Regards,
      Christian

        • 1. Re: Seam 1.1 on WebLogic 9
          gavin.king

           

          Can a WL-deployed Seam application use any WL-Resources such as DataSource/ConnectionPool/JNDI/JMS-Queue/etc. from the WL server?


          Sure, ofcourse!

          I assume that I don't have to change/adjust any (global) configuration of the WL server when deploying a Seam-based application (aside from the regular application deployment process), since it is just a "plain-vanilla" J2EE app from the deployment point of view. Is that correct?


          Right, its just a WAR.

          Also are there any points where the application development with Seam is constrained when targeting the WL 9 platform for a deployment?


          You can't use EJB3.


          Have you looked at the examples yet? the "jpa" and "hibernate2" examples both deploy on WL.


          • 2. Re: Seam 1.1 on WebLogic 9

             

            You can't use EJB3


            Just to clarify, you can use EJB3 entity beans and EntityManager in WL 9. Just not EJB3 session beans -- you use Seam POJOs instead. Again, it is demonstrated in the "jpa" example.