[JCA] - How to code JNDI lookup of JCA Resource ConnectionFactory?
by ben.cotton@rutgers.edu
I am trying to write a super-simple .java standalone app that looks up a JBoss JNDI-hosted ConnectionFactory (configured as JCA Resource). The ConnectionFactory (named 'IVTCF' and visible in my JBoss AS 5 Admin Console under Resource-->ConnectionFactory) is also configured (via a Resource Adapter) to JCA-connect to an IBM WS MQ hosted Queue.
First step, to confirm that my JBoss AS 5 instance's JCA-connection plumbing to WS MQ was in working order, I installed IBM's WS MQ JCA Resource Installation and Verification Test (IVT) application (wmq.jmsra.ivt.ear) on my JBoss 5.1 AS instance.
Second step, I ran the IBM IVT app's Servlet example (which also looks up the exact same JBoss JNDI hosted 'IVTCF' ConnectionFactory) and confirmed that 'IVTCF' correctly uses the configured JCA adapter to produce a Message on an IBM WS MQ hosted Queue.
Thrid step, I ran the IBM IVT app's MDB example and confirmed that a JBoss deployed MDB can also consume Messages (via JCA) published to the exact same IBM WS MQ Queue.
But I can't get my super-simple .java code's JNDI lookup of the exact same JBoss JNDI hosted 'IVTCF' ConnectionFactory to return a non-NULL value!
Unfortunately, I don't have the IBM IVT.ear's .java source code so I don't have any explicit example of how this can be exactly written with (verified to be working) .java code.
Here is my super-simple .java code.
|
| Properties props = new Properties();
| props.setProperty(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory");
| props.setProperty(Context.PROVIDER_URL,"jnp://10.4.164.105:11099");
|
|
| Context ctx = new InitialContext(props);
|
|
| javax.jms.ConnectionFactory factory = (javax.jms.ConnectionFactory)ctx.lookup("IVTCF");
|
| // 'factory' always value = NULL at his time, why?
| System.out.println("'IVTCF' ConnectionFactory established! IVTCF=["+factory+"]");
|
| //NPE
| Connection conn = factory.createConnection();
|
This code uses the exact same 'IVTCF' ConnectionFactory bound in my JBoss JNDI tree, but the runtime value of the JNDI lookup's 'factory' assignment is always NULL. And thus the last line of this code is always an NPE.
Any suggestions on what I am doing wrong?
Thanks.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4255991#4255991
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4255991
16 years, 10 months
[JNDI and Naming] - How to code JNDI lookup of JCA Resource Adapter ConnectionFa
by ben.cotton@rutgers.edu
I am trying to write a super-simple .java standalone app that looks up a JBoss JNDI-hosted ConnectionFactory (configured as JCA Resource). The ConnectionFactory (named 'IVTCF' and visible in my JBoss AS 5 Admin Console under Resource-->ConnectionFactory) is also configured (via a Resource Adapter) to JCA-connect to an IBM WS MQ hosted Queue.
First step, to confirm that my JBoss AS 5 instance's JCA-connection plumbing to WS MQ was in working order, I installed IBM's WS MQ JCA Resource Installation and Verification Test (IVT) application (wmq.jmsra.ivt.ear) on my JBoss 5.1 AS instance.
Second step, I ran the IBM IVT app's Servlet example (which also looks up the exact same JBoss JNDI hosted 'IVTCF' ConnectionFactory) and confirmed that 'IVTCF' correctly uses the configured JCA adapter to produce a Message on an IBM WS MQ hosted Queue.
Thrid step, I ran the IBM IVT app's MDB example and confirmed that a JBoss deployed MDB can also consume Messages (via JCA) published to the exact same IBM WS MQ Queue.
But I can't get my super-simple .java code's JNDI lookup of the exact same JBoss JNDI hosted 'IVTCF' ConnectionFactory to return a non-NULL value!
Unfortunately, I don't have the IBM IVT.ear's .java source code so I don't have any explicit example of how this can be exactly written with (verified to be working) .java code.
Here is my super-simple .java code.
|
| Properties props = new Properties();
| props.setProperty(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory");
| props.setProperty(Context.PROVIDER_URL,"jnp://10.4.164.105:11099");
|
|
| Context ctx = new InitialContext(props);
|
|
| javax.jms.ConnectionFactory factory = (javax.jms.ConnectionFactory)ctx.lookup("IVTCF");
|
| // 'factory' always value = NULL at his time, why?
| System.out.println("'IVTCF' ConnectionFactory established! IVTCF=["+factory+"]");
|
| //NPE
| Connection conn = factory.createConnection();
|
This code uses the exact same 'IVTCF' ConnectionFactory bound in my JBoss JNDI tree, but the runtime value of the JNDI lookup's 'factory' assignment is always NULL. And thus the last line of this code is always an NPE.
Any suggestions on what I am doing wrong?
Thanks.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4255990#4255990
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4255990
16 years, 10 months
[JBoss Messaging Users] - Re: Easiest way to bind IBM WS MQ hosted 'Queue' to name in
by ben.cotton@rutgers.edu
I have successfully deployed and executed IBM's WSMQ JCA Resource Installation and Verification Test application (wmq.jmsra.ivt.ear) on my JBoss 5.1 AS instance.
The IVT app establishes on my JBoss instance a Resource-->ConnectionFactory-->TxConnectionFactory named 'IVTCF' that is visible from my JBoss 5 Admin console. Running the IVT app's Servlet example confirms that JMS code referencing the 'IVTCF' correctly uses the configured JCA adapter to produce a Message on an IBM WS MQ hosted Queue. Running the IVT app's MDB example confirms that I can also consume Messages from the exact same IBM WS MQ Queue.
Unfortunately, I don't have the IVT.ear .java source code so I don't have an explicit example of how this is achieved with explicit JMS code. I tried to execute the following producer, using the same 'IVTCF' TxConnectionFactory, but the runtime value of the 'factory' assignment always NULL. And thus the last line of this code is always an NPE.
|
| Properties props = new Properties();
| props.setProperty(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory");
| props.setProperty(Context.PROVIDER_URL,"jnp://10.4.164.105:11099");
|
|
| Context ctx = new InitialContext(props);
|
|
| javax.jms.ConnectionFactory factory = (javax.jms.ConnectionFactory)ctx.lookup("IVTCF");
|
| // 'factory' always value = NULL at his time, why?
| System.out.println("'IVTCF' ConnectionFactory established! IVTCF=["+factory+"]");
|
| //NPE
| Connection conn = factory.createConnection();
|
This code is using the exact same 'IVTCF' ConnectionFactory used by the IVT.ear servlet and MDB (both of which run successfully).
Any suggestions on what might be wrong with the above code segment?
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4255982#4255982
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4255982
16 years, 10 months
[Installation, Configuration & Deployment] - Re: Deployment
by cdub
Also, here are the contents of the JNDI view. I do not see a reference to the SessionFactory that I am attempting to instantiate. Need some help figuring out why it doesn't appear to have been instantiated:
| Other components with java:comp namespace
|
| java:comp namespace of the component jboss.j2ee:jar=profileservice-secured.jar,name=SecureDeploymentManager,service=EJB3 :
|
| +- EJBContext (class: javax.ejb.EJBContext)
| +- TransactionSynchronizationRegistry[link -> java:TransactionSynchronizationRegistry] (class: javax.naming.LinkRef)
| +- UserTransaction (class: org.jboss.ejb3.tx.UserTransactionImpl)
| +- env (class: org.jnp.interfaces.NamingContext)
| | +- profileService[link -> ProfileService] (class: javax.naming.LinkRef)
| | +- org.jboss.profileservice.ejb.SecureDeploymentManager (class: org.jnp.interfaces.NamingContext)
| | | +- profileService[link -> ProfileService] (class: javax.naming.LinkRef)
| +- ORB[link -> java:/JBossCorbaORB] (class: javax.naming.LinkRef)
|
|
| java:comp namespace of the component jboss.j2ee:jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3 :
|
| +- EJBContext (class: javax.ejb.EJBContext)
| +- TransactionSynchronizationRegistry[link -> java:TransactionSynchronizationRegistry] (class: javax.naming.LinkRef)
| +- UserTransaction (class: org.jboss.ejb3.tx.UserTransactionImpl)
| +- env (class: org.jnp.interfaces.NamingContext)
| | +- org.jboss.profileservice.ejb.SecureManagementView (class: org.jnp.interfaces.NamingContext)
| | | +- profileService[link -> ProfileService] (class: javax.naming.LinkRef)
| | +- profileService[link -> ProfileService] (class: javax.naming.LinkRef)
| +- ORB[link -> java:/JBossCorbaORB] (class: javax.naming.LinkRef)
|
|
| java:comp namespace of the component jboss.j2ee:jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3 :
|
| +- EJBContext (class: javax.ejb.EJBContext)
| +- TransactionSynchronizationRegistry[link -> java:TransactionSynchronizationRegistry] (class: javax.naming.LinkRef)
| +- UserTransaction (class: org.jboss.ejb3.tx.UserTransactionImpl)
| +- env (class: org.jnp.interfaces.NamingContext)
| | +- org.jboss.profileservice.ejb.SecureProfileServiceBean (class: org.jnp.interfaces.NamingContext)
| | | +- mgtView[link -> SecureManagementView/remote-org.jboss.deployers.spi.management.ManagementView] (class: javax.naming.LinkRef)
| | | +- delegate[link -> ProfileService] (class: javax.naming.LinkRef)
| | +- profileService[link -> ProfileService] (class: javax.naming.LinkRef)
| +- ORB[link -> java:/JBossCorbaORB] (class: javax.naming.LinkRef)
|
|
| java: Namespace
|
| +- GGGoMobileDS (class: org.jboss.resource.adapter.jdbc.WrapperDataSource)
| +- securityManagement (class: org.jboss.security.integration.JNDIBasedSecurityManagement)
| +- comp (class: javax.namingMain.Context)
| +- DeploymentManager (class: org.jboss.aop.generatedproxies.AOPProxy$4)
| +- XAConnectionFactory (class: org.jboss.jms.client.JBossConnectionFactory)
| +- JmsXA (class: org.jboss.resource.adapter.jms.JmsConnectionFactoryImpl)
| +- policyRegistration (class: org.jboss.security.plugins.JBossPolicyRegistration)
| +- TransactionPropagationContextImporter (class: com.arjuna.ats.internal.jbossatx.jta.PropagationContextManager)
| +- app (class: org.jnp.interfaces.NamingContext)
| | +- Manager (class: javax.inject.manager.Manager)
| +- ClusteredConnectionFactory (class: org.jboss.jms.client.JBossConnectionFactory)
| +- Mail (class: javax.mail.Session)
| +- TransactionPropagationContextExporter (class: com.arjuna.ats.internal.jbossatx.jta.PropagationContextManager)
| +- DefaultDS (class: org.jboss.resource.adapter.jdbc.WrapperDataSource)
| +- jaas (class: javax.naming.Context)
| | +- HsqlDbRealm (class: org.jboss.security.plugins.SecurityDomainContext)
| | +- profileservice (class: org.jboss.security.plugins.SecurityDomainContext)
| +- ClusteredXAConnectionFactory (class: org.jboss.jms.client.JBossConnectionFactory)
| +- TransactionSynchronizationRegistry (class: com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionSynchronizationRegistryImple)
| +- SecurityProxyFactory (class: org.jboss.security.SubjectSecurityProxyFactory)
| +- ConnectionFactory (class: org.jboss.jms.client.JBossConnectionFactory)
| +- DefaultJMSProvider (class: org.jboss.jms.jndi.JNDIProviderAdapter)
| +- TransactionManager (class: com.arjuna.ats.jbossatx.jta.TransactionManagerDelegate)
| +- timedCacheFactory (class: javax.naming.Context)
| Failed to lookup: timedCacheFactory, errmsg=org.jboss.util.TimedCachePolicy cannot be cast to javax.naming.NamingEnumeration
| +- ManagementView (class: org.jboss.aop.generatedproxies.AOPProxy$3)
|
|
| Global JNDI Namespace
|
| +- UserTransactionSessionFactory (proxy: $Proxy223 implements interface org.jboss.tm.usertx.interfaces.UserTransactionSessionFactory)
| +- UUIDKeyGeneratorFactory (class: org.jboss.ejb.plugins.keygenerator.uuid.UUIDKeyGeneratorFactory)
| +- SecureManagementView (class: org.jnp.interfaces.NamingContext)
| | +- remote-org.jboss.deployers.spi.management.ManagementView (class: Proxy for: org.jboss.deployers.spi.management.ManagementView)
| | +- remote (class: Proxy for: org.jboss.deployers.spi.management.ManagementView)
| +- SecureDeploymentManager (class: org.jnp.interfaces.NamingContext)
| | +- remote-org.jboss.deployers.spi.management.deploy.DeploymentManager (class: Proxy for: org.jboss.deployers.spi.management.deploy.DeploymentManager)
| | +- remote (class: Proxy for: org.jboss.deployers.spi.management.deploy.DeploymentManager)
| +- HiLoKeyGeneratorFactory (class: org.jboss.ejb.plugins.keygenerator.hilo.HiLoKeyGeneratorFactory)
| +- XAConnectionFactory (class: org.jboss.jms.client.JBossConnectionFactory)
| +- topic (class: org.jnp.interfaces.NamingContext)
| +- ClusteredConnectionFactory (class: org.jboss.jms.client.JBossConnectionFactory)
| +- ProfileService (class: org.jboss.aop.generatedproxies.AOPProxy$2)
| +- SecureProfileService (class: org.jnp.interfaces.NamingContext)
| | +- remote (class: Proxy for: org.jboss.profileservice.spi.ProfileService)
| | +- remote-org.jboss.profileservice.spi.ProfileService (class: Proxy for: org.jboss.profileservice.spi.ProfileService)
| +- queue (class: org.jnp.interfaces.NamingContext)
| | +- DLQ (class: org.jboss.jms.destination.JBossQueue)
| | +- ExpiryQueue (class: org.jboss.jms.destination.JBossQueue)
| +- ClusteredXAConnectionFactory (class: org.jboss.jms.client.JBossConnectionFactory)
| +- UserTransaction (class: org.jboss.tm.usertx.client.ClientUserTransaction)
| +- ConnectionFactory (class: org.jboss.jms.client.JBossConnectionFactory)
| +- jmx (class: org.jnp.interfaces.NamingContext)
| | +- invoker (class: org.jnp.interfaces.NamingContext)
| | | +- RMIAdaptor (proxy: $Proxy217 implements interface org.jboss.jmx.adaptor.rmi.RMIAdaptor,interface org.jboss.jmx.adaptor.rmi.RMIAdaptorExt)
| | +- rmi (class: org.jnp.interfaces.NamingContext)
| | | +- RMIAdaptor[link -> jmx/invoker/RMIAdaptor] (class: javax.naming.LinkRef)
| +- TomcatAuthenticators (class: java.util.Properties)
| +- console (class: org.jnp.interfaces.NamingContext)
| | +- PluginManager (proxy: $Proxy218 implements interface org.jboss.console.manager.PluginManagerMBean)
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4255978#4255978
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4255978
16 years, 10 months
[Installation, Configuration & Deployment] - Re: Deployment
by cdub
Yes, this lookup code is in the save JVM as JBOSS. This is within a servlet that runs within JBOSS. What other logs are you referring to ? The only log file I see is "server.log"
Following is the entire contents of the server.log file (I don't see a full stack trace for this exception; just the on line indicating the "NameNotFoundException". Is there something that I can configure in JBOSS to provide more detail logs if this does not provide sufficient debugging information ?
Thanks.
- CW
| 2009-09-18 12:34:07,772 INFO [org.jboss.web.WebService] (main) Using RMI server codebase: http://127.0.0.1:8083/
| 2009-09-18 12:34:25,537 INFO [org.jboss.wsf.stack.jbws.NativeServerConfig] (main) JBoss Web Services - Stack Native Core
| 2009-09-18 12:34:25,538 INFO [org.jboss.wsf.stack.jbws.NativeServerConfig] (main) 3.1.2.GA
| 2009-09-18 12:34:26,412 INFO [org.jboss.dependency.plugins.AttributeCallbackItem] (main) Owner callback not implemented.
| 2009-09-18 12:34:28,383 INFO [org.jboss.logbridge.LogNotificationListener] (main) Adding notification listener for logging mbean "jboss.system:service=Logging,type=Log4jService" to server org.jboss.mx.server.MBeanServerImpl@413fc6[ defaultDomain='jboss' ]
| 2009-09-18 12:35:38,797 INFO [org.jboss.ejb3.deployers.Ejb3DependenciesDeployer] (main) Encountered deployment AbstractVFSDeploymentContext@10344448{vfsfile:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/profileservice-secured.jar/}
| 2009-09-18 12:35:38,798 INFO [org.jboss.ejb3.deployers.Ejb3DependenciesDeployer] (main) Encountered deployment AbstractVFSDeploymentContext@10344448{vfsfile:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/profileservice-secured.jar/}
| 2009-09-18 12:35:38,799 INFO [org.jboss.ejb3.deployers.Ejb3DependenciesDeployer] (main) Encountered deployment AbstractVFSDeploymentContext@10344448{vfsfile:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/profileservice-secured.jar/}
| 2009-09-18 12:35:39,028 INFO [org.jboss.ejb3.deployers.Ejb3DependenciesDeployer] (main) Encountered deployment AbstractVFSDeploymentContext@10344448{vfsfile:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/profileservice-secured.jar/}
| 2009-09-18 12:35:44,571 INFO [org.jboss.mx.remoting.service.JMXConnectorServerService] (main) JMX Connector server: service:jmx:rmi://127.0.0.1/jndi/rmi://127.0.0.1:1090/jmxconnector
| 2009-09-18 12:35:44,872 INFO [org.jboss.mail.MailService] (main) Mail Service bound to java:/Mail
| 2009-09-18 12:35:49,218 WARN [org.jboss.jms.server.jbosssx.JBossASSecurityMetadataStore] (main) WARNING! POTENTIAL SECURITY RISK. It has been detected that the MessageSucker component which sucks messages from one node to another has not had its password changed from the installation default. Please see the JBoss Messaging user guide for instructions on how to do this.
| 2009-09-18 12:35:49,249 WARN [org.jboss.annotation.factory.AnnotationCreator] (main) No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent
| 2009-09-18 12:35:49,375 WARN [org.jboss.annotation.factory.AnnotationCreator] (main) No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent
| 2009-09-18 12:35:49,747 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) JBossTS Transaction Service (JTA version - tag:JBOSSTS_4_6_1_GA) - JBoss Inc.
| 2009-09-18 12:35:49,747 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Setting up property manager MBean and JMX layer
| 2009-09-18 12:35:50,403 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Initializing recovery manager
| 2009-09-18 12:35:50,653 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Recovery manager configured
| 2009-09-18 12:35:50,653 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Binding TransactionManager JNDI Reference
| 2009-09-18 12:35:50,716 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Starting transaction recovery manager
| 2009-09-18 12:35:51,602 INFO [org.apache.catalina.core.AprLifecycleListener] (main) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Java\jdk1.6.0_16\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\CyberLink\Power2Go;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files\QuickTime\QTSystem\;C:\Java\EE\bin;C:\Java\bin
| 2009-09-18 12:35:51,809 INFO [org.apache.coyote.http11.Http11Protocol] (main) Initializing Coyote HTTP/1.1 on http-127.0.0.1-8080
| 2009-09-18 12:35:52,070 INFO [org.apache.coyote.ajp.AjpProtocol] (main) Initializing Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 2009-09-18 12:35:52,116 INFO [org.apache.catalina.core.StandardService] (main) Starting service jboss.web
| 2009-09-18 12:35:52,121 INFO [org.apache.catalina.core.StandardEngine] (main) Starting Servlet Engine: JBoss Web/2.1.3.GA
| 2009-09-18 12:35:52,205 INFO [org.apache.catalina.startup.Catalina] (main) Server startup in 134 ms
| 2009-09-18 12:35:52,238 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/web-console
| 2009-09-18 12:35:53,988 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/invoker
| 2009-09-18 12:35:54,144 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/jbossws
| 2009-09-18 12:35:54,378 INFO [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/jboss-local-jdbc.rar/META-INF/ra.xml
| 2009-09-18 12:35:54,423 INFO [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml
| 2009-09-18 12:35:54,459 INFO [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/jms-ra.rar/META-INF/ra.xml
| 2009-09-18 12:35:54,599 INFO [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/mail-ra.rar/META-INF/ra.xml
| 2009-09-18 12:35:54,629 INFO [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/quartz-ra.rar/META-INF/ra.xml
| 2009-09-18 12:35:54,781 INFO [org.quartz.simpl.SimpleThreadPool] (main) Job execution threads will use class loader of thread: main
| 2009-09-18 12:35:54,842 INFO [org.quartz.core.QuartzScheduler] (main) Quartz Scheduler v.1.5.2 created.
| 2009-09-18 12:35:54,847 INFO [org.quartz.simpl.RAMJobStore] (main) RAMJobStore initialized.
| 2009-09-18 12:35:55,077 INFO [org.quartz.impl.StdSchedulerFactory] (main) Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
| 2009-09-18 12:35:55,077 INFO [org.quartz.impl.StdSchedulerFactory] (main) Quartz scheduler version: 1.5.2
| 2009-09-18 12:35:55,078 INFO [org.quartz.core.QuartzScheduler] (main) Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
| 2009-09-18 12:35:55,258 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] (main) Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=GGGoMobileDS' to JNDI name 'java:GGGoMobileDS'
| 2009-09-18 12:35:56,870 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] (main) Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
| 2009-09-18 12:35:57,985 INFO [org.jboss.jms.server.ServerPeer] (main) JBoss Messaging 1.4.3.GA server [0] started
| 2009-09-18 12:35:58,376 INFO [org.jboss.jms.server.destination.QueueService] (main) Queue[/queue/DLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000
| 2009-09-18 12:35:58,524 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
| 2009-09-18 12:35:58,524 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) org.jboss.jms.server.connectionfactory.ConnectionFactory@e9f4d0 started
| 2009-09-18 12:35:58,540 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
| 2009-09-18 12:35:58,540 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) org.jboss.jms.server.connectionfactory.ConnectionFactory@17d28db started
| 2009-09-18 12:35:58,609 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactoryJNDIMapper] (main) supportsFailover attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support failover
| 2009-09-18 12:35:58,610 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactoryJNDIMapper] (main) supportsLoadBalancing attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support load balancing
| 2009-09-18 12:35:59,110 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
| 2009-09-18 12:35:59,110 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) org.jboss.jms.server.connectionfactory.ConnectionFactory@1636870 started
| 2009-09-18 12:35:59,113 INFO [org.jboss.jms.server.destination.QueueService] (main) Queue[/queue/ExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
| 2009-09-18 12:35:59,311 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] (main) Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
| 2009-09-18 12:36:00,732 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Created KernelDeployment for: profileservice-secured.jar
| 2009-09-18 12:36:00,739 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) installing bean: jboss.j2ee:jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3
| 2009-09-18 12:36:00,739 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) with dependencies:
| 2009-09-18 12:36:00,740 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and demands:
| 2009-09-18 12:36:00,740 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureManagementView/remote-org.jboss.deployers.spi.management.ManagementView
| 2009-09-18 12:36:00,740 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jboss.ejb:service=EJBTimerService
| 2009-09-18 12:36:01,108 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and supplies:
| 2009-09-18 12:36:01,108 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Class:org.jboss.profileservice.spi.ProfileService
| 2009-09-18 12:36:01,109 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureProfileService/remote
| 2009-09-18 12:36:01,109 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureProfileService/remote-org.jboss.profileservice.spi.ProfileService
| 2009-09-18 12:36:01,109 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Added bean(jboss.j2ee:jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3) to KernelDeployment of: profileservice-secured.jar
| 2009-09-18 12:36:01,111 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) installing bean: jboss.j2ee:jar=profileservice-secured.jar,name=SecureDeploymentManager,service=EJB3
| 2009-09-18 12:36:01,111 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) with dependencies:
| 2009-09-18 12:36:01,111 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and demands:
| 2009-09-18 12:36:01,111 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jboss.ejb:service=EJBTimerService
| 2009-09-18 12:36:01,111 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and supplies:
| 2009-09-18 12:36:01,111 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureDeploymentManager/remote-org.jboss.deployers.spi.management.deploy.DeploymentManager
| 2009-09-18 12:36:01,111 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Class:org.jboss.deployers.spi.management.deploy.DeploymentManager
| 2009-09-18 12:36:01,609 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureDeploymentManager/remote
| 2009-09-18 12:36:01,609 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Added bean(jboss.j2ee:jar=profileservice-secured.jar,name=SecureDeploymentManager,service=EJB3) to KernelDeployment of: profileservice-secured.jar
| 2009-09-18 12:36:01,611 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) installing bean: jboss.j2ee:jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3
| 2009-09-18 12:36:01,611 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) with dependencies:
| 2009-09-18 12:36:01,612 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and demands:
| 2009-09-18 12:36:01,612 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jboss.ejb:service=EJBTimerService
| 2009-09-18 12:36:01,612 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and supplies:
| 2009-09-18 12:36:01,612 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureManagementView/remote-org.jboss.deployers.spi.management.ManagementView
| 2009-09-18 12:36:01,612 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Class:org.jboss.deployers.spi.management.ManagementView
| 2009-09-18 12:36:02,111 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureManagementView/remote
| 2009-09-18 12:36:02,112 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Added bean(jboss.j2ee:jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3) to KernelDeployment of: profileservice-secured.jar
| 2009-09-18 12:36:02,135 INFO [org.jboss.ejb3.endpoint.deployers.EJB3EndpointDeployer] (main) Deploy AbstractBeanMetaData@17956d8{name=jboss.j2ee:jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3_endpoint bean=org.jboss.ejb3.endpoint.deployers.impl.EndpointImpl properties=[container] constructor=null autowireCandidate=true}
| 2009-09-18 12:36:02,612 INFO [org.jboss.ejb3.endpoint.deployers.EJB3EndpointDeployer] (main) Deploy AbstractBeanMetaData@16bf0b6{name=jboss.j2ee:jar=profileservice-secured.jar,name=SecureDeploymentManager,service=EJB3_endpoint bean=org.jboss.ejb3.endpoint.deployers.impl.EndpointImpl properties=[container] constructor=null autowireCandidate=true}
| 2009-09-18 12:36:02,612 INFO [org.jboss.ejb3.endpoint.deployers.EJB3EndpointDeployer] (main) Deploy AbstractBeanMetaData@15f222b{name=jboss.j2ee:jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3_endpoint bean=org.jboss.ejb3.endpoint.deployers.impl.EndpointImpl properties=[container] constructor=null autowireCandidate=true}
| 2009-09-18 12:36:03,429 INFO [org.jboss.ejb3.session.SessionSpecContainer] (main) Starting jboss.j2ee:jar=profileservice-secured.jar,name=SecureDeploymentManager,service=EJB3
| 2009-09-18 12:36:03,444 INFO [org.jboss.ejb3.EJBContainer] (main) STARTED EJB: org.jboss.profileservice.ejb.SecureDeploymentManager ejbName: SecureDeploymentManager
| 2009-09-18 12:36:03,552 INFO [org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase] (main) Binding the following Entries in Global JNDI:
|
| SecureDeploymentManager/remote - EJB3.x Default Remote Business Interface
| SecureDeploymentManager/remote-org.jboss.deployers.spi.management.deploy.DeploymentManager - EJB3.x Remote Business Interface
|
| 2009-09-18 12:36:03,817 INFO [org.jboss.ejb3.session.SessionSpecContainer] (main) Starting jboss.j2ee:jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3
| 2009-09-18 12:36:03,818 INFO [org.jboss.ejb3.EJBContainer] (main) STARTED EJB: org.jboss.profileservice.ejb.SecureManagementView ejbName: SecureManagementView
| 2009-09-18 12:36:03,869 INFO [org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase] (main) Binding the following Entries in Global JNDI:
|
| SecureManagementView/remote - EJB3.x Default Remote Business Interface
| SecureManagementView/remote-org.jboss.deployers.spi.management.ManagementView - EJB3.x Remote Business Interface
|
| 2009-09-18 12:36:04,172 INFO [org.jboss.ejb3.session.SessionSpecContainer] (main) Starting jboss.j2ee:jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3
| 2009-09-18 12:36:04,185 INFO [org.jboss.ejb3.EJBContainer] (main) STARTED EJB: org.jboss.profileservice.ejb.SecureProfileServiceBean ejbName: SecureProfileService
| 2009-09-18 12:36:04,202 INFO [org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase] (main) Binding the following Entries in Global JNDI:
|
| SecureProfileService/remote - EJB3.x Default Remote Business Interface
| SecureProfileService/remote-org.jboss.profileservice.spi.ProfileService - EJB3.x Remote Business Interface
|
| 2009-09-18 12:36:04,868 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/admin-console
| 2009-09-18 12:36:05,104 INFO [javax.enterprise.resource.webcontainer.jsf.config] (main) Initializing Mojarra (1.2_12-b01-FCS) for context '/admin-console'
| 2009-09-18 12:36:12,664 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/
| 2009-09-18 12:36:15,087 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/jmx-console
| 2009-09-18 12:36:16,307 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/GGGoMobilePrototype
| 2009-09-18 12:36:19,368 INFO [org.apache.struts.action.ActionServlet] (main) Loading chain catalog from vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/GGGoMobile.ear/struts-core-1.3.8.jar/org/apache/struts/chain/chain-config.xml
| 2009-09-18 12:36:19,932 INFO [org.apache.struts.tiles.TilesPlugin] (main) Tiles definition factory loaded for module ''.
| 2009-09-18 12:36:19,938 INFO [org.apache.struts.validator.ValidatorPlugIn] (main) Loading validation rules file from '/WEB-INF/validator-rules.xml'
| 2009-09-18 12:36:19,940 INFO [org.apache.struts.validator.ValidatorPlugIn] (main) Loading validation rules file from '/WEB-INF/validation.xml'
| 2009-09-18 12:36:20,296 INFO [org.apache.coyote.http11.Http11Protocol] (main) Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
| 2009-09-18 12:36:20,336 INFO [org.apache.coyote.ajp.AjpProtocol] (main) Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 2009-09-18 12:36:20,351 INFO [org.jboss.bootstrap.microcontainer.ServerImpl] (main) JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221634)] Started in 2m:41s:544ms
| 2009-09-18 12:36:32,430 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (HDScanner) undeploy, ctxPath=/GGGoMobilePrototype
| 2009-09-18 12:36:36,173 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (HDScanner) deploy, ctxPath=/GGGoMobilePrototype
| 2009-09-18 12:36:36,656 INFO [org.apache.struts.action.ActionServlet] (HDScanner) Loading chain catalog from vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/GGGoMobile.ear/struts-core-1.3.8.jar/org/apache/struts/chain/chain-config.xml
| 2009-09-18 12:36:37,134 INFO [org.apache.struts.tiles.TilesPlugin] (HDScanner) Tiles definition factory loaded for module ''.
| 2009-09-18 12:36:37,139 INFO [org.apache.struts.validator.ValidatorPlugIn] (HDScanner) Loading validation rules file from '/WEB-INF/validator-rules.xml'
| 2009-09-18 12:36:37,140 INFO [org.apache.struts.validator.ValidatorPlugIn] (HDScanner) Loading validation rules file from '/WEB-INF/validation.xml'
| 2009-09-18 12:41:07,384 INFO [org.jboss.bootstrap.microcontainer.ServerImpl] (RMI TCP Connection(33)-127.0.0.1) Shutting down the server, blockingShutdown: false
| 2009-09-18 12:41:07,386 INFO [org.jboss.bootstrap.microcontainer.ServerImpl] (Thread-17) Server exit(0) called
| 2009-09-18 12:41:07,394 INFO [org.jboss.bootstrap.microcontainer.ServerImpl] (JBoss Shutdown Hook) Runtime shutdown hook called, forceHalt: true
| 2009-09-18 12:41:07,396 INFO [org.apache.coyote.http11.Http11Protocol] (JBoss Shutdown Hook) Pausing Coyote HTTP/1.1 on http-127.0.0.1-8080
| 2009-09-18 12:41:07,407 INFO [org.apache.coyote.http11.Http11Protocol] (JBoss Shutdown Hook) Stopping Coyote HTTP/1.1 on http-127.0.0.1-8080
| 2009-09-18 12:41:07,422 INFO [org.apache.coyote.ajp.AjpProtocol] (JBoss Shutdown Hook) Pausing Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 2009-09-18 12:41:07,428 INFO [org.apache.coyote.ajp.AjpProtocol] (JBoss Shutdown Hook) Stopping Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 2009-09-18 12:41:07,603 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (JBoss Shutdown Hook) org.jboss.jms.server.connectionfactory.ConnectionFactory@e9f4d0 undeployed
| 2009-09-18 12:41:07,606 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (JBoss Shutdown Hook) org.jboss.jms.server.connectionfactory.ConnectionFactory@1636870 undeployed
| 2009-09-18 12:41:07,609 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (JBoss Shutdown Hook) org.jboss.jms.server.connectionfactory.ConnectionFactory@17d28db undeployed
| 2009-09-18 12:41:07,629 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (JBoss Shutdown Hook) undeploy, ctxPath=/web-console
| 2009-09-18 12:41:07,748 INFO [org.jboss.jms.server.destination.QueueService] (JBoss Shutdown Hook) Queue[/queue/ExpiryQueue] stopped
| 2009-09-18 12:41:07,752 INFO [org.jboss.jms.server.destination.QueueService] (JBoss Shutdown Hook) Queue[/queue/DLQ] stopped
| 2009-09-18 12:41:08,052 INFO [org.jboss.ejb3.session.SessionSpecContainer] (JBoss Shutdown Hook) Stopping jboss.j2ee:jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3
| 2009-09-18 12:41:08,063 INFO [org.jboss.ejb3.EJBContainer] (JBoss Shutdown Hook) STOPPED EJB: org.jboss.profileservice.ejb.SecureProfileServiceBean ejbName: SecureProfileService
| 2009-09-18 12:41:08,313 INFO [org.jboss.ejb3.session.SessionSpecContainer] (JBoss Shutdown Hook) Stopping jboss.j2ee:jar=profileservice-secured.jar,name=SecureDeploymentManager,service=EJB3
| 2009-09-18 12:41:08,847 INFO [org.jboss.ejb3.EJBContainer] (JBoss Shutdown Hook) STOPPED EJB: org.jboss.profileservice.ejb.SecureDeploymentManager ejbName: SecureDeploymentManager
| 2009-09-18 12:41:09,049 INFO [org.jboss.ejb3.session.SessionSpecContainer] (JBoss Shutdown Hook) Stopping jboss.j2ee:jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3
| 2009-09-18 12:41:09,295 INFO [org.jboss.ejb3.EJBContainer] (JBoss Shutdown Hook) STOPPED EJB: org.jboss.profileservice.ejb.SecureManagementView ejbName: SecureManagementView
| 2009-09-18 12:41:09,369 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] (JBoss Shutdown Hook) Unbound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' from JNDI name 'java:JmsXA'
| 2009-09-18 12:41:09,406 INFO [org.jboss.jms.server.ServerPeer] (JBoss Shutdown Hook) JMS ServerPeer[0] stopped
| 2009-09-18 12:41:09,450 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (JBoss Shutdown Hook) undeploy, ctxPath=/invoker
| 2009-09-18 12:41:09,624 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (JBoss Shutdown Hook) undeploy, ctxPath=/jbossws
| 2009-09-18 12:41:09,637 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (JBoss Shutdown Hook) undeploy, ctxPath=/admin-console
| 2009-09-18 12:41:09,645 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (JBoss Shutdown Hook) undeploy, ctxPath=/
| 2009-09-18 12:41:09,651 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (JBoss Shutdown Hook) undeploy, ctxPath=/jmx-console
| 2009-09-18 12:41:09,736 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (JBoss Shutdown Hook) undeploy, ctxPath=/GGGoMobilePrototype
| 2009-09-18 12:41:09,747 INFO [org.apache.catalina.core.StandardService] (JBoss Shutdown Hook) Stopping service jboss.web
| 2009-09-18 12:41:09,924 INFO [org.jboss.mail.MailService] (JBoss Shutdown Hook) Mail service 'java:/Mail' removed from JNDI
| 2009-09-18 12:41:10,068 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] (JBoss Shutdown Hook) Unbound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=GGGoMobileDS' from JNDI name 'java:GGGoMobileDS'
| 2009-09-18 12:41:10,070 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] (JBoss Shutdown Hook) Unbound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' from JNDI name 'java:DefaultDS'
| 2009-09-18 12:41:10,145 INFO [org.quartz.core.QuartzScheduler] (JBoss Shutdown Hook) Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutting down.
| 2009-09-18 12:41:10,145 INFO [org.quartz.core.QuartzScheduler] (JBoss Shutdown Hook) Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused.
| 2009-09-18 12:41:10,554 INFO [org.quartz.simpl.SimpleThreadPool] (JBoss Shutdown Hook) There are still 31 worker threads active. See javadoc runInThread(Runnable) for a possible explanation
| 2009-09-18 12:41:10,555 INFO [org.quartz.core.QuartzScheduler] (JBoss Shutdown Hook) Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutdown complete.
| 2009-09-18 12:41:10,879 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (JBoss Shutdown Hook) Stopping transaction recovery manager
| 2009-09-18 12:41:10,883 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (JBoss Shutdown Hook) Destroying TransactionManagerService
| 2009-09-18 12:41:11,595 INFO [org.jboss.jdbc.HypersonicDatabase] (JBoss Shutdown Hook) Database standalone closed clean
| 2009-09-18 12:41:21,849 INFO [org.jboss.bootstrap.microcontainer.ServerImpl] (JBoss Shutdown Hook) Shutdown complete
| 2009-09-18 12:41:38,433 INFO [org.jboss.web.WebService] (main) Using RMI server codebase: http://127.0.0.1:8083/
| 2009-09-18 12:41:49,620 INFO [org.jboss.wsf.stack.jbws.NativeServerConfig] (main) JBoss Web Services - Stack Native Core
| 2009-09-18 12:41:49,620 INFO [org.jboss.wsf.stack.jbws.NativeServerConfig] (main) 3.1.2.GA
| 2009-09-18 12:41:50,941 INFO [org.jboss.dependency.plugins.AttributeCallbackItem] (main) Owner callback not implemented.
| 2009-09-18 12:41:52,694 INFO [org.jboss.logbridge.LogNotificationListener] (main) Adding notification listener for logging mbean "jboss.system:service=Logging,type=Log4jService" to server org.jboss.mx.server.MBeanServerImpl@10c29fe[ defaultDomain='jboss' ]
| 2009-09-18 12:42:16,917 INFO [org.jboss.ejb3.deployers.Ejb3DependenciesDeployer] (main) Encountered deployment AbstractVFSDeploymentContext@14155511{vfsfile:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/profileservice-secured.jar/}
| 2009-09-18 12:42:16,919 INFO [org.jboss.ejb3.deployers.Ejb3DependenciesDeployer] (main) Encountered deployment AbstractVFSDeploymentContext@14155511{vfsfile:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/profileservice-secured.jar/}
| 2009-09-18 12:42:16,919 INFO [org.jboss.ejb3.deployers.Ejb3DependenciesDeployer] (main) Encountered deployment AbstractVFSDeploymentContext@14155511{vfsfile:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/profileservice-secured.jar/}
| 2009-09-18 12:42:17,134 INFO [org.jboss.ejb3.deployers.Ejb3DependenciesDeployer] (main) Encountered deployment AbstractVFSDeploymentContext@14155511{vfsfile:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/profileservice-secured.jar/}
| 2009-09-18 12:42:21,137 INFO [org.jboss.mx.remoting.service.JMXConnectorServerService] (main) JMX Connector server: service:jmx:rmi://127.0.0.1/jndi/rmi://127.0.0.1:1090/jmxconnector
| 2009-09-18 12:42:21,355 INFO [org.jboss.mail.MailService] (main) Mail Service bound to java:/Mail
| 2009-09-18 12:42:25,508 WARN [org.jboss.jms.server.jbosssx.JBossASSecurityMetadataStore] (main) WARNING! POTENTIAL SECURITY RISK. It has been detected that the MessageSucker component which sucks messages from one node to another has not had its password changed from the installation default. Please see the JBoss Messaging user guide for instructions on how to do this.
| 2009-09-18 12:42:25,560 WARN [org.jboss.annotation.factory.AnnotationCreator] (main) No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent
| 2009-09-18 12:42:25,692 WARN [org.jboss.annotation.factory.AnnotationCreator] (main) No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent
| 2009-09-18 12:42:25,781 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) JBossTS Transaction Service (JTA version - tag:JBOSSTS_4_6_1_GA) - JBoss Inc.
| 2009-09-18 12:42:25,781 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Setting up property manager MBean and JMX layer
| 2009-09-18 12:42:26,319 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Initializing recovery manager
| 2009-09-18 12:42:26,582 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Recovery manager configured
| 2009-09-18 12:42:26,585 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Binding TransactionManager JNDI Reference
| 2009-09-18 12:42:26,633 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Starting transaction recovery manager
| 2009-09-18 12:42:27,453 INFO [org.apache.catalina.core.AprLifecycleListener] (main) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Java\jdk1.6.0_16\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\CyberLink\Power2Go;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files\QuickTime\QTSystem\;C:\Java\EE\bin;C:\Java\bin
| 2009-09-18 12:42:27,579 INFO [org.apache.coyote.http11.Http11Protocol] (main) Initializing Coyote HTTP/1.1 on http-127.0.0.1-8080
| 2009-09-18 12:42:27,675 INFO [org.apache.coyote.ajp.AjpProtocol] (main) Initializing Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 2009-09-18 12:42:27,722 INFO [org.apache.catalina.core.StandardService] (main) Starting service jboss.web
| 2009-09-18 12:42:27,727 INFO [org.apache.catalina.core.StandardEngine] (main) Starting Servlet Engine: JBoss Web/2.1.3.GA
| 2009-09-18 12:42:27,804 INFO [org.apache.catalina.startup.Catalina] (main) Server startup in 128 ms
| 2009-09-18 12:42:27,836 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/web-console
| 2009-09-18 12:42:29,367 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/invoker
| 2009-09-18 12:42:29,589 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/jbossws
| 2009-09-18 12:42:29,806 INFO [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/jboss-local-jdbc.rar/META-INF/ra.xml
| 2009-09-18 12:42:29,943 INFO [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml
| 2009-09-18 12:42:30,002 INFO [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/jms-ra.rar/META-INF/ra.xml
| 2009-09-18 12:42:30,061 INFO [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/mail-ra.rar/META-INF/ra.xml
| 2009-09-18 12:42:30,284 INFO [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/quartz-ra.rar/META-INF/ra.xml
| 2009-09-18 12:42:30,460 INFO [org.quartz.simpl.SimpleThreadPool] (main) Job execution threads will use class loader of thread: main
| 2009-09-18 12:42:30,505 INFO [org.quartz.core.QuartzScheduler] (main) Quartz Scheduler v.1.5.2 created.
| 2009-09-18 12:42:30,510 INFO [org.quartz.simpl.RAMJobStore] (main) RAMJobStore initialized.
| 2009-09-18 12:42:30,511 INFO [org.quartz.impl.StdSchedulerFactory] (main) Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
| 2009-09-18 12:42:30,673 INFO [org.quartz.impl.StdSchedulerFactory] (main) Quartz scheduler version: 1.5.2
| 2009-09-18 12:42:30,673 INFO [org.quartz.core.QuartzScheduler] (main) Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
| 2009-09-18 12:42:30,973 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] (main) Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=GGGoMobileDS' to JNDI name 'java:GGGoMobileDS'
| 2009-09-18 12:42:31,824 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] (main) Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
| 2009-09-18 12:42:32,539 INFO [org.jboss.jms.server.ServerPeer] (main) JBoss Messaging 1.4.3.GA server [0] started
| 2009-09-18 12:42:32,755 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
| 2009-09-18 12:42:32,755 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) org.jboss.jms.server.connectionfactory.ConnectionFactory@da37d8 started
| 2009-09-18 12:42:32,779 INFO [org.jboss.jms.server.destination.QueueService] (main) Queue[/queue/ExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
| 2009-09-18 12:42:32,781 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactoryJNDIMapper] (main) supportsFailover attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support failover
| 2009-09-18 12:42:33,184 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactoryJNDIMapper] (main) supportsLoadBalancing attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support load balancing
| 2009-09-18 12:42:33,187 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
| 2009-09-18 12:42:33,187 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) org.jboss.jms.server.connectionfactory.ConnectionFactory@9de72f started
| 2009-09-18 12:42:33,190 INFO [org.jboss.jms.server.destination.QueueService] (main) Queue[/queue/DLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000
| 2009-09-18 12:42:33,191 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
| 2009-09-18 12:42:33,191 INFO [org.jboss.jms.server.connectionfactory.ConnectionFactory] (main) org.jboss.jms.server.connectionfactory.ConnectionFactory@1e5903a started
| 2009-09-18 12:42:33,895 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] (main) Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
| 2009-09-18 12:42:34,550 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Created KernelDeployment for: profileservice-secured.jar
| 2009-09-18 12:42:34,556 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) installing bean: jboss.j2ee:jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3
| 2009-09-18 12:42:34,557 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) with dependencies:
| 2009-09-18 12:42:34,557 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and demands:
| 2009-09-18 12:42:34,557 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureManagementView/remote-org.jboss.deployers.spi.management.ManagementView
| 2009-09-18 12:42:34,557 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jboss.ejb:service=EJBTimerService
| 2009-09-18 12:42:34,685 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and supplies:
| 2009-09-18 12:42:34,685 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Class:org.jboss.profileservice.spi.ProfileService
| 2009-09-18 12:42:34,685 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureProfileService/remote
| 2009-09-18 12:42:34,685 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureProfileService/remote-org.jboss.profileservice.spi.ProfileService
| 2009-09-18 12:42:34,685 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Added bean(jboss.j2ee:jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3) to KernelDeployment of: profileservice-secured.jar
| 2009-09-18 12:42:34,687 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) installing bean: jboss.j2ee:jar=profileservice-secured.jar,name=SecureDeploymentManager,service=EJB3
| 2009-09-18 12:42:34,687 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) with dependencies:
| 2009-09-18 12:42:34,687 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and demands:
| 2009-09-18 12:42:34,687 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jboss.ejb:service=EJBTimerService
| 2009-09-18 12:42:34,687 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and supplies:
| 2009-09-18 12:42:34,687 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureDeploymentManager/remote-org.jboss.deployers.spi.management.deploy.DeploymentManager
| 2009-09-18 12:42:34,687 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Class:org.jboss.deployers.spi.management.deploy.DeploymentManager
| 2009-09-18 12:42:35,187 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureDeploymentManager/remote
| 2009-09-18 12:42:35,187 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Added bean(jboss.j2ee:jar=profileservice-secured.jar,name=SecureDeploymentManager,service=EJB3) to KernelDeployment of: profileservice-secured.jar
| 2009-09-18 12:42:35,188 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) installing bean: jboss.j2ee:jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3
| 2009-09-18 12:42:35,188 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) with dependencies:
| 2009-09-18 12:42:35,189 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and demands:
| 2009-09-18 12:42:35,189 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jboss.ejb:service=EJBTimerService
| 2009-09-18 12:42:35,686 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) and supplies:
| 2009-09-18 12:42:35,687 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureManagementView/remote-org.jboss.deployers.spi.management.ManagementView
| 2009-09-18 12:42:35,687 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Class:org.jboss.deployers.spi.management.ManagementView
| 2009-09-18 12:42:35,687 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) jndi:SecureManagementView/remote
| 2009-09-18 12:42:35,687 INFO [org.jboss.ejb3.deployers.JBossASKernel] (main) Added bean(jboss.j2ee:jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3) to KernelDeployment of: profileservice-secured.jar
| 2009-09-18 12:42:36,208 INFO [org.jboss.ejb3.endpoint.deployers.EJB3EndpointDeployer] (main) Deploy AbstractBeanMetaData@173cea8{name=jboss.j2ee:jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3_endpoint bean=org.jboss.ejb3.endpoint.deployers.impl.EndpointImpl properties=[container] constructor=null autowireCandidate=true}
| 2009-09-18 12:42:36,208 INFO [org.jboss.ejb3.endpoint.deployers.EJB3EndpointDeployer] (main) Deploy AbstractBeanMetaData@e33b3d{name=jboss.j2ee:jar=profileservice-secured.jar,name=SecureDeploymentManager,service=EJB3_endpoint bean=org.jboss.ejb3.endpoint.deployers.impl.EndpointImpl properties=[container] constructor=null autowireCandidate=true}
| 2009-09-18 12:42:36,687 INFO [org.jboss.ejb3.endpoint.deployers.EJB3EndpointDeployer] (main) Deploy AbstractBeanMetaData@ea94cb{name=jboss.j2ee:jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3_endpoint bean=org.jboss.ejb3.endpoint.deployers.impl.EndpointImpl properties=[container] constructor=null autowireCandidate=true}
| 2009-09-18 12:42:37,073 INFO [org.jboss.ejb3.session.SessionSpecContainer] (main) Starting jboss.j2ee:jar=profileservice-secured.jar,name=SecureDeploymentManager,service=EJB3
| 2009-09-18 12:42:37,088 INFO [org.jboss.ejb3.EJBContainer] (main) STARTED EJB: org.jboss.profileservice.ejb.SecureDeploymentManager ejbName: SecureDeploymentManager
| 2009-09-18 12:42:37,354 INFO [org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase] (main) Binding the following Entries in Global JNDI:
|
| SecureDeploymentManager/remote - EJB3.x Default Remote Business Interface
| SecureDeploymentManager/remote-org.jboss.deployers.spi.management.deploy.DeploymentManager - EJB3.x Remote Business Interface
|
| 2009-09-18 12:42:37,493 INFO [org.jboss.ejb3.session.SessionSpecContainer] (main) Starting jboss.j2ee:jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3
| 2009-09-18 12:42:37,494 INFO [org.jboss.ejb3.EJBContainer] (main) STARTED EJB: org.jboss.profileservice.ejb.SecureManagementView ejbName: SecureManagementView
| 2009-09-18 12:42:37,700 INFO [org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase] (main) Binding the following Entries in Global JNDI:
|
| SecureManagementView/remote - EJB3.x Default Remote Business Interface
| SecureManagementView/remote-org.jboss.deployers.spi.management.ManagementView - EJB3.x Remote Business Interface
|
| 2009-09-18 12:42:37,818 INFO [org.jboss.ejb3.session.SessionSpecContainer] (main) Starting jboss.j2ee:jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3
| 2009-09-18 12:42:37,820 INFO [org.jboss.ejb3.EJBContainer] (main) STARTED EJB: org.jboss.profileservice.ejb.SecureProfileServiceBean ejbName: SecureProfileService
| 2009-09-18 12:42:38,204 INFO [org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase] (main) Binding the following Entries in Global JNDI:
|
| SecureProfileService/remote - EJB3.x Default Remote Business Interface
| SecureProfileService/remote-org.jboss.profileservice.spi.ProfileService - EJB3.x Remote Business Interface
|
| 2009-09-18 12:42:38,718 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/admin-console
| 2009-09-18 12:42:38,972 INFO [javax.enterprise.resource.webcontainer.jsf.config] (main) Initializing Mojarra (1.2_12-b01-FCS) for context '/admin-console'
| 2009-09-18 12:42:43,696 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/
| 2009-09-18 12:42:43,836 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/jmx-console
| 2009-09-18 12:42:44,188 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/GGGoMobilePrototype
| 2009-09-18 12:42:44,860 INFO [org.apache.struts.action.ActionServlet] (main) Loading chain catalog from vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/GGGoMobile.ear/struts-core-1.3.8.jar/org/apache/struts/chain/chain-config.xml
| 2009-09-18 12:42:45,379 INFO [org.apache.struts.tiles.TilesPlugin] (main) Tiles definition factory loaded for module ''.
| 2009-09-18 12:42:45,385 INFO [org.apache.struts.validator.ValidatorPlugIn] (main) Loading validation rules file from '/WEB-INF/validator-rules.xml'
| 2009-09-18 12:42:45,386 INFO [org.apache.struts.validator.ValidatorPlugIn] (main) Loading validation rules file from '/WEB-INF/validation.xml'
| 2009-09-18 12:42:45,749 INFO [org.apache.coyote.http11.Http11Protocol] (main) Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
| 2009-09-18 12:42:45,788 INFO [org.apache.coyote.ajp.AjpProtocol] (main) Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 2009-09-18 12:42:45,800 INFO [org.jboss.bootstrap.microcontainer.ServerImpl] (main) JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221634)] Started in 1m:18s:575ms
| 2009-09-18 12:42:50,314 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (HDScanner) undeploy, ctxPath=/GGGoMobilePrototype
| 2009-09-18 12:42:59,530 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (HDScanner) deploy, ctxPath=/GGGoMobilePrototype
| 2009-09-18 12:43:00,801 INFO [org.apache.struts.action.ActionServlet] (HDScanner) Loading chain catalog from vfszip:/C:/JBoss/jboss-5.1.0.GA/server/default/deploy/GGGoMobile.ear/struts-core-1.3.8.jar/org/apache/struts/chain/chain-config.xml
| 2009-09-18 12:43:01,273 INFO [org.apache.struts.tiles.TilesPlugin] (HDScanner) Tiles definition factory loaded for module ''.
| 2009-09-18 12:43:01,278 INFO [org.apache.struts.validator.ValidatorPlugIn] (HDScanner) Loading validation rules file from '/WEB-INF/validator-rules.xml'
| 2009-09-18 12:43:01,280 INFO [org.apache.struts.validator.ValidatorPlugIn] (HDScanner) Loading validation rules file from '/WEB-INF/validation.xml'
| 2009-09-18 12:46:37,168 INFO [STDOUT] (http-127.0.0.1-8080-1) javax.naming.NameNotFoundException: hibernate not bound
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4255975#4255975
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4255975
16 years, 10 months
[EJB 3.0 Users] - Session Bean with Multiple Interfaces and @LocalBinding
by keigwin
I'm using JBoss 5.1 and have an EJB 2.1 application that I'm migrating to EJB 3.0. In this application, there are stateless session beans that expose two different interfaces. For example, there is a bean called UserServiceBean which has a local interface called UserServiceLocal and another local interface called UserAdminLocal. UserServiceLocal exposes the methods needed by the main application, while UserAdminLocal extends UserServiceLocal to provide those same methods plus some new ones to our administrative application.
As part of the migration from 2.1 to 3.0, I am using the @LocalBinding annotation to ensure that the JNDI names of the migrated and un-migrated session beans stays consistent.
Now I've run into a problem. It appears I can't use @LocalBinding to bind the same session bean to JNDI twice (once for each interface). When I try to do this, I get the following error from JBoss at startup:
Deployment "vfszip:/C:/Program%20Files/jboss-5.1.0.GA/server/web/deploy/SellCoreComponentEAR.ear/" is in error due to the following reason(s): java.lang.AssertionError: Currently only 1 @LocalBinding is supported for EJB UserServiceBean
I've also tried pushing the methods for the Admin interface down into a subclass so that I could provide a different @LocalBinding there, but I get the same result.
Can anyone suggest a way to solve this other than by creating two bean classes, one of which is a delegate to the other?
Thanks in advance,
Kevin
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4255974#4255974
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4255974
16 years, 10 months