[jboss-user] [EJB 3.0] - Embedded EJB3 and @PersistenceContext

holmes.j do-not-reply at jboss.com
Fri Sep 29 14:19:04 EDT 2006


So 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 at 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 at 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 at 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 at 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 at 19a0203{demand=jboss.j2ee:jar=GeoFeature,name=PopulatedPlaceClassificationDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:15:51,500 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 94af2f{demand=jboss.j2ee:jar=GeoFeature,name=LanguageCodeDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:15:51,500 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 11ef443{demand=jboss.j2ee:jar=GeoFeature,name=GeoFeatureDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:15:51,500 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 1367e28{demand=jboss.j2ee:jar=GeoFeature,name=GeoFeatureNameTypeDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:15:51,500 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 1fa39bb{demand=jboss.j2ee:jar=GeoFeature,name=RegionCodeDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:15:51,500 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 3e96cf{demand=jboss.j2ee:jar=GeoFeature,name=FeatureDesignationDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:15:51,500 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 83e1e{demand=jboss.j2ee:jar=GeoFeature,name=FeatureClassificationDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:15:51,500 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 19a0203{demand=jboss.j2ee:jar=GeoFeature,name=PopulatedPlaceClassificationDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:16:27,593 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 94af2f{demand=jboss.j2ee:jar=GeoFeature,name=LanguageCodeDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:16:27,609 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 11ef443{demand=jboss.j2ee:jar=GeoFeature,name=GeoFeatureDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:16:27,609 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 1367e28{demand=jboss.j2ee:jar=GeoFeature,name=GeoFeatureNameTypeDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:16:27,609 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 1fa39bb{demand=jboss.j2ee:jar=GeoFeature,name=RegionCodeDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:16:27,609 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 3e96cf{demand=jboss.j2ee:jar=GeoFeature,name=FeatureDesignationDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:16:27,609 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 83e1e{demand=jboss.j2ee:jar=GeoFeature,name=FeatureClassificationDaoBean,service=EJB3 whenRequiredDescribed}
  | INFO  29-09 11:16:27,609 (MCKernelAbstraction.java:install:121)  -	AbstractDemandMetaData at 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 at 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 at 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 at 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 at 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

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3975197#3975197

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3975197



More information about the jboss-user mailing list