Here's what I've got going right now. For me, the error only seems to occur in
the MBeans. Other parts of the app work fine when doing JNDI lookups with the
new naming scheme.
For what its worth, my app still is an EAR with a .EAR and .PAR archive inside
it. Haven't made that change yet.
I'll be glad to post some more code or test something if anyone has any ideas.
| @Service(objectName=chief:service=InvoiceFileService)
| @Management(InvoiceFileService.class)
| public class InvoiceFileServiceMBean implements InvoiceFileService {
|
Here's most of exception at deploy time.
| 2006-02-09 16:39:43,172 INFO [org.jboss.ejb3.JmxKernelAbstraction]
installing MBean:
jboss.j2ee:service=EJB3,ear=chief.ear,jar=business.ejb3,name=InvoiceFileServiceMBean
with dependencies:
|
| 2006-02-09 16:39:43,172 DEBUG [org.jboss.system.ServiceController] Creating
service
jboss.j2ee:service=EJB3,ear=chief.ear,jar=business.ejb3,name=InvoiceFileServiceMBean
|
| 2006-02-09 16:39:43,172 DEBUG [org.jboss.system.ServiceController] adding
depends in ServiceController.register: []
|
| 2006-02-09 16:39:43,172 DEBUG [org.jboss.ejb3.ServiceDelegateWrapper]
Creating
jboss.j2ee:service=EJB3,ear=chief.ear,jar=business.ejb3,name=InvoiceFileServiceMBean
|
| 2006-02-09 16:39:43,172 DEBUG [org.jboss.ejb3.ServiceDelegateWrapper]
Created
jboss.j2ee:service=EJB3,ear=chief.ear,jar=business.ejb3,name=InvoiceFileServiceMBean
|
| 2006-02-09 16:39:43,172 DEBUG [org.jboss.system.ServiceController] Creating
dependent components for:
jboss.j2ee:service=EJB3,ear=chief.ear,jar=business.ejb3,name=InvoiceFileServiceMBean
dependents are: []
|
| 2006-02-09 16:39:43,172 DEBUG [org.jboss.system.ServiceController] starting
service
jboss.j2ee:service=EJB3,ear=chief.ear,jar=business.ejb3,name=InvoiceFileServiceMBean
|
| 2006-02-09 16:39:43,172 DEBUG [org.jboss.ejb3.ServiceDelegateWrapper]
Starting
jboss.j2ee:service=EJB3,ear=chief.ear,jar=business.ejb3,name=InvoiceFileServiceMBean
|
| 2006-02-09 16:39:43,282 DEBUG [org.jboss.mx.loading.RepositoryClassLoader]
Added url:
file:/C:/jboss-4.0.3SP1-EJBRC5/server/all/tmp/aopdynclasses/ucl7891/?dynamic=true,
to ucl: [EMAIL PROTECTED]
url=file:/C:/jboss-4.0.3SP1-EJBRC5/server/all/tmp/deploy/tmp7890chief.ear
,addedOrder=48}
|
| 2006-02-09 16:39:43,516 DEBUG [org.jboss.ejb3.tx.UserTransactionImpl] new
UserTx: [EMAIL PROTECTED]
|
| 2006-02-09 16:39:43,578 DEBUG [org.jboss.ejb3.EJBContainer] binding enc:
env/com.ntransit.chief.jmx.InvoiceFileServiceMBean/invoiceFileHistoryFinder to
chief/InvoiceFileHistoryFinderBean/local
|
| 2006-02-09 16:39:43,578 DEBUG [org.jboss.ejb3.EJBContainer] binding enc:
env/com.ntransit.chief.jmx.InvoiceFileServiceMBean/pos to
chief/POSPODFileParserBean/local
|
| 2006-02-09 16:39:43,657 DEBUG [org.jboss.ejb3.security.JaccHelper]
InvoiceFileServiceMBean has no @SecurityDomain - skipping JACC configuration
|
| 2006-02-09 16:39:43,703 DEBUG [org.jboss.system.ServiceController] Creating
service chief:service=InvoiceFileService
|
| 2006-02-09 16:39:43,703 DEBUG [org.jboss.system.ServiceController] adding
depends in ServiceController.register: []
|
| 2006-02-09 16:39:43,703 INFO [STDOUT] javax.naming.NamingException: Could
not dereference object [Root exception is javax.naming.NameNotFoundException:
InvoiceFileHistoryFinderBean not bound]
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at
org.jnp.interfaces.NamingContext.resolveLink(NamingContext.java:1052)
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:685)
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572)
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at
org.jboss.ejb3.injection.JndiFieldInjector.inject(JndiFieldInjector.java:69)
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at
org.jboss.ejb3.injection.JndiFieldInjector.inject(JndiFieldInjector.java:61)
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at
org.jboss.ejb3.service.ServiceContainer.injectDependencies(ServiceContainer.java:261)
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at
org.jboss.ejb3.service.ServiceContainer.populateInvocation(ServiceContainer.java:231)
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at
org.jboss.ejb3.service.ServiceContainer.localInvoke(ServiceContainer.java:167)
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at
org.jboss.ejb3.service.ServiceContainer.localInvoke(ServiceContainer.java:142)
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at
org.jboss.ejb3.service.ServiceMBeanDelegate.invoke(ServiceMBeanDelegate.java:166)
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at
org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150)
|
| 2006-02-09 16:39:43,719 INFO [STDOUT] at