-
1. Re: Still have issues with my installation
pmuir Nov 4, 2006 4:18 AM (in response to diablo341)I suspect your jndiPattern is wrong. What is it?
-
2. Re: Still have issues with my installation
basel Nov 4, 2006 7:08 AM (in response to diablo341)You might need to get jems-installer-1.2.0.BETA3.jar since JBoss-4.0.5-GA does not have ejb3 support. You can get it from here: http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=193295&release_id=457191
-
3. Re: Still have issues with my installation
diablo341 Nov 4, 2006 1:16 PM (in response to diablo341)jndiPattern=#{ejbName}/local
I didn't put the projectName in front, b/c I thought I was using the EJB3 built into the server, but after reading Basel's post, I might've made an error.
Okay, I've read more about the server. It's provides a *bridge* to EJB3.0. So that means the embedded EJB3 container is THE EJB3 container. I tell you, for a newbie, the docs are confusing at first read. I've now read that the full JEMS suite is not all embeddable yet. I'll check out Basel's link below.
For now though, can someone confirm for me the setup? I use the embedded EJB container. I put the project name at the front of my jndiPattern. Anything else I need to get it functioning properly?
John -
4. Re: Still have issues with my installation
pmuir Nov 4, 2006 1:30 PM (in response to diablo341)You sound confused ;)
You can run Seam in full JBoss AS, in which case EJB3 is built in. You don't configure embeddable EJB3 in Seam. You use jndiPattern=projectName/#{ejbName}/local.
You can run Seam in another container (typically Tomcat), in which case you must provide EJB3 - Embeddable EJB3. You use jndiPattern=#{ejbName}/local.
What Basel was saying is that the default install of JBoss AS doesn't install EJB3, but a J2EE 1.4 system (so EJB 2.1). You need to explicitly install the EJB3 profile so that EJB3 is built into JBoss AS.
I'm not sure about how much of JEMS is embeddable.
HTH