Embedded EJB3 and @PersistenceContext
holmes.j Sep 29, 2006 2:19 PMSo I've been having problems w/ my test environment. http://www.jboss.org/index.html?module=bb&op=viewtopic&t=91307
I've narrowed down the problem to a particular line of code. If I include @PersistenceContext on my EntityManager in the Dao, then it fails to load properly. From what I can tell, everything is setup properly. Can anybody find what's wrong? And yeah, this is a really long thread
The test-case ...
/* * JBoss, Home of Professional Open Source * Copyright 2005, JBoss Inc., and individual contributors as indicated * by the @authors tag. See the copyright.txt in the distribution for a * full listing of individual contributors. * * This is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as * published by the Free Software Foundation; either version 2.1 of * the License, or (at your option) any later version. * * This software is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this software; if not, write to the Free * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA * 02110-1301 USA, or see the FSF site: http://www.fsf.org. */ package com.garmin.mb.gis; import java.io.File; import java.util.Hashtable; import javax.naming.InitialContext; import junit.framework.TestCase; import org.jboss.ejb3.embedded.EJB3StandaloneBootstrap; import org.jboss.ejb3.embedded.EJB3StandaloneDeployer; import com.free2be.framework.gis.geometry.point.GeoPointValue; import com.garmin.mb.gis.dao.MapDatasourceDao; /** * Comment * * @author <a href="mailto:bill@jboss.org">Bill Burke</a> * @version $Revision: 42757 $ */ public class GeoFeatureManagerBeanTest extends TestCase { public void testFindGeoFeatureManager() throws Exception { EJB3StandaloneBootstrap.boot(null); EJB3StandaloneDeployer deployer = EJB3StandaloneBootstrap.createDeployer(); File f = new File("C:/dev/mb/main/build/deploy/ejb/"); deployer.getDeployDirs().add(f.toURL()); deployer.create(); deployer.start(); InitialContext ctx = getInitialContext(); GeoFeatureManagerRemote remote = (GeoFeatureManagerRemote) ctx.lookup("GeoFeatureManagerBean/remote"); GeoFeatureManager local = (GeoFeatureManager) ctx.lookup("GeoFeatureManagerBean/local"); MapDatasourceDao blah = (MapDatasourceDao) ctx.lookup("GenericDaoBean/local"); local.findClosestPopulationCenter(new GeoPointValue()); } public static InitialContext getInitialContext() throws Exception { Hashtable props = getInitialContextProperties(); return new InitialContext(props); } private static Hashtable getInitialContextProperties() { Hashtable props = new Hashtable(); props.put("java.naming.factory.initial", "org.jnp.interfaces.LocalOnlyContextFactory"); props.put("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces"); return props; } }
The Base Dao ...
package com.garmin.mb.gis.dao; import javax.persistence.EntityManager; import javax.persistence.PersistenceContext; import com.free2be.framework.primarykey.PrimaryKeyValue; import com.free2be.framework.value.Value; import com.garmin.mb.GenericDaoBean; /** * Implements the generic CRUD data access operations using EJB3 APIs. * <p> * To write a DAO, subclass and parameterize this class with your entity. Of * course, assuming that you have a traditional 1:1 appraoch for Entity:DAO * design. This is actually an implementation that uses some extensions for EJB3 * persistence from Hibernate - you can see how the packages for the extensions * are not imported, but named inline. * * @author christian.bauer@jboss.com */ public abstract class GenericGeoFeatureDaoBean<P extends PrimaryKeyValue, V extends Value> extends GenericDaoBean<P, V> implements GenericGeoFeatureDao<P, V> { /** * Extends GenericDaoBean to override the persistence context */ @PersistenceContext(unitName = "GeoFeatureDB") private EntityManager em; public GenericGeoFeatureDaoBean() { super(); } protected GenericGeoFeatureDaoBean(Class<V> persistentClass) { super(persistentClass); } public EntityManager getEntityManager() { if (em == null) throw new IllegalStateException("EntityManager has not been set on DAO before usage"); return em; } public void setEntityManager(EntityManager em) { this.em = em; } }
A Concrete Dao ...
package com.garmin.mb.gis.dao.ejb3; import java.util.Collection; import javax.ejb.Stateless; import javax.persistence.Query; import com.garmin.mb.GenericDaoBean; import com.garmin.mb.gis.FeatureDesignationPk; import com.garmin.mb.gis.GeoFeature; import com.garmin.mb.gis.GeoFeaturePk; import com.garmin.mb.gis.dao.GenericGeoFeatureDaoBean; import com.garmin.mb.gis.dao.GeoFeatureDao; /** * Dao class to implement the GeoFeatures we need * * @author Jason Holmes Sep 22, 2006 * */ @Stateless public class GeoFeatureDaoBean extends GenericGeoFeatureDaoBean<GeoFeaturePk, GeoFeature> implements GeoFeatureDao { private static final String HQL_FIND_BY_FEATURE_CODE = "select gf from GeoFeature as gf where gf.featureCode= :featureCode and gf.featureDesignation.id= :featureDesignationPk and gf.id in ( select containingRegionValues.id from GeoFeature as subFeature where subFeature.id = :geoFeaturePk)"; private static final String HQL_FIND_BY_UFI_AND_DATASOURCE = "select gf from GeoFeature as gf where gf.ufi= :ufiKey and gf.datasourceIndicator= :dsIndicator"; public GeoFeatureDaoBean() { super(GeoFeature.class); } public GeoFeature findById(long ufiKey, int datasourceIndicator) { Query query = getEntityManager().createQuery(HQL_FIND_BY_UFI_AND_DATASOURCE); query.setParameter("ufiKey", ufiKey); query.setParameter("dsIndicator", datasourceIndicator); return (GeoFeature) query.getSingleResult(); } @SuppressWarnings("unchecked") public Collection<GeoFeature> findByFeatureCode(String featureCode, FeatureDesignationPk featDesigPk, GeoFeaturePk featurePk) { Query query = getEntityManager().createQuery(HQL_FIND_BY_FEATURE_CODE); query.setParameter("featureCode", featureCode); query.setParameter("featureDesignationPk", featDesigPk.pkValue); query.setParameter("geoFeaturePk", featurePk.pkValue); return (Collection<GeoFeature>) query.getResultList(); } }
Persistence.xml ...
<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" version="1.0"> <persistence-unit name="GeoFeatureDB" transaction-type="JTA"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <jta-data-source>java:/com.garmin.mb.datasource.GeoFeatureDatasource</jta-data-source> <properties> <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/> <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/> <property name="hibernate.connection.username" value="free2be"/> <property name="hibernate.connection.password" value="free2be"/> <property name="hibernate.max_fetch_depth" value="3"/> <property name="hibernate.c3p0.min_size" value="5"/> <property name="hibernate.c3p0.max_size" value="20"/> <property name="hibernate.c3p0.timeout" value="1800"/> <property name="hibernate.c3p0.max_statements" value="50"/> <property name="hibernate.session_factory_name" value="hibernate/session_factory"/> <property name="jta.UserTransaction" value="UserTransaction"/> <property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.JBossTransactionManagerLookup"/> <property name="hibernate.transaction.flush_before_completion" value="true"/> <property name="hibernate.cache.provider_class" value="org.hibernate.cache.NoCacheProvider"/> <property name="hibernate.show_sql" value="true"/> <property name="hibernate.format_sql" value="true"/> <property name="hibernate.generate_statistics" value="true"/> <property name="hibernate.bytecode.use_reflection_optimizer" value="false"/> <property name="hibernate.bytecode.provider" value="javassist"/> </properties> </persistence-unit> </persistence>
embedded-jboss-beans.xml ...
<?xml version="1.0" encoding="UTF-8"?> <deployment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:jboss:bean-deployer:2.0 bean-deployer_2_0.xsd" xmlns="urn:jboss:bean-deployer:2.0"> <bean name="Naming" class="org.jnp.server.SingletonNamingServer"/> <bean name="InitialContextProperties" class="java.util.Hashtable"> <constructor> <parameter class="java.util.Map"> <map keyClass="java.lang.String" valueClass="java.lang.String"> <entry> <key>java.naming.factory.initial</key> <value>org.jnp.interfaces.LocalOnlyContextFactory</value> </entry> <entry> <key>java.naming.factory.url.pkgs</key> <value>org.jboss.naming:org.jnp.interfaces</value> </entry> </map> </parameter> </constructor> </bean> <bean name="java:comp/Initializer" class="org.jboss.ejb3.embedded.JavaCompInitializer"> <property name="jndiProperties"><inject bean="InitialContextProperties"/></property> </bean> <bean name="XidFactory" class="org.jboss.tm.XidFactoryImpl"/> <bean name="XidFactoryMBean" class="org.jboss.ejb3.embedded.XidFactoryMBean"> <constructor> <parameter class="org.jboss.tm.XidFactoryBase"> <inject bean="XidFactory"/> </parameter> </constructor> </bean> <bean name="TransactionManagerInitializer" class="org.jboss.tm.TransactionManagerInitializer"> <property name="xidFactory"><inject bean="XidFactory"/></property> <property name="initialContextProperties"><inject bean="InitialContextProperties"/></property> </bean> <bean name="UserTransaction" class="org.jboss.ejb3.embedded.UserTransactionImpl"> <demand>TransactionManagerInitializer</demand> </bean> <bean name="UserTransactionBinding" class="org.jboss.ejb3.embedded.JndiBinder"> <property name="jndiProperties"><inject bean="InitialContextProperties"/></property> <property name="target"><inject bean="UserTransaction"/></property> <property name="bindTo">UserTransaction</property> <property name="serializable">false</property> </bean> <bean name="TransactionManager" class="java.lang.Object"> <constructor factoryMethod="getTransactionManager"> <factory bean="TransactionManagerInitializer"/> </constructor> </bean> <bean name="CachedConnectionManager" class="org.jboss.resource.connectionmanager.CachedConnectionManagerReference"> <property name="transactionManager"><inject bean="TransactionManager"/></property> </bean> <bean name="GeoFeatureDatasourceFactory" class="org.jboss.resource.adapter.jdbc.local.LocalTxDataSource"> <property name="driverClass">com.mysql.jdbc.Driver</property> <property name="connectionURL">jdbc:mysql://integration/mbgeo</property> <property name="jndiName">java:/com.garmin.mb.datasource.GeoDatasource</property> <property name="userName">free2be</property> <property name="password">free2be</property> <property name="minSize">0</property> <property name="maxSize">10</property> <property name="blockingTimeout">1000</property> <property name="idleTimeout">100000</property> <property name="transactionManager"><inject bean="TransactionManager"/></property> <property name="cachedConnectionManager"><inject bean="CachedConnectionManager"/></property> <property name="initialContextProperties"><inject bean="InitialContextProperties"/></property> </bean> <bean name="GeoFeatureDatasource" class="java.lang.Object"> <constructor factoryMethod="getDatasource"> <factory bean="GeoFeatureDatasourceFactory"/> </constructor> </bean> </deployment>
With the @PersistenceContext included ...
DEBUG 29-09 11:15:49,125 (KernelFactory.java:assembleNewKernel:86) -Starting JBoss Kernel construction... DEBUG 29-09 11:15:49,250 (KernelFactory.java:assembleNewKernel:112) -Completed JBoss Kernel construction. Duration: 125 milliseconds DEBUG 29-09 11:15:49,875 (BeanXMLDeployer.java:deploy:91) -Parsing file:/C:/Documents%20and%20Settings/Jason%20Holmes/workspace/server-ejb3-test/resources/embedded-jboss-beans.xml took 579 milliseconds DEBUG 29-09 11:15:50,093 (UserTransactionImpl.java:start:61) -new UserTx: org.jboss.ejb3.embedded.UserTransactionImpl@16f144c INFO 29-09 11:15:50,171 (LocalTxDataSource.java:bindConnectionFactory:117) -Bound datasource to JNDI name 'java:/com.garmin.mb.datasource.GeoDatasource' DEBUG 29-09 11:15:50,171 (BeanXMLDeployer.java:deploy:98) -Deploying file:/C:/Documents%20and%20Settings/Jason%20Holmes/workspace/server-ejb3-test/resources/embedded-jboss-beans.xml took 875 milliseconds DEBUG 29-09 11:15:50,640 (JaccHelper.java:initialiseJacc:61) -Initialising JACC Context for deployment: GeoFeature DEBUG 29-09 11:15:50,984 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=GeoFeatureManagerBean, class=com.garmin.mb.gis.GeoFeatureManagerBean, type=STATELESS DEBUG 29-09 11:15:51,015 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : GeoFeatureManagerBean DEBUG 29-09 11:15:51,031 (ProxyDeployer.java:initializeRemoteBindingMetadata:134) -there is remote interfaces for GeoFeatureManagerBean DEBUG 29-09 11:15:51,031 (ProxyDeployer.java:initializeRemoteBindingMetadata:136) -default remote binding has jndiName of GeoFeatureManagerBean/remote DEBUG 29-09 11:15:51,078 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=FeatureClassificationDaoBean, class=com.garmin.mb.gis.dao.ejb3.FeatureClassificationDaoBean, type=STATELESS DEBUG 29-09 11:15:51,078 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : FeatureClassificationDaoBean DEBUG 29-09 11:15:51,093 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=FeatureDesignationDaoBean, class=com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean, type=STATELESS DEBUG 29-09 11:15:51,093 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : FeatureDesignationDaoBean DEBUG 29-09 11:15:51,109 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=GeoFeatureDaoBean, class=com.garmin.mb.gis.dao.ejb3.GeoFeatureDaoBean, type=STATELESS DEBUG 29-09 11:15:51,109 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : GeoFeatureDaoBean DEBUG 29-09 11:15:51,109 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=GeoFeatureNameDaoBean, class=com.garmin.mb.gis.dao.ejb3.GeoFeatureNameDaoBean, type=STATELESS DEBUG 29-09 11:15:51,109 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : GeoFeatureNameDaoBean DEBUG 29-09 11:15:51,109 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=GeoFeatureNameTypeDaoBean, class=com.garmin.mb.gis.dao.ejb3.GeoFeatureNameTypeDaoBean, type=STATELESS DEBUG 29-09 11:15:51,109 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : GeoFeatureNameTypeDaoBean DEBUG 29-09 11:15:51,125 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=LanguageCodeDaoBean, class=com.garmin.mb.gis.dao.ejb3.LanguageCodeDaoBean, type=STATELESS DEBUG 29-09 11:15:51,125 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : LanguageCodeDaoBean DEBUG 29-09 11:15:51,125 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=MapDatasourceDaoBean, class=com.garmin.mb.gis.dao.ejb3.MapDatasourceDaoBean, type=STATELESS DEBUG 29-09 11:15:51,125 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : MapDatasourceDaoBean DEBUG 29-09 11:15:51,140 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=PopulatedPlaceClassificationDaoBean, class=com.garmin.mb.gis.dao.ejb3.PopulatedPlaceClassificationDaoBean, type=STATELESS DEBUG 29-09 11:15:51,140 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : PopulatedPlaceClassificationDaoBean DEBUG 29-09 11:15:51,140 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=RegionCodeDaoBean, class=com.garmin.mb.gis.dao.ejb3.RegionCodeDaoBean, type=STATELESS DEBUG 29-09 11:15:51,140 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : RegionCodeDaoBean DEBUG 29-09 11:15:51,140 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=TimeZoneDaoBean, class=com.garmin.mb.gis.dao.ejb3.TimeZoneDaoBean, type=STATELESS DEBUG 29-09 11:15:51,156 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : TimeZoneDaoBean DEBUG 29-09 11:15:51,218 (Log4JLogger.java:debug:84) -trying to resolve system-id [http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd] DEBUG 29-09 11:15:51,218 (Log4JLogger.java:debug:84) -recognized EJB3 ORM namespace; attempting to resolve on classpath under org/hibernate/ejb DEBUG 29-09 11:15:51,218 (Log4JLogger.java:debug:84) -located [http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd] in classpath INFO 29-09 11:15:51,343 (Ejb3Deployment.java:create:309) -EJB3 deployment time took: 703 INFO 29-09 11:15:51,343 (MCKernelAbstraction.java:install:118) -installing bean: persistence.units:jar=GeoFeature.jar,unitName=GeoFeatureDatasource with dependencies: INFO 29-09 11:15:51,343 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@1b01afa{demand=com.garmin.mb.datasource.GeoFeatureDatasource whenRequiredDescribed} DEBUG 29-09 11:15:51,421 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for GeoFeatureManagerBean... DEBUG 29-09 11:15:51,421 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:15:51,421 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:15:51,421 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:15:51,453 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for FeatureClassificationDaoBean... DEBUG 29-09 11:15:51,453 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:15:51,453 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:15:51,453 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:15:51,453 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for FeatureDesignationDaoBean... DEBUG 29-09 11:15:51,453 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:15:51,453 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:15:51,453 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:15:51,453 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for GeoFeatureDaoBean... DEBUG 29-09 11:15:51,453 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:15:51,468 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:15:51,468 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:15:51,468 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for GeoFeatureNameDaoBean... DEBUG 29-09 11:15:51,468 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:15:51,468 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:15:51,468 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:15:51,468 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for GeoFeatureNameTypeDaoBean... DEBUG 29-09 11:15:51,468 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:15:51,468 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:15:51,468 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for LanguageCodeDaoBean... DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for MapDatasourceDaoBean... DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for PopulatedPlaceClassificationDaoBean... DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:15:51,484 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:15:51,500 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for RegionCodeDaoBean... DEBUG 29-09 11:15:51,500 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:15:51,500 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:15:51,500 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:15:51,500 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for TimeZoneDaoBean... DEBUG 29-09 11:15:51,500 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:15:51,500 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:15:51,500 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] INFO 29-09 11:15:51,500 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=GeoFeatureManagerBean,service=EJB3 with dependencies: INFO 29-09 11:15:51,500 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@19a0203{demand=jboss.j2ee:jar=GeoFeature,name=PopulatedPlaceClassificationDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:15:51,500 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@94af2f{demand=jboss.j2ee:jar=GeoFeature,name=LanguageCodeDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:15:51,500 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@11ef443{demand=jboss.j2ee:jar=GeoFeature,name=GeoFeatureDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:15:51,500 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@1367e28{demand=jboss.j2ee:jar=GeoFeature,name=GeoFeatureNameTypeDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:15:51,500 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@1fa39bb{demand=jboss.j2ee:jar=GeoFeature,name=RegionCodeDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:15:51,500 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@3e96cf{demand=jboss.j2ee:jar=GeoFeature,name=FeatureDesignationDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:15:51,500 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@83e1e{demand=jboss.j2ee:jar=GeoFeature,name=FeatureClassificationDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:15:51,500 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@1797795{demand=jboss.j2ee:jar=GeoFeature,name=MapDatasourceDaoBean,service=EJB3 whenRequiredDescribed} DEBUG 29-09 11:15:51,500 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=GeoFeatureManagerBean INFO 29-09 11:15:51,500 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=FeatureClassificationDaoBean,service=EJB3 with dependencies: INFO 29-09 11:15:51,500 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@46d228{demand=persistence.units:unitName=GeoFeatureDB whenRequiredDescribed} DEBUG 29-09 11:15:51,515 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=FeatureClassificationDaoBean INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=FeatureDesignationDaoBean,service=EJB3 with dependencies: INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@b957ea{demand=persistence.units:unitName=GeoFeatureDB whenRequiredDescribed} DEBUG 29-09 11:15:51,515 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=FeatureDesignationDaoBean INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=GeoFeatureDaoBean,service=EJB3 with dependencies: INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@a53de4{demand=persistence.units:unitName=GeoFeatureDB whenRequiredDescribed} DEBUG 29-09 11:15:51,515 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=GeoFeatureDaoBean INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=GeoFeatureNameDaoBean,service=EJB3 with dependencies: INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@35bb0f{demand=persistence.units:unitName=GeoFeatureDB whenRequiredDescribed} DEBUG 29-09 11:15:51,515 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=GeoFeatureNameDaoBean INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=GeoFeatureNameTypeDaoBean,service=EJB3 with dependencies: INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@e4245{demand=persistence.units:unitName=GeoFeatureDB whenRequiredDescribed} DEBUG 29-09 11:15:51,515 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=GeoFeatureNameTypeDaoBean INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=LanguageCodeDaoBean,service=EJB3 with dependencies: INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@11eb199{demand=persistence.units:unitName=GeoFeatureDB whenRequiredDescribed} DEBUG 29-09 11:15:51,515 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=LanguageCodeDaoBean INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=MapDatasourceDaoBean,service=EJB3 with dependencies: INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@95da38{demand=persistence.units:unitName=GeoFeatureDB whenRequiredDescribed} DEBUG 29-09 11:15:51,515 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=MapDatasourceDaoBean INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=PopulatedPlaceClassificationDaoBean,service=EJB3 with dependencies: INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@180cf2a{demand=persistence.units:unitName=GeoFeatureDB whenRequiredDescribed} DEBUG 29-09 11:15:51,515 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=PopulatedPlaceClassificationDaoBean INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=RegionCodeDaoBean,service=EJB3 with dependencies: INFO 29-09 11:15:51,515 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@df48c4{demand=persistence.units:unitName=GeoFeatureDB whenRequiredDescribed} DEBUG 29-09 11:15:51,531 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=RegionCodeDaoBean INFO 29-09 11:15:51,531 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=TimeZoneDaoBean,service=EJB3 with dependencies: INFO 29-09 11:15:51,531 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@7be8c2{demand=persistence.units:unitName=GeoFeatureDB whenRequiredDescribed} DEBUG 29-09 11:15:51,531 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=TimeZoneDaoBean lookup UserTransaction: org.jboss.ejb3.embedded.UserTransactionImpl
With it commented out
DEBUG 29-09 11:16:25,203 (KernelFactory.java:assembleNewKernel:86) -Starting JBoss Kernel construction... DEBUG 29-09 11:16:25,343 (KernelFactory.java:assembleNewKernel:112) -Completed JBoss Kernel construction. Duration: 125 milliseconds DEBUG 29-09 11:16:25,984 (BeanXMLDeployer.java:deploy:91) -Parsing file:/C:/Documents%20and%20Settings/Jason%20Holmes/workspace/server-ejb3-test/resources/embedded-jboss-beans.xml took 594 milliseconds DEBUG 29-09 11:16:26,203 (UserTransactionImpl.java:start:61) -new UserTx: org.jboss.ejb3.embedded.UserTransactionImpl@16f144c INFO 29-09 11:16:26,281 (LocalTxDataSource.java:bindConnectionFactory:117) -Bound datasource to JNDI name 'java:/com.garmin.mb.datasource.GeoDatasource' DEBUG 29-09 11:16:26,281 (BeanXMLDeployer.java:deploy:98) -Deploying file:/C:/Documents%20and%20Settings/Jason%20Holmes/workspace/server-ejb3-test/resources/embedded-jboss-beans.xml took 891 milliseconds DEBUG 29-09 11:16:26,750 (JaccHelper.java:initialiseJacc:61) -Initialising JACC Context for deployment: GeoFeature DEBUG 29-09 11:16:27,078 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=GeoFeatureManagerBean, class=com.garmin.mb.gis.GeoFeatureManagerBean, type=STATELESS DEBUG 29-09 11:16:27,109 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : GeoFeatureManagerBean DEBUG 29-09 11:16:27,125 (ProxyDeployer.java:initializeRemoteBindingMetadata:134) -there is remote interfaces for GeoFeatureManagerBean DEBUG 29-09 11:16:27,125 (ProxyDeployer.java:initializeRemoteBindingMetadata:136) -default remote binding has jndiName of GeoFeatureManagerBean/remote DEBUG 29-09 11:16:27,171 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=FeatureClassificationDaoBean, class=com.garmin.mb.gis.dao.ejb3.FeatureClassificationDaoBean, type=STATELESS DEBUG 29-09 11:16:27,187 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : FeatureClassificationDaoBean DEBUG 29-09 11:16:27,187 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=FeatureDesignationDaoBean, class=com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean, type=STATELESS DEBUG 29-09 11:16:27,187 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : FeatureDesignationDaoBean DEBUG 29-09 11:16:27,203 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=GeoFeatureDaoBean, class=com.garmin.mb.gis.dao.ejb3.GeoFeatureDaoBean, type=STATELESS DEBUG 29-09 11:16:27,203 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : GeoFeatureDaoBean DEBUG 29-09 11:16:27,203 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=GeoFeatureNameDaoBean, class=com.garmin.mb.gis.dao.ejb3.GeoFeatureNameDaoBean, type=STATELESS DEBUG 29-09 11:16:27,203 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : GeoFeatureNameDaoBean DEBUG 29-09 11:16:27,218 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=GeoFeatureNameTypeDaoBean, class=com.garmin.mb.gis.dao.ejb3.GeoFeatureNameTypeDaoBean, type=STATELESS DEBUG 29-09 11:16:27,218 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : GeoFeatureNameTypeDaoBean DEBUG 29-09 11:16:27,218 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=LanguageCodeDaoBean, class=com.garmin.mb.gis.dao.ejb3.LanguageCodeDaoBean, type=STATELESS DEBUG 29-09 11:16:27,218 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : LanguageCodeDaoBean DEBUG 29-09 11:16:27,234 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=MapDatasourceDaoBean, class=com.garmin.mb.gis.dao.ejb3.MapDatasourceDaoBean, type=STATELESS DEBUG 29-09 11:16:27,234 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : MapDatasourceDaoBean DEBUG 29-09 11:16:27,234 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=PopulatedPlaceClassificationDaoBean, class=com.garmin.mb.gis.dao.ejb3.PopulatedPlaceClassificationDaoBean, type=STATELESS DEBUG 29-09 11:16:27,234 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : PopulatedPlaceClassificationDaoBean DEBUG 29-09 11:16:27,234 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=RegionCodeDaoBean, class=com.garmin.mb.gis.dao.ejb3.RegionCodeDaoBean, type=STATELESS DEBUG 29-09 11:16:27,250 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : RegionCodeDaoBean DEBUG 29-09 11:16:27,250 (Ejb3AnnotationHandler.java:getContainers:158) -found EJB3: ejbName=TimeZoneDaoBean, class=com.garmin.mb.gis.dao.ejb3.TimeZoneDaoBean, type=STATELESS DEBUG 29-09 11:16:27,250 (ProxyDeployer.java:initializeRemoteBindingMetadata:131) -no declared remote bindings for : TimeZoneDaoBean DEBUG 29-09 11:16:27,312 (Log4JLogger.java:debug:84) -trying to resolve system-id [http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd] DEBUG 29-09 11:16:27,312 (Log4JLogger.java:debug:84) -recognized EJB3 ORM namespace; attempting to resolve on classpath under org/hibernate/ejb DEBUG 29-09 11:16:27,312 (Log4JLogger.java:debug:84) -located [http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd] in classpath INFO 29-09 11:16:27,437 (Ejb3Deployment.java:create:309) -EJB3 deployment time took: 687 INFO 29-09 11:16:27,437 (MCKernelAbstraction.java:install:118) -installing bean: persistence.units:jar=GeoFeature.jar,unitName=GeoFeatureDatasource with dependencies: INFO 29-09 11:16:27,453 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@1b01afa{demand=com.garmin.mb.datasource.GeoFeatureDatasource whenRequiredDescribed} DEBUG 29-09 11:16:27,546 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for GeoFeatureManagerBean... DEBUG 29-09 11:16:27,546 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:16:27,546 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:16:27,546 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:16:27,546 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for FeatureClassificationDaoBean... DEBUG 29-09 11:16:27,546 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:16:27,546 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:16:27,562 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:16:27,562 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for FeatureDesignationDaoBean... DEBUG 29-09 11:16:27,562 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:16:27,562 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:16:27,562 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:16:27,562 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for GeoFeatureDaoBean... DEBUG 29-09 11:16:27,562 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:16:27,562 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for GeoFeatureNameDaoBean... DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for GeoFeatureNameTypeDaoBean... DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for LanguageCodeDaoBean... DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:16:27,578 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for MapDatasourceDaoBean... DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for PopulatedPlaceClassificationDaoBean... DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for RegionCodeDaoBean... DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:585) -Initialising interceptors for TimeZoneDaoBean... DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:587) -Default interceptors: null DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:590) -Class interceptors: [] DEBUG 29-09 11:16:27,593 (EJBContainer.java:initialiseInterceptors:606) -All applicable interceptor classes: [] INFO 29-09 11:16:27,593 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=GeoFeatureManagerBean,service=EJB3 with dependencies: INFO 29-09 11:16:27,593 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@19a0203{demand=jboss.j2ee:jar=GeoFeature,name=PopulatedPlaceClassificationDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:16:27,593 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@94af2f{demand=jboss.j2ee:jar=GeoFeature,name=LanguageCodeDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:16:27,609 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@11ef443{demand=jboss.j2ee:jar=GeoFeature,name=GeoFeatureDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:16:27,609 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@1367e28{demand=jboss.j2ee:jar=GeoFeature,name=GeoFeatureNameTypeDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:16:27,609 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@1fa39bb{demand=jboss.j2ee:jar=GeoFeature,name=RegionCodeDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:16:27,609 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@3e96cf{demand=jboss.j2ee:jar=GeoFeature,name=FeatureDesignationDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:16:27,609 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@83e1e{demand=jboss.j2ee:jar=GeoFeature,name=FeatureClassificationDaoBean,service=EJB3 whenRequiredDescribed} INFO 29-09 11:16:27,609 (MCKernelAbstraction.java:install:121) - AbstractDemandMetaData@1797795{demand=jboss.j2ee:jar=GeoFeature,name=MapDatasourceDaoBean,service=EJB3 whenRequiredDescribed} DEBUG 29-09 11:16:27,609 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=GeoFeatureManagerBean INFO 29-09 11:16:27,609 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=FeatureClassificationDaoBean,service=EJB3 with dependencies: DEBUG 29-09 11:16:27,828 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.List com.garmin.mb.GenericDaoBean.findAll() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@b533b8 DEBUG 29-09 11:16:27,828 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.makeTransient(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1aecc3a DEBUG 29-09 11:16:27,828 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.flush() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@e22f2b DEBUG 29-09 11:16:27,843 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(com.free2be.framework.primarykey.PrimaryKeyValue,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@186dda3 DEBUG 29-09 11:16:27,843 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.FeatureClassification com.garmin.mb.gis.dao.ejb3.FeatureClassificationDaoBean.findByCode(java.lang.Character) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1412e75 DEBUG 29-09 11:16:27,843 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public transient java.util.List com.garmin.mb.GenericDaoBean.findByExample(com.free2be.framework.value.Value,java.lang.String[]) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@510e39 DEBUG 29-09 11:16:27,843 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.makePersistent(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@17cf6b6 DEBUG 29-09 11:16:27,843 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(long,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1295fe8 DEBUG 29-09 11:16:27,859 (UserTransactionImpl.java:<init>:56) -new UserTx: org.jboss.ejb3.tx.UserTransactionImpl@175ade6 DEBUG 29-09 11:16:27,875 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.List com.garmin.mb.GenericDaoBean.findAll() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@15b0333 DEBUG 29-09 11:16:27,890 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.makeTransient(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@2f2295 DEBUG 29-09 11:16:27,890 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.flush() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@878c4c DEBUG 29-09 11:16:27,890 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(com.free2be.framework.primarykey.PrimaryKeyValue,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@10c0f66 DEBUG 29-09 11:16:27,890 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.FeatureClassification com.garmin.mb.gis.dao.ejb3.FeatureClassificationDaoBean.findByCode(java.lang.Character) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@c6f734 DEBUG 29-09 11:16:27,890 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public transient java.util.List com.garmin.mb.GenericDaoBean.findByExample(com.free2be.framework.value.Value,java.lang.String[]) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@8f9a32 DEBUG 29-09 11:16:27,890 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.makePersistent(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1d47b2b DEBUG 29-09 11:16:27,890 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(long,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@e265d0 DEBUG 29-09 11:16:27,906 (JaccHelper.java:addPermissions:143) -FeatureClassificationDaoBean has no @SecurityDomain - skipping JACC configuration INFO 29-09 11:16:27,906 (EJBContainer.java:start:479) -STARTED EJB: com.garmin.mb.gis.dao.ejb3.FeatureClassificationDaoBean ejbName: FeatureClassificationDaoBean WARN 29-09 11:16:27,937 (JBossTimerServiceFactory.java:restoreTimerService:112) -TIMER SERVICE IS NOT INSTALLED DEBUG 29-09 11:16:27,937 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=FeatureClassificationDaoBean INFO 29-09 11:16:27,937 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=FeatureDesignationDaoBean,service=EJB3 with dependencies: DEBUG 29-09 11:16:27,937 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.List com.garmin.mb.GenericDaoBean.findAll() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@106daba DEBUG 29-09 11:16:27,953 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.FeatureDesignation com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean.findCountry() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1021f34 DEBUG 29-09 11:16:27,953 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.FeatureDesignation com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean.findByCode(java.lang.String,java.lang.Character) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@4eb043 DEBUG 29-09 11:16:27,953 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.makeTransient(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@10e434d DEBUG 29-09 11:16:27,953 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.flush() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@16477d9 DEBUG 29-09 11:16:27,953 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(com.free2be.framework.primarykey.PrimaryKeyValue,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@f864fe DEBUG 29-09 11:16:27,953 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.FeatureDesignation com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean.findAdministrativeDistrictLevel2() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1ae9aaa DEBUG 29-09 11:16:27,968 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public transient java.util.List com.garmin.mb.GenericDaoBean.findByExample(com.free2be.framework.value.Value,java.lang.String[]) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@2c17f7 DEBUG 29-09 11:16:27,968 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.makePersistent(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@d9896e DEBUG 29-09 11:16:27,968 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.FeatureDesignation com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean.findAdministrativeDistrictLevel1() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1cda59b DEBUG 29-09 11:16:27,968 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(long,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@33788d DEBUG 29-09 11:16:27,968 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.Collection com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean.findSignificantPopulatedPlaces() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@12fb0af DEBUG 29-09 11:16:27,968 (UserTransactionImpl.java:<init>:56) -new UserTx: org.jboss.ejb3.tx.UserTransactionImpl@1f8bd0d DEBUG 29-09 11:16:27,984 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.List com.garmin.mb.GenericDaoBean.findAll() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@c06258 DEBUG 29-09 11:16:27,984 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.FeatureDesignation com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean.findCountry() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@789869 DEBUG 29-09 11:16:27,984 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.FeatureDesignation com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean.findByCode(java.lang.String,java.lang.Character) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@15e293a DEBUG 29-09 11:16:27,984 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.makeTransient(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@e4bb3c DEBUG 29-09 11:16:28,000 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.flush() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@c063ad DEBUG 29-09 11:16:28,000 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(com.free2be.framework.primarykey.PrimaryKeyValue,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@cffc79 DEBUG 29-09 11:16:28,000 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.FeatureDesignation com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean.findAdministrativeDistrictLevel2() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@c8769b DEBUG 29-09 11:16:28,000 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public transient java.util.List com.garmin.mb.GenericDaoBean.findByExample(com.free2be.framework.value.Value,java.lang.String[]) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@e2ecc7 DEBUG 29-09 11:16:28,000 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.makePersistent(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@272961 DEBUG 29-09 11:16:28,015 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.FeatureDesignation com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean.findAdministrativeDistrictLevel1() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@10dc656 DEBUG 29-09 11:16:28,015 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(long,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1584807 DEBUG 29-09 11:16:28,015 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.Collection com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean.findSignificantPopulatedPlaces() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@e0e515 DEBUG 29-09 11:16:28,015 (JaccHelper.java:addPermissions:143) -FeatureDesignationDaoBean has no @SecurityDomain - skipping JACC configuration INFO 29-09 11:16:28,015 (EJBContainer.java:start:479) -STARTED EJB: com.garmin.mb.gis.dao.ejb3.FeatureDesignationDaoBean ejbName: FeatureDesignationDaoBean WARN 29-09 11:16:28,031 (JBossTimerServiceFactory.java:restoreTimerService:112) -TIMER SERVICE IS NOT INSTALLED DEBUG 29-09 11:16:28,031 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=FeatureDesignationDaoBean INFO 29-09 11:16:28,031 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=GeoFeatureDaoBean,service=EJB3 with dependencies: DEBUG 29-09 11:16:28,046 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.List com.garmin.mb.GenericDaoBean.findAll() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1dafbaf DEBUG 29-09 11:16:28,046 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.Collection com.garmin.mb.gis.dao.ejb3.GeoFeatureDaoBean.findByFeatureCode(java.lang.String,com.garmin.mb.gis.FeatureDesignationPk,com.garmin.mb.gis.GeoFeaturePk) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1c1c92b DEBUG 29-09 11:16:28,046 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.makeTransient(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@17e4dee DEBUG 29-09 11:16:28,046 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.flush() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@12e7c6a DEBUG 29-09 11:16:28,046 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(com.free2be.framework.primarykey.PrimaryKeyValue,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@ea5461 DEBUG 29-09 11:16:28,062 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public transient java.util.List com.garmin.mb.GenericDaoBean.findByExample(com.free2be.framework.value.Value,java.lang.String[]) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@49cf9f DEBUG 29-09 11:16:28,062 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.makePersistent(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@bc5596 DEBUG 29-09 11:16:28,062 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(long,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@970c0e DEBUG 29-09 11:16:28,062 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.GeoFeature com.garmin.mb.gis.dao.ejb3.GeoFeatureDaoBean.findById(long,int) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@987197 DEBUG 29-09 11:16:28,062 (UserTransactionImpl.java:<init>:56) -new UserTx: org.jboss.ejb3.tx.UserTransactionImpl@497904 DEBUG 29-09 11:16:28,078 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.List com.garmin.mb.GenericDaoBean.findAll() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@104e28b DEBUG 29-09 11:16:28,078 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.Collection com.garmin.mb.gis.dao.ejb3.GeoFeatureDaoBean.findByFeatureCode(java.lang.String,com.garmin.mb.gis.FeatureDesignationPk,com.garmin.mb.gis.GeoFeaturePk) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1b54362 DEBUG 29-09 11:16:28,078 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.makeTransient(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@15b0e2c DEBUG 29-09 11:16:28,078 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.flush() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@ff9053 DEBUG 29-09 11:16:28,078 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(com.free2be.framework.primarykey.PrimaryKeyValue,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@5c7734 DEBUG 29-09 11:16:28,078 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public transient java.util.List com.garmin.mb.GenericDaoBean.findByExample(com.free2be.framework.value.Value,java.lang.String[]) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@96212a DEBUG 29-09 11:16:28,078 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.makePersistent(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@5b675e DEBUG 29-09 11:16:28,093 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(long,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@df83e5 DEBUG 29-09 11:16:28,093 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.GeoFeature com.garmin.mb.gis.dao.ejb3.GeoFeatureDaoBean.findById(long,int) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@4c6320 DEBUG 29-09 11:16:28,093 (JaccHelper.java:addPermissions:143) -GeoFeatureDaoBean has no @SecurityDomain - skipping JACC configuration INFO 29-09 11:16:28,093 (EJBContainer.java:start:479) -STARTED EJB: com.garmin.mb.gis.dao.ejb3.GeoFeatureDaoBean ejbName: GeoFeatureDaoBean WARN 29-09 11:16:28,109 (JBossTimerServiceFactory.java:restoreTimerService:112) -TIMER SERVICE IS NOT INSTALLED DEBUG 29-09 11:16:28,109 (Ejb3Deployment.java:registerEJBContainer:282) -Bound ejb3 container jboss.j2ee:service=EJB3,jar=GeoFeature,name=GeoFeatureDaoBean INFO 29-09 11:16:28,109 (MCKernelAbstraction.java:install:118) -installing bean: jboss.j2ee:jar=GeoFeature,name=GeoFeatureNameDaoBean,service=EJB3 with dependencies: DEBUG 29-09 11:16:28,109 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(long,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1b7ae22 DEBUG 29-09 11:16:28,125 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.makeTransient(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@951a0 DEBUG 29-09 11:16:28,125 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.flush() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@1ce1bea DEBUG 29-09 11:16:28,125 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.garmin.mb.gis.GeoFeatureName com.garmin.mb.gis.dao.ejb3.GeoFeatureNameDaoBean.create(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.garmin.mb.gis.GeoFeatureNameType,com.garmin.mb.gis.LanguageCode,java.lang.Long,java.sql.Date) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@8acfc3 DEBUG 29-09 11:16:28,125 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.makePersistent(com.free2be.framework.value.Value) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@14e0e90 DEBUG 29-09 11:16:28,125 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(com.free2be.framework.primarykey.PrimaryKeyValue,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@19e11a1 DEBUG 29-09 11:16:28,125 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public transient java.util.List com.garmin.mb.GenericDaoBean.findByExample(com.free2be.framework.value.Value,java.lang.String[]) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@979f67 DEBUG 29-09 11:16:28,125 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.List com.garmin.mb.GenericDaoBean.findAll() - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@62610b DEBUG 29-09 11:16:28,125 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public java.util.List com.garmin.mb.gis.dao.ejb3.GeoFeatureNameDaoBean.findByLanguageCode(com.garmin.mb.gis.LanguageCode) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@d12eea DEBUG 29-09 11:16:28,125 (UserTransactionImpl.java:<init>:56) -new UserTx: org.jboss.ejb3.tx.UserTransactionImpl@15f157b DEBUG 29-09 11:16:28,140 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public com.free2be.framework.value.Value com.garmin.mb.GenericDaoBean.findById(long,boolean) - [Lorg.jboss.ejb3.interceptor.InterceptorInfo;@e7f6eb DEBUG 29-09 11:16:28,140 (EJB3InterceptorsFactory.java:createPerJoinpoint:100) -Bound interceptors for joinpoint: public void com.garmin.mb.GenericDaoBean.makeTransient(c