3 Replies Latest reply on Nov 16, 2009 10:10 AM by jaikiran

    Deployment issues for EJBs in JBoss

      We have EJBs that have deployed successfully to OpenEJB We're trying to migrate them to JBoss and we're blocked at this point and are in need of some help.

      JBoss version: 5.1.0
      Java version: 1.5.0_20
      OS: Linux version 2.6.18 (CentOS release 5.2)

      We're using EJB 3.0 for most of our EJBs, but we have need of a couple of singletons. We got OpenEJB to work with the 3.1 spec. In JBoss, we need to designate those singletons as a service. Even when we do that, we get deployment errors since many of our local EJBs depend on this one singleton (checks to see if a system is available, otherwise use local cached data). So we get entries in our log file like this:

      Deployment "jboss.j2ee:jar=our-app.jar,name=OurDaoProxyEjb,service=EJB3" is missing the following dependencies:
       Dependency "<UNKNOWN jboss.j2ee:jar=our-app.jar,name= OurDaoProxyEjb,service=EJB3>"
       (should be in state "Described", but is actually in state "** UNRESOLVED
       Demands 'jndi:OurDaoEjb/local-com.company.ecom.ejb.api.dao.pkg.OurDaoLocal' **")
       Dependency "<UNKNOWN jboss.j2ee:jar=our-app.jar,name=OurDaoEjb,service=EJB3>"
       (should be in state "Described", but is actually in state "** UNRESOLVED
       Demands 'jndi:SystemMonitorDaoEjb/local-com.company.ecom.ejb.api.dao.tools.SystemMonitorDaoLocal' **")
      


      SystemMonitorDaoLocal is our class to check availability. We've recoded it to use the JBoss specific annotations for a service and looks like this (imports omitted):
      @Singleton
      @TransactionAttribute(value=TransactionAttributeType.NOT_SUPPORTED)
      @Service
      @Local(SystemMonitorDaoLocal.class)
      public class SystemMonitorDaoEjb extends BaseSystemDao implements
       SystemMonitorDaoLocal {
      


      @Singleton should be ignored by JBoss (we've tried omitting it with no change in the logs). And our BaseSystemDao contains the instance of SystemMonitorLocal. BaseSystemDao is our base class for all classes dependent on that system being up.

      I feel like I'm missing something. Is it configuration? Any help is appreciated.

        • 1. Re: Deployment issues for EJBs in JBoss
          jaikiran

          Can you please post the code of the other bean(s) too? Just to get an idea of what's going on. Also please post the entire logs that you see on the console (including this error messages).

          By the way, did you manually change the error message while posting in the forum? I see:

          Dependency "<UNKNOWN jboss.j2ee:jar=our-app.jar,name= OurDaoProxyEjb,service=EJB3>"


          There's a space between the "=" sign and the "OurDaoProxyEjb" which i wouldn't expect.


          • 2. Re: Deployment issues for EJBs in JBoss

            You are correct, I was trying not to use actual class names. I'm just going to post the real classes involved. I only changed the names of the classes, not the actual structure. Here are the classes involved for the first set of dependency errors. Before I list this, I want to note the issue in the design. We're decoupling our web application from a direct connection to our ERP. If our ERP goes down or experiences a "slowdown", we can operate our e-commerce site at full speed. The common thread in all the incomplete deployments is the class PeopleSoftMonitorDaoEjb which is marked as "UNRESOLVED Demands":

            Class AddressDaoProxyEjb

            package com.kkamerica.ecommerce.ejb.stateless.dao.order;
            
            import javax.ejb.EJB;
            import javax.ejb.EJBException;
            import javax.ejb.Stateless;
            import javax.ejb.TransactionAttribute;
            import javax.ejb.TransactionAttributeType;
            
            import org.slf4j.Logger;
            import org.slf4j.LoggerFactory;
            import org.springframework.dao.DataAccessException;
            
            import com.kkamerica.dataaccess.orders.beans.Address;
            import com.kkamerica.ecommerce.ejb.api.PeopleSoftOfflineException;
            import com.kkamerica.ecommerce.ejb.api.dao.order.AddressDaoLocal;
            import com.kkamerica.ecommerce.ejb.api.dao.order.AddressDaoRemote;
            import com.kkamerica.ecommerce.ejb.stateless.dao.BaseEcommerceDao;
            
            @Stateless
            @TransactionAttribute(value=TransactionAttributeType.REQUIRED)
            public class AddressDaoProxyEjb extends BaseEcommerceDao implements
             AddressDaoRemote {
             private static final Logger _logger = LoggerFactory.getLogger(AddressDaoProxyEjb.class);
            
             @EJB
             private AddressDaoLocal _psDao;
            
             public Address getAddressRecord(String aCustomerId, int aAddressId, String aLanguageCd)
             throws DataAccessException {
             if (_logger.isDebugEnabled()) {
             _logger.debug("Entering getAddressRecord - aCustomerId: "
             + aCustomerId + " aAddressId: " + aAddressId
             + " aLanguageCd: " + aLanguageCd);
             }
            
             Long addressId = Long.valueOf(aAddressId);
             com.kkamerica.ecommerce.ejb.persistence.entity.web.Address ecommAddress = _em.find(com.kkamerica.ecommerce.ejb.persistence.entity.web.Address.class, addressId);
            
             String psCustomerId = ecommAddress.getCustomer().getPsCustomerId();
             Integer psAddressSeqNum = ecommAddress.getSequenceId();
             Address address = null;
            
             try {
             address = _psDao.getAddressRecord(psCustomerId, psAddressSeqNum, aLanguageCd);
            
             // PeopleSoft is online, DO NOT SYNCHRONIZE
             // Order addresses are inferior in the amount of fields
             } catch (EJBException ex) {
             if(ex.getCause() instanceof PeopleSoftOfflineException) {
             // PeopleSoft is offline, return local data only
             address = mapEcommerceAddressToWebAddress(ecommAddress);
             } else {
             // Different exception throw, rethrow it
             throw ex;
             }
             }
            
             if(_logger.isDebugEnabled()) {
             _logger.debug("Leaving getAddressForSeqNum - return: " + address);
             }
            
             return address;
             }
            
             private Address mapEcommerceAddressToWebAddress(com.kkamerica.ecommerce.ejb.persistence.entity.web.Address aEcommAddress) {
             Address address = new Address();
             address = new Address();
             address.setCity(aEcommAddress.getCity());
             address.setCountry(aEcommAddress.getCountry() != null ? aEcommAddress.getCountry().getCodeIsoAlpha3() : null);
             // County is no longer needed
             address.setCounty(null);
             address.setPostal(aEcommAddress.getPostalCode());
             address.setAddressSeqShip(aEcommAddress.getId().intValue());
             address.setState(aEcommAddress.getState().getLookupCode());
             address.setAddress(aEcommAddress.getLine1());
            
             return address;
             }
            
            }

            Class BaseEcommerceDao
            package com.kkamerica.ecommerce.ejb.stateless.dao;
            
            import javax.ejb.EJB;
            import javax.persistence.EntityManager;
            import javax.persistence.PersistenceContext;
            
            import com.kkamerica.ecommerce.ejb.api.dao.ConfigurationDaoLocal;
            import com.kkamerica.ecommerce.ejb.persistence.Globals;
            
            /**
             * @author Adam Zimowski
             */
            public abstract class BaseEcommerceDao extends AbstractDao {
            
             @PersistenceContext(unitName=Globals.PERSISTENCE_UNIT_ECOMM)
             protected EntityManager _em;
            
             @EJB
             protected ConfigurationDaoLocal _configDao;
            
            }

            Class AddressDaoPsEjb
            package com.kkamerica.ecommerce.ejb.stateless.dao.order;
            
            import java.util.List;
            
            import javax.ejb.Stateless;
            import javax.ejb.TransactionAttribute;
            import javax.ejb.TransactionAttributeType;
            import javax.persistence.PersistenceException;
            import javax.persistence.Query;
            
            import org.slf4j.Logger;
            import org.slf4j.LoggerFactory;
            import org.springframework.dao.DataAccessException;
            
            import com.kkamerica.dataaccess.orders.beans.Address;
            import com.kkamerica.ecommerce.ejb.api.PeopleSoftOfflineException;
            import com.kkamerica.ecommerce.ejb.api.dao.order.AddressDaoLocal;
            import com.kkamerica.ecommerce.ejb.persistence.entity.peoplesoft.PsCustAddress;
            import com.kkamerica.ecommerce.ejb.stateless.dao.BasePeopleSoftDao;
            
            /**
             *
             * @author adouglas
             *
             */
            @Stateless
            @TransactionAttribute(value=TransactionAttributeType.NOT_SUPPORTED)
            public class AddressDaoPsEjb extends BasePeopleSoftDao implements
             AddressDaoLocal {
             private static final Logger _logger = LoggerFactory.getLogger(AddressDaoPsEjb.class);
            
             @SuppressWarnings("unchecked")
             public Address getAddressRecord(String aCustId, int aAddressSeqShip, String aLanguageCd)
             throws DataAccessException {
             if(_logger.isDebugEnabled())
             _logger.debug("Entering getAddressRecord - aCustId: " + aCustId + " aAddressSeqShip: " + aAddressSeqShip);
            
             Query query = _em.createNamedQuery("getAddressBySequence");
             query.setParameter(1, getSetId());
             query.setParameter(2, aCustId);
             query.setParameter(3, aAddressSeqShip);
             List<Object[]> rows = null;
            
             try {
             rows = query.getResultList();
             } catch(PersistenceException ex) {
             // If PeopleSoft is offline throw an offline exception
             if(isPeopleSoftDbOnline() == false) {
             throw new PeopleSoftOfflineException(ex);
             } else {
             _logger.error("Unexpected PersistenceException: " + ex.getMessage());
             throw ex;
             }
             }
            
             Address address = null;
            
             if(rows != null && rows.size() > 0) {
             Object[] row = rows.get(0);
             PsCustAddress psCustAddress = (PsCustAddress) row[0];
            
             address = new Address();
             address.setCountry(psCustAddress.getCountry());
             address.setCity(psCustAddress.getCity());
             address.setPostal(psCustAddress.getPostal());
             address.setState(psCustAddress.getState());
             }
            
             if(_logger.isDebugEnabled())
             _logger.debug("Leaving getAddressRecord - return: " + address);
            
             return address;
             }
            
            }

            Class BasePeopleSoftDao
            package com.kkamerica.ecommerce.ejb.stateless.dao;
            
            import javax.ejb.EJB;
            import javax.persistence.EntityManager;
            import javax.persistence.PersistenceContext;
            
            import com.kkamerica.ecommerce.ejb.api.dao.ConfigurationDaoLocal;
            import com.kkamerica.ecommerce.ejb.api.dao.utility.PeopleSoftMonitorDaoLocal;
            import com.kkamerica.ecommerce.ejb.persistence.Globals;
            import com.kkamerica.ecommerce.ejb.persistence.entity.support.ConfigurationKey;
            
            public abstract class BasePeopleSoftDao extends AbstractDao {
            
             @PersistenceContext(unitName=Globals.PERSISTENCE_UNIT_PS)
             protected EntityManager _em;
            
             @EJB
             protected ConfigurationDaoLocal _configDao;
            
             @EJB
             private PeopleSoftMonitorDaoLocal _monitorDao;
            
             protected String getSetId() {
             return _configDao.getValue(ConfigurationKey.setId);
             }
            
             protected String getBusinessUnit() {
             return _configDao.getValue(ConfigurationKey.businessUnit);
             }
            
             protected boolean isPeopleSoftDbOnline() {
             return _monitorDao.isPeopleSoftDbOnline();
             }
            }

            Class PeopleSoftMonitorDaoEjb
            package com.kkamerica.ecommerce.ejb.stateless.dao.utility;
            
            import javax.ejb.Local;
            import javax.ejb.Singleton;
            import javax.ejb.TransactionAttribute;
            import javax.ejb.TransactionAttributeType;
            import javax.persistence.Query;
            
            import org.jboss.ejb3.annotation.Service;
            import org.slf4j.Logger;
            import org.slf4j.LoggerFactory;
            
            import com.kkamerica.ecommerce.ejb.api.dao.utility.PeopleSoftMonitorDaoLocal;
            import com.kkamerica.ecommerce.ejb.stateless.dao.BasePeopleSoftDao;
            import com.kkamerica.ecommerce.ejb.stateless.dao.PSBaseDao;
            
            @Singleton
            @TransactionAttribute(value=TransactionAttributeType.NOT_SUPPORTED)
            @Service
            @Local(PeopleSoftMonitorDaoLocal.class)
            public class PeopleSoftMonitorDaoEjb extends BasePeopleSoftDao implements
             PeopleSoftMonitorDaoLocal {
             private static final Logger _logger = LoggerFactory.getLogger(PeopleSoftMonitorDaoEjb.class);
            
             public boolean isPeopleSoftDbOnline() {
             boolean isOnline = true;
            
             Query query = _em.createNativeQuery("select 1 from sysibm.sysdummy1");
            
             try {
             query.getSingleResult();
             } catch(Throwable t) {
             // PeopleSoft is most likely offline
             isOnline = false;
             }
            
             if(_logger.isDebugEnabled()) {
             _logger.debug("Leaving isPeopleSoftDbOnline - return: " + isOnline);
             }
            
             return isOnline;
             }
            
             public boolean isPeopleSoftAppOnline() {
             boolean isOnline = true;
            
             try {
             PSBaseDao baseDao = new PSBaseDao();
             if(baseDao.getSession() == null) {
             isOnline = false;
             }
             baseDao.endSession();
             } catch(Throwable t) {
             isOnline = false;
             }
            
             if(_logger.isDebugEnabled()) {
             _logger.debug("Leaving isPeopleSoftAppOnline - return: " + isOnline);
             }
            
             return isOnline;
             }
            
            }

            And this is the full log from the deployment
            =========================================================================
            
             JBoss Bootstrap Environment
            
             JBOSS_HOME: /opt/jboss-5.1.0.GA
            
             JAVA: java
            
             JAVA_OPTS: -Dprogram.name=chejb-run.sh -server -Djava.net.preferIPv4Stack=true
            
             CLASSPATH: /opt/jboss-5.1.0.GA/bin/run.jar
            
            =========================================================================
            
            15:04:46,178 INFO [ServerImpl] Starting JBoss (Microcontainer)...
            15:04:46,179 INFO [ServerImpl] Release ID: JBoss [The Oracle] 5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221053)
            15:04:46,179 INFO [ServerImpl] Bootstrap URL: null
            15:04:46,179 INFO [ServerImpl] Home Dir: /opt/jboss-5.1.0.GA
            15:04:46,179 INFO [ServerImpl] Home URL: file:/opt/jboss-5.1.0.GA/
            15:04:46,179 INFO [ServerImpl] Library URL: file:/opt/jboss-5.1.0.GA/lib/
            15:04:46,180 INFO [ServerImpl] Patch URL: null
            15:04:46,180 INFO [ServerImpl] Common Base URL: file:/opt/jboss-5.1.0.GA/common/
            15:04:46,180 INFO [ServerImpl] Common Library URL: file:/opt/jboss-5.1.0.GA/common/lib/
            15:04:46,180 INFO [ServerImpl] Server Name: chejb
            15:04:46,180 INFO [ServerImpl] Server Base Dir: /opt/jboss-5.1.0.GA/server
            15:04:46,180 INFO [ServerImpl] Server Base URL: file:/opt/jboss-5.1.0.GA/server/
            15:04:46,180 INFO [ServerImpl] Server Config URL: file:/opt/jboss-5.1.0.GA/server/chejb/conf/
            15:04:46,180 INFO [ServerImpl] Server Home Dir: /opt/jboss-5.1.0.GA/server/chejb
            15:04:46,181 INFO [ServerImpl] Server Home URL: file:/opt/jboss-5.1.0.GA/server/chejb/
            15:04:46,181 INFO [ServerImpl] Server Data Dir: /opt/jboss-5.1.0.GA/server/chejb/data
            15:04:46,181 INFO [ServerImpl] Server Library URL: file:/opt/jboss-5.1.0.GA/server/chejb/lib/
            15:04:46,181 INFO [ServerImpl] Server Log Dir: /opt/jboss-5.1.0.GA/server/chejb/log
            15:04:46,181 INFO [ServerImpl] Server Native Dir: /opt/jboss-5.1.0.GA/server/chejb/tmp/native
            15:04:46,181 INFO [ServerImpl] Server Temp Dir: /opt/jboss-5.1.0.GA/server/chejb/tmp
            15:04:46,181 INFO [ServerImpl] Server Temp Deploy Dir: /opt/jboss-5.1.0.GA/server/chejb/tmp/deploy
            15:04:46,604 INFO [ServerImpl] Starting Microcontainer, bootstrapURL=file:/opt/jboss-5.1.0.GA/server/chejb/conf/bootstrap.xml
            15:04:47,008 INFO [VFSCacheFactory] Initializing VFSCache [org.jboss.virtual.plugins.cache.CombinedVFSCache]
            15:04:47,010 INFO [VFSCacheFactory] Using VFSCache [CombinedVFSCache[real-cache: null]]
            15:04:47,211 INFO [CopyMechanism] VFS temp dir: /opt/jboss-5.1.0.GA/server/chejb/tmp
            15:04:47,212 INFO [ZipEntryContext] VFS force nested jars copy-mode is enabled.
            15:04:47,993 INFO [ServerInfo] Java version: 1.5.0_20,Sun Microsystems Inc.
            15:04:47,993 INFO [ServerInfo] Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_20-b02)
            15:04:47,993 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 1.5.0_20-b02,Sun Microsystems Inc.
            15:04:47,993 INFO [ServerInfo] OS-System: Linux 2.6.18-92.1.22.el5PAE,i386
            15:04:47,994 INFO [ServerInfo] VM arguments: -Dprogram.name=chejb-run.sh -Djava.net.preferIPv4Stack=true -Djava.endorsed.dirs=/opt/jboss-5.1.0.GA/lib/endorsed
            15:04:48,020 INFO [JMXKernel] Legacy JMX core initialized
            15:04:49,523 INFO [ProfileServiceBootstrap] Loading profile: ProfileKey@19f76a5[domain=default, server=default, name=chejb]
            15:04:51,808 INFO [WebService] Using RMI server codebase: http://172.16.66.62:8083/
            15:04:53,623 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:53,648 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:54,749 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:54,751 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:54,830 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:55,346 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:55,349 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:55,479 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:55,495 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:55,554 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:55,599 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:55,642 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:56,403 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:56,430 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:56,747 INFO [NativeServerConfig] JBoss Web Services - Stack Native Core
            15:04:56,747 INFO [NativeServerConfig] 3.1.2.GA
            15:04:57,036 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:57,082 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:57,425 INFO [AttributeCallbackItem] Owner callback not implemented.
            15:04:57,426 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:57,428 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:04:58,370 INFO [LogNotificationListener] Adding notification listener for logging mbean "jboss.system:service=Logging,type=Log4jService" to server org.jboss.mx.server.MBeanServerImpl@1408a75[ defaultDomain='jboss' ]
            15:04:58,903 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:03,388 INFO [ContainerDependencyMetaData] addJndiDependency, JndiDependencyMetaData@102f26d{queue/sweeper}
            15:05:06,413 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@1852267{vfszip:/opt/jboss-5.1.0.GA/server/chejb/deploy/ecommerce-ejb-ch.jar/}
            15:05:06,413 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@1852267{vfszip:/opt/jboss-5.1.0.GA/server/chejb/deploy/ecommerce-ejb-ch.jar/}
            15:05:06,414 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@1852267{vfszip:/opt/jboss-5.1.0.GA/server/chejb/deploy/ecommerce-ejb-ch.jar/}
            15:05:06,414 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@1852267{vfszip:/opt/jboss-5.1.0.GA/server/chejb/deploy/ecommerce-ejb-ch.jar/}
            15:05:06,415 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@26823635{vfsfile:/opt/jboss-5.1.0.GA/server/chejb/deploy/profileservice-secured.jar/}
            15:05:06,415 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@26823635{vfsfile:/opt/jboss-5.1.0.GA/server/chejb/deploy/profileservice-secured.jar/}
            15:05:06,415 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@26823635{vfsfile:/opt/jboss-5.1.0.GA/server/chejb/deploy/profileservice-secured.jar/}
            15:05:06,415 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@26823635{vfsfile:/opt/jboss-5.1.0.GA/server/chejb/deploy/profileservice-secured.jar/}
            15:05:06,506 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:06,783 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:06,853 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:07,530 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:07,637 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:07,638 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:07,698 INFO [JMXConnectorServerService] JMX Connector server: service:jmx:rmi://172.16.66.62/jndi/rmi://172.16.66.62:1090/jmxconnector
            15:05:07,800 INFO [MailService] Mail Service bound to java:/Mail
            15:05:08,107 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:09,217 WARN [JBossASSecurityMetadataStore] 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.
            15:05:09,233 WARN [AnnotationCreator] No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent
            15:05:09,289 WARN [AnnotationCreator] No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent
            15:05:09,331 INFO [TransactionManagerService] JBossTS Transaction Service (JTA version - tag:JBOSSTS_4_6_1_GA) - JBoss Inc.
            15:05:09,331 INFO [TransactionManagerService] Setting up property manager MBean and JMX layer
            15:05:09,518 INFO [TransactionManagerService] Initializing recovery manager
            15:05:09,615 INFO [TransactionManagerService] Recovery manager configured
            15:05:09,615 INFO [TransactionManagerService] Binding TransactionManager JNDI Reference
            15:05:09,694 INFO [TransactionManagerService] Starting transaction recovery manager
            15:05:09,980 INFO [AprLifecycleListener] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/jdk1.5.0_20/jre/lib/i386/server:/opt/jdk1.5.0_20/jre/lib/i386:/opt/jdk1.5.0_20/jre/../lib/i386
            15:05:10,025 INFO [Http11Protocol] Initializing Coyote HTTP/1.1 on http-172.16.66.62-8080
            15:05:10,026 INFO [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-172.16.66.62-8009
            15:05:10,040 INFO [StandardService] Starting service jboss.web
            15:05:10,042 INFO [StandardEngine] Starting Servlet Engine: JBoss Web/2.1.3.GA
            15:05:10,075 INFO [Catalina] Server startup in 49 ms
            15:05:10,090 INFO [TomcatDeployment] deploy, ctxPath=/jbossws
            15:05:10,461 INFO [TomcatDeployment] deploy, ctxPath=/invoker
            15:05:10,495 INFO [TomcatDeployment] deploy, ctxPath=/web-console
            15:05:10,779 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:10,780 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:10,802 INFO [RARDeployment] Required license terms exist, view vfszip:/opt/jboss-5.1.0.GA/server/chejb/deploy/jboss-local-jdbc.rar/META-INF/ra.xml
            15:05:10,806 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:10,807 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:10,814 INFO [RARDeployment] Required license terms exist, view vfszip:/opt/jboss-5.1.0.GA/server/chejb/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml
            15:05:10,815 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:10,815 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:10,832 INFO [RARDeployment] Required license terms exist, view vfszip:/opt/jboss-5.1.0.GA/server/chejb/deploy/jms-ra.rar/META-INF/ra.xml
            15:05:10,837 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:10,838 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:10,845 INFO [RARDeployment] Required license terms exist, view vfszip:/opt/jboss-5.1.0.GA/server/chejb/deploy/mail-ra.rar/META-INF/ra.xml
            15:05:10,854 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:10,855 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:10,862 INFO [RARDeployment] Required license terms exist, view vfszip:/opt/jboss-5.1.0.GA/server/chejb/deploy/quartz-ra.rar/META-INF/ra.xml
            15:05:10,915 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
            15:05:10,932 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
            15:05:10,934 INFO [RAMJobStore] RAMJobStore initialized.
            15:05:10,935 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
            15:05:10,935 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
            15:05:10,935 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
            15:05:11,032 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=ecommerceChDS' to JNDI name 'java:ecommerceChDS'
            15:05:11,065 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=ecommerceChDSNonJta' to JNDI name 'java:ecommerceChDSNonJta'
            15:05:11,418 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
            15:05:11,738 INFO [ServerPeer] JBoss Messaging 1.4.3.GA server [0] started
            15:05:11,810 INFO [QueueService] Queue[/queue/DLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000
            15:05:11,816 INFO [ConnectionFactoryJNDIMapper] 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
            15:05:11,816 INFO [ConnectionFactoryJNDIMapper] 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
            15:05:11,856 INFO [ConnectionFactory] Connector bisocket://172.16.66.62:4457 has leasing enabled, lease period 10000 milliseconds
            15:05:11,857 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@1eb01e5 started
            15:05:11,857 INFO [ConnectionFactory] Connector bisocket://172.16.66.62:4457 has leasing enabled, lease period 10000 milliseconds
            15:05:11,857 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@1890532 started
            15:05:11,859 INFO [QueueService] Queue[/queue/ExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
            15:05:11,860 INFO [ConnectionFactory] Connector bisocket://172.16.66.62:4457 has leasing enabled, lease period 10000 milliseconds
            15:05:11,860 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@46554d started
            15:05:12,008 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
            15:05:12,035 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=peopleSoftDS' to JNDI name 'java:peopleSoftDS'
            15:05:12,064 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=peopleSoftDSNonJta' to JNDI name 'java:peopleSoftDSNonJta'
            15:05:12,066 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:12,080 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:12,096 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated
            15:05:12,477 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@e7c733
            15:05:12,488 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@e7c733
            15:05:12,500 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@129880d
            15:05:12,504 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@129880d
            15:05:12,561 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@65f00a
            15:05:12,567 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@65f00a
            15:05:12,780 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,780 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,786 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,786 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,787 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,787 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,787 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,787 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,787 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,787 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,787 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,787 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,788 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,788 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,788 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,788 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,788 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,788 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,788 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,788 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,789 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,789 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,789 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,789 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=Sweeper,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,806 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=CustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,806 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=CustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,806 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=CustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,806 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=CustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,808 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=CustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,808 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=CustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,808 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=CustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,808 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=CustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,810 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=FeedbackDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,810 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=FeedbackDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,811 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=GSACustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,811 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=GSACustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,812 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=GSACustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,812 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=GSACustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,813 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=GSACustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,813 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=GSACustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,814 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=GSACustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,814 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=GSACustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,815 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=MVPCustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,815 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=MVPCustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,815 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=MVPCustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,816 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=MVPCustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,817 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=MVPCustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,817 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=MVPCustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,818 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=MVPCustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,818 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=MVPCustomerDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,819 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PostalCodeDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,819 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PostalCodeDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,821 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PsContactDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,821 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PsContactDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,821 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PsContactDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,821 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PsContactDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,826 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PsCustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,827 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PsCustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,827 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PsCustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,827 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PsCustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,827 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PsCustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,827 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PsCustomerDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,833 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationUpdateAccountDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,833 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationUpdateAccountDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,835 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationValidationCatalogDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,835 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationValidationCatalogDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,837 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationValidationDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,837 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationValidationDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,837 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationValidationDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,837 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationValidationDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,839 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationValidationDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,839 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationValidationDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,840 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationValidationDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,840 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UserRegistrationValidationDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,842 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=CleanupDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,842 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=CleanupDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,845 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=SetupTestDataDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,845 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=SetupTestDataDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,847 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=AddressDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,847 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=AddressDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,847 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=AddressDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,847 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=AddressDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,849 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=AddressDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,849 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=AddressDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,849 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=AddressDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,849 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=AddressDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,850 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=FreightEstDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,850 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=FreightEstDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,851 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=FreightEstDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,851 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=FreightEstDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,853 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderCommitDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,853 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderCommitDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,853 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderCommitDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,853 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderCommitDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,855 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderCommitDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,855 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderCommitDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,855 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderCommitDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,855 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderCommitDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,857 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderCommitRequestDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,858 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderCommitRequestDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,859 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,859 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,859 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,859 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,861 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,861 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,861 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,861 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,862 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDetailDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,862 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDetailDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,863 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDetailDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,863 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDetailDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,864 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDetailDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,865 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDetailDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,865 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDetailDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,865 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryDetailDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,866 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryShipmentDetailDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,866 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryShipmentDetailDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,867 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryShipmentDetailDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,867 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryShipmentDetailDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,868 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryShipmentDetailDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,868 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryShipmentDetailDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,869 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryShipmentDetailDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,869 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderHistoryShipmentDetailDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,870 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderTaxDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,870 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=OrderTaxDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,872 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PriceDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,872 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PriceDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,872 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PriceDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,872 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PriceDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,874 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PriceDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,874 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PriceDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,874 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PriceDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,874 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PriceDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,876 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductPhoneOnlyDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,876 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductPhoneOnlyDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,878 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithAccurateAvailabilityDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,878 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithAccurateAvailabilityDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,878 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithAccurateAvailabilityDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,878 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithAccurateAvailabilityDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,880 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithAccurateAvailabilityDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,880 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithAccurateAvailabilityDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,880 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithAccurateAvailabilityDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,880 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithAccurateAvailabilityDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,881 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithEstimatedAvailabilityDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,881 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithEstimatedAvailabilityDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,882 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithEstimatedAvailabilityDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,882 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithEstimatedAvailabilityDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,884 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithEstimatedAvailabilityDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,884 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithEstimatedAvailabilityDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,884 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithEstimatedAvailabilityDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,884 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductWithEstimatedAvailabilityDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,971 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ShipmentCalculatorDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,971 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ShipmentCalculatorDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,973 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ShoppingCartOrderHeaderDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,973 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ShoppingCartOrderHeaderDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,974 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ShoppingCartOrderHeaderDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,974 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ShoppingCartOrderHeaderDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,976 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ShoppingCartOrderLineDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,976 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ShoppingCartOrderLineDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,978 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ShoppingCartOrderRetrieveDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,978 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ShoppingCartOrderRetrieveDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,980 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=HotBuyDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,980 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=HotBuyDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,982 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductAccessoryDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,982 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductAccessoryDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,983 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductAccessoryPriceDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,983 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductAccessoryPriceDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,985 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductAccessoryPriceDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,985 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductAccessoryPriceDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,985 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductAccessoryPriceDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,985 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductAccessoryPriceDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,987 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductBaseDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,987 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductBaseDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,988 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductCatalogDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,988 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductCatalogDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,990 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductChartDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,990 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductChartDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,992 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductCrossReferenceDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,992 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductCrossReferenceDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,994 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductDetailDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,994 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductDetailDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,996 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductGroupDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,997 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductGroupDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,998 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductItemAttributesDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,998 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductItemAttributesDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,999 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductItemRetrievalDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:12,999 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductItemRetrievalDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,001 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductItemRetrievalDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,001 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductItemRetrievalDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,001 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductItemRetrievalDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,002 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductItemRetrievalDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,003 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductLeadTimeDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,003 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductLeadTimeDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,003 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductLeadTimeDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,003 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductLeadTimeDaoProxyEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,005 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductLeadTimeDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,005 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductLeadTimeDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,006 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductLeadTimeDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,006 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductLeadTimeDaoPsEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,008 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductResourceDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,008 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductResourceDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,009 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductTreeDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,009 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=ProductTreeDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,011 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PromotionItemDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,011 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=PromotionItemDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:13,013 WARN [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer jboss.j2ee:jar=ecommerce-ejb-ch.jar,name=UnprintableDaoEjb,service=EJB3 is unconfigured, using legacy resolve
            15:05:1


            • 3. Re: Deployment issues for EJBs in JBoss
              jaikiran

              The logs that you posted in your latest reply did not have the error messages, so i am just guessing here.

              Looking at the code, you seem to have a self injection (of PeopleSoftMonitorDaoLocal) which is not supported in JBoss EJB3 https://jira.jboss.org/jira/browse/EJBTHREE-1603:

              public abstract class BasePeopleSoftDao extends AbstractDao {
              
               ... // self injection
               @EJB
               private PeopleSoftMonitorDaoLocal _monitorDao
              ...
              }
              
              @Service
              @Local(PeopleSoftMonitorDaoLocal.class)
              public class PeopleSoftMonitorDaoEjb extends BasePeopleSoftDao implements
               PeopleSoftMonitorDaoLocal {
              ...