Hi,
It started working. Had to remove the reference to the EJB jar from the war file.
I still don't know why I had the original problem with the remote interface not being
bound. But it works now.
But I'm having a slight other problem related to this.
I tried creating a message bean. It wasn't very clear to me whether you can just name
a queue within the @MessageDriven annotation, or if you have to specify it in XML
somewhere?
Also,when I run the application, I get the following:
01:29:21,093 INFO [TomcatDeployer] deploy, ctxPath=/CalculatorWeb,
warUrl=.../tmp/deploy/tmp65603CalculatorWeb-exp.war/
| 01:29:21,234 INFO [EARDeployer] Init J2EE application:
file:/C:/jboss/server/all/deploy/CalculatorApplication.ear
| 01:29:21,640 INFO [Ejb3Deployment] EJB3 deployment time took: 250
| 01:29:21,687 INFO [WrapperDataSourceService] Bound ConnectionManager
'jboss.jca:service=DataSourceBinding,name=golf' to JNDI name 'java:golf'
| 01:29:21,687 INFO [JmxKernelAbstraction] installing MBean:
persistence.units:ear=CalculatorApplication.ear,jar=CalculatorEJB.jar,unitName=ejb3-project
with dependencies:
| 01:29:21,687 INFO [JmxKernelAbstraction]
jboss.jca:name=ejb3ProjectDS,service=DataSourceBinding
| 01:29:21,718 INFO [JmxKernelAbstraction] installing MBean:
jboss.j2ee:ear=CalculatorApplication.ear,jar=CalculatorEJB.jar,name=CalculatorBean,service=EJB3
with dependencies:
| 01:29:21,875 INFO [EJBContainer] STARTED EJB:
com.azavia.calculator.ejb.CalculatorBean ejbName: CalculatorBean
| 01:29:21,937 INFO [JmxKernelAbstraction] installing MBean:
jboss.j2ee:ear=CalculatorApplication.ear,jar=CalculatorEJB.jar,name=Hello,service=EJB3
with dependencies:
| 01:29:21,937 INFO [EJBContainer] STARTED EJB: com.azavia.calculator.ejb.Hello
ejbName: Hello
| 01:29:21,968 WARN [MessagingContainer] Could not find the queue
destination-jndi-name=queue/azavia/testmdb
| 01:29:21,968 WARN [MessagingContainer] destination not found: queue/azavia/testmdb
reason: javax.naming.NameNotFoundException: queue/azavia/testmdb
| 01:29:21,968 WARN [MessagingContainer] creating a new temporary destination:
queue/azavia/testmdb
| 01:29:21,984 INFO [azavia/testmdb] Bound to JNDI name: queue/azavia/testmdb
| 01:29:22,015 INFO [EJB3Deployer] Deployed:
file:/C:/jboss/server/all/tmp/deploy/tmp65604CalculatorApplication.ear-contents/CalculatorEJB.jar
| 01:29:22,015 INFO [TomcatDeployer] deploy, ctxPath=/calculator,
warUrl=.../tmp/deploy/tmp65604CalculatorApplication.ear-contents/CalculatorWeb-exp.war/
| 01:29:22,234 INFO [EARDeployer] Started J2EE application:
file:/C:/jboss/server/all/deploy/CalculatorApplication.ear
| 01:29:22,234 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
|
| --- MBeans waiting for other MBeans ---
| ObjectName:
persistence.units:ear=CalculatorApplication.ear,jar=CalculatorEJB.jar,unitName=ejb3-project
| State: NOTYETINSTALLED
| I Depend On:
| jboss.jca:name=ejb3ProjectDS,service=DataSourceBinding
|
| --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
| ObjectName: jboss.jca:name=ejb3ProjectDS,service=DataSourceBinding
| State: NOTYETINSTALLED
| Depends On Me:
|
persistence.units:ear=CalculatorApplication.ear,jar=CalculatorEJB.jar,unitName=ejb3-project
It runs, but I get the above warnings. I'm not exactly sure why.
I really appreciate the replies and help people have given here.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3987042#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...