tags:

views:

449

answers:

0

Sun jdk-6, Debian w/ kernel 2.6.26-2-686

I'm using a Postgresql data store and so have a postgres-ds.xml in the default/deploy directory.

The persistence.xml is in META-INF in the ejb jar and defines the persistence unit "PhoenixUnit"

The ejb jar and the web war are packaged in an ear.

On every version of JBoss after 5.0.CR2 I get an error saying that the deployer can't find the persistence unit "PhoenixUnit".

The full console printout follows: dx250dev01:/home/stefan/jboss-5.0.1.GA# 16:40:14,799 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@7703889{vfszip:/home/stefan/jboss-5.0.1.GA/server/default/deploy/Phoenix001-EAR.ear/Phoenix001-EJB.jar/} 16:40:14,810 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@7703889{vfszip:/home/stefan/jboss-5.0.1.GA/server/default/deploy/Phoenix001-EAR.ear/Phoenix001-EJB.jar/} 16:40:14,810 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@7703889{vfszip:/home/stefan/jboss-5.0.1.GA/server/default/deploy/Phoenix001-EAR.ear/Phoenix001-EJB.jar/} 16:40:14,810 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@7703889{vfszip:/home/stefan/jboss-5.0.1.GA/server/default/deploy/Phoenix001-EAR.ear/Phoenix001-EJB.jar/} 16:40:15,323 INFO [JBossASKernel] Created KernelDeployment for: Phoenix001-EJB.jar 16:40:15,326 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=GwConfigurationProcessorBean,service=EJB3 16:40:15,326 INFO [JBossASKernel] with dependencies: 16:40:15,327 INFO [JBossASKernel] and demands: 16:40:15,327 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService 16:40:15,327 INFO [JBossASKernel] persistence.unit:unitName=Phoenix001-EAR.ear/Phoenix001-EJB.jar#PhoenixUnit 16:40:15,327 INFO [JBossASKernel] and supplies: 16:40:15,327 INFO [JBossASKernel] jndi:Phoenix001-EAR/GwConfigurationProcessorBean/local 16:40:15,327 INFO [JBossASKernel] jndi:Phoenix001-EAR/GwConfigurationProcessorBean/local-phoenix.business.methods.GwConfigurationProcessorLocal 16:40:15,327 INFO [JBossASKernel] jndi:Phoenix001-EAR/GwConfigurationProcessorBean/remote 16:40:15,327 INFO [JBossASKernel] Class:phoenix.business.methods.GwConfigurationProcessorLocal 16:40:15,327 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=GwConfigurationProcessorBean,service=EJB3) to KernelDeployment of: Phoenix001-EJB.jar 16:40:15,327 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=RetrieveDataBean,service=EJB3 16:40:15,328 INFO [JBossASKernel] with dependencies: 16:40:15,328 INFO [JBossASKernel] and demands: 16:40:15,328 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService 16:40:15,328 INFO [JBossASKernel] persistence.unit:unitName=Phoenix001-EAR.ear/Phoenix001-EJB.jar#PhoenixUnit 16:40:15,328 INFO [JBossASKernel] and supplies: 16:40:15,328 INFO [JBossASKernel] jndi:Phoenix001-EAR/RetrieveDataBean/local-phoenix.business.methods.gwReportProcessor 16:40:15,328 INFO [JBossASKernel] jndi:Phoenix001-EAR/RetrieveDataBean/remote 16:40:15,328 INFO [JBossASKernel] Class:phoenix.business.methods.RetrieveData 16:40:15,328 INFO [JBossASKernel] Class:phoenix.business.methods.gwReportProcessor 16:40:15,328 INFO [JBossASKernel] jndi:Phoenix001-EAR/RetrieveDataBean/local-phoenix.business.methods.RetrieveData 16:40:15,328 INFO [JBossASKernel] jndi:Phoenix001-EAR/RetrieveDataBean/local 16:40:15,328 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=RetrieveDataBean,service=EJB3) to KernelDeployment of: Phoenix001-EJB.jar 16:40:15,328 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=UserAdminBean,service=EJB3 16:40:15,328 INFO [JBossASKernel] with dependencies: 16:40:15,328 INFO [JBossASKernel] and demands: 16:40:15,328 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService 16:40:15,328 INFO [JBossASKernel] persistence.unit:unitName=Phoenix001-EAR.ear/Phoenix001-EJB.jar#PhoenixUnit 16:40:15,328 INFO [JBossASKernel] and supplies: 16:40:15,328 INFO [JBossASKernel] jndi:Phoenix001-EAR/UserAdminBean/local 16:40:15,328 INFO [JBossASKernel] Class:phoenix.business.methods.UserAdmin 16:40:15,328 INFO [JBossASKernel] jndi:Phoenix001-EAR/UserAdminBean/remote 16:40:15,328 INFO [JBossASKernel] jndi:Phoenix001-EAR/UserAdminBean/local-phoenix.business.methods.UserAdmin 16:40:15,328 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=UserAdminBean,service=EJB3) to KernelDeployment of: Phoenix001-EJB.jar 16:40:15,329 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=gwReportProcessorBean,service=EJB3 16:40:15,329 INFO [JBossASKernel] with dependencies: 16:40:15,329 INFO [JBossASKernel] and demands: 16:40:15,329 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService 16:40:15,329 INFO [JBossASKernel] persistence.unit:unitName=Phoenix001-EAR.ear/Phoenix001-EJB.jar#PhoenixUnit 16:40:15,329 INFO [JBossASKernel] and supplies: 16:40:15,329 INFO [JBossASKernel] jndi:Phoenix001-EAR/gwReportProcessorBean/local 16:40:15,329 INFO [JBossASKernel] Class:phoenix.business.methods.gwReportProcessor 16:40:15,329 INFO [JBossASKernel] jndi:Phoenix001-EAR/gwReportProcessorBean/local-phoenix.business.methods.gwReportProcessor 16:40:15,329 INFO [JBossASKernel] jndi:Phoenix001-EAR/gwReportProcessorBean/remote 16:40:15,329 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=gwReportProcessorBean,service=EJB3) to KernelDeployment of: Phoenix001-EJB.jar 16:40:15,370 INFO [PersistenceUnitDeployment] Starting persistence unit persistence.unit:unitName=Phoenix001-EAR.ear/Phoenix001-EJB.jar#PhoenixUnit 16:40:15,516 INFO [Version] Hibernate Annotations 3.4.0.GA 16:40:15,532 INFO [Environment] Hibernate 3.3.1.GA 16:40:15,537 INFO [Environment] hibernate.properties not found 16:40:15,540 INFO [Environment] Bytecode provider name : javassist 16:40:15,546 INFO [Environment] using JDK 1.4 java.sql.Timestamp handling 16:40:15,641 INFO [Version] Hibernate Commons Annotations 3.1.0.GA 16:40:15,646 INFO [Version] Hibernate EntityManager 3.4.0.GA 16:40:15,706 WARN [Ejb3Configuration] Persistence provider caller does not implement the EJB3 spec correctly. PersistenceUnitInfo.getNewTempClassLoader() is null. 16:40:15,801 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.EventDefinition 16:40:15,861 INFO [EntityBinder] Bind entity phoenix.jpa.EventDefinition on table PHX_EvtDef 16:40:15,926 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.Location 16:40:15,927 INFO [EntityBinder] Bind entity phoenix.jpa.Location on table PHX_Location 16:40:15,928 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.Sensor 16:40:15,928 INFO [EntityBinder] Bind entity phoenix.jpa.Sensor on table PHX_Sensor 16:40:15,948 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.CookMethod 16:40:15,949 INFO [EntityBinder] Bind entity phoenix.jpa.CookMethod on table PHX_CookMethod 16:40:15,952 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.EventInstance 16:40:15,952 INFO [EntityBinder] Bind entity phoenix.jpa.EventInstance on table PHX_EventInstance 16:40:15,954 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.SensorType 16:40:15,954 INFO [EntityBinder] Bind entity phoenix.jpa.SensorType on table PHX_SensorType 16:40:15,955 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.Drawing 16:40:15,955 INFO [EntityBinder] Bind entity phoenix.jpa.Drawing on table PHX_Drawing 16:40:15,956 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.SensorLine 16:40:15,956 INFO [EntityBinder] Bind entity phoenix.jpa.SensorLine on table PHX_SensorLine 16:40:15,958 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.Weather 16:40:15,958 INFO [EntityBinder] Bind entity phoenix.jpa.Weather on table PHX_Weather 16:40:15,961 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.RmuType 16:40:15,961 INFO [EntityBinder] Bind entity phoenix.jpa.RmuType on table PHX_RmuType 16:40:15,962 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.SensorTest 16:40:15,962 INFO [EntityBinder] Bind entity phoenix.jpa.SensorTest on table PHX_SensorTest 16:40:15,963 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.UserPrivilege 16:40:15,963 INFO [EntityBinder] Bind entity phoenix.jpa.UserPrivilege on table PHX_UsrPriv 16:40:15,965 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.DrawingSensorLine 16:40:15,965 INFO [EntityBinder] Bind entity phoenix.jpa.DrawingSensorLine on table PHX_DWGSensorLine 16:40:15,967 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.SensorData 16:40:15,967 INFO [EntityBinder] Bind entity phoenix.jpa.SensorData on table PHX_SensorData 16:40:15,969 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.User 16:40:15,969 INFO [EntityBinder] Bind entity phoenix.jpa.User on table PHX_User 16:40:15,970 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.UsageLog 16:40:15,970 INFO [EntityBinder] Bind entity phoenix.jpa.UsageLog on table PHX_UsageLog 16:40:15,971 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.GwType 16:40:15,971 INFO [EntityBinder] Bind entity phoenix.jpa.GwType on table PHX_GwType 16:40:15,972 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.Gateway 16:40:15,972 INFO [EntityBinder] Bind entity phoenix.jpa.Gateway on table PHX_Gateway 16:40:15,974 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.LocationImage 16:40:15,974 INFO [EntityBinder] Bind entity phoenix.jpa.LocationImage on table PHX_LocImg 16:40:15,975 INFO [AnnotationBinder] Binding entity from annotated class: phoenix.jpa.RMU 16:40:15,975 INFO [EntityBinder] Bind entity phoenix.jpa.RMU on table PHX_RMU 16:40:16,066 INFO [Version] Hibernate Validator 3.1.0.GA 16:40:16,123 INFO [HibernateSearchEventListenerRegister] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled. 16:40:16,181 INFO [ConnectionProviderFactory] Initializing connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider 16:40:16,185 INFO [InjectedDataSourceConnectionProvider] Using provided datasource 16:40:16,289 INFO [SettingsFactory] RDBMS: PostgreSQL, version: 8.3.9 16:40:16,289 INFO [SettingsFactory] JDBC driver: PostgreSQL Native Driver, version: PostgreSQL 8.4 JDBC4 (build 701) 16:40:16,314 INFO [Dialect] Using dialect: org.hibernate.dialect.PostgreSQLDialect 16:40:16,322 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.ejb.transaction.JoinableCMTTransactionFactory 16:40:16,325 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup 16:40:16,328 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup 16:40:16,328 INFO [SettingsFactory] Automatic flush during beforeCompletion(): disabled 16:40:16,328 INFO [SettingsFactory] Automatic session close at end of transaction: disabled 16:40:16,328 INFO [SettingsFactory] JDBC batch size: 15 16:40:16,328 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled 16:40:16,329 INFO [SettingsFactory] Scrollable result sets: enabled 16:40:16,329 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): enabled 16:40:16,330 INFO [SettingsFactory] Connection release mode: auto 16:40:16,331 INFO [SettingsFactory] Default batch fetch size: 1 16:40:16,331 INFO [SettingsFactory] Generate SQL with comments: disabled 16:40:16,331 INFO [SettingsFactory] Order SQL updates by primary key: disabled 16:40:16,331 INFO [SettingsFactory] Order SQL inserts for batching: disabled 16:40:16,331 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory 16:40:16,335 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory 16:40:16,335 INFO [SettingsFactory] Query language substitutions: {} 16:40:16,335 INFO [SettingsFactory] JPA-QL strict compliance: enabled 16:40:16,335 INFO [SettingsFactory] Second-level cache: enabled 16:40:16,335 INFO [SettingsFactory] Query cache: disabled 16:40:16,344 INFO [SettingsFactory] Cache region factory : org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge 16:40:16,344 INFO [RegionFactoryCacheProviderBridge] Cache provider: org.hibernate.cache.HashtableCacheProvider 16:40:16,346 INFO [SettingsFactory] Optimize cache for minimal puts: disabled 16:40:16,346 INFO [SettingsFactory] Cache region prefix: persistence.unit:unitName=Phoenix001-EAR.ear/Phoenix001-EJB.jar#PhoenixUnit 16:40:16,346 INFO [SettingsFactory] Structured second-level cache entries: disabled 16:40:16,355 INFO [SettingsFactory] Statistics: disabled 16:40:16,355 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled 16:40:16,355 INFO [SettingsFactory] Default entity-mode: pojo 16:40:16,355 INFO [SettingsFactory] Named query checking : enabled 16:40:16,416 INFO [SessionFactoryImpl] building session factory 16:40:16,667 INFO [SessionFactoryObjectFactory] Factory name: persistence.unit:unitName=Phoenix001-EAR.ear/Phoenix001-EJB.jar#PhoenixUnit 16:40:16,669 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces} 16:40:16,673 INFO [NamingHelper] Creating subcontext: persistence.unit:unitName=Phoenix001-EAR.ear 16:40:16,673 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: persistence.unit:unitName=Phoenix001-EAR.ear/Phoenix001-EJB.jar#PhoenixUnit 16:40:16,673 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext 16:40:16,683 INFO [SchemaUpdate] Running hbm2ddl schema update 16:40:16,683 INFO [SchemaUpdate] fetching database metadata 16:40:16,686 INFO [SchemaUpdate] updating schema 16:40:16,760 INFO [TableMetadata] table found: public.phx_cookmethod 16:40:16,760 INFO [TableMetadata] columns: [methodid, name, notes, iswood, factora, factorb] 16:40:16,760 INFO [TableMetadata] foreign keys: [] 16:40:16,760 INFO [TableMetadata] indexes: [phx_cookmethod_pkey] 16:40:16,804 INFO [TableMetadata] table found: public.phx_dwgsensorline 16:40:16,804 INFO [TableMetadata] columns: [startx, starty, endy, lineid, lbl1pos, endx, drawingid, type, rmuid, channel, lbl2pos] 16:40:16,804 INFO [TableMetadata] foreign keys: [] 16:40:16,804 INFO [TableMetadata] indexes: [phx_dwgsensorline_pkey] 16:40:16,862 INFO [TableMetadata] table found: public.phx_drawing 16:40:16,862 INFO [TableMetadata] columns: [title, drawingid, filename, notes] 16:40:16,862 INFO [TableMetadata] foreign keys: [] 16:40:16,862 INFO [TableMetadata] indexes: [phx_drawing_pkey] 16:40:16,891 INFO [TableMetadata] table found: public.phx_eventinstance 16:40:16,891 INFO [TableMetadata] columns: [tsoldestoff, tsbegin, status, tslatestoff, evtinstanceid, tsoldeston, tslateston, tsend, rmuid, eventid, channel] 16:40:16,891 INFO [TableMetadata] foreign keys: [] 16:40:16,892 INFO [TableMetadata] indexes: [phx_eventinstance_pkey] 16:40:16,920 INFO [TableMetadata] table found: public.phx_evtdef 16:40:16,920 INFO [TableMetadata] columns: [onvalue, oncondition, priority, offcondition, offvalue, eventid, offduration, onduration, eventname] 16:40:16,920 INFO [TableMetadata] foreign keys: [] 16:40:16,920 INFO [TableMetadata] indexes: [phx_evtdef_pkey] 16:40:16,949 INFO [TableMetadata] table found: public.phx_gateway 16:40:16,949 INFO [TableMetadata] columns: [port, lastupdate, timezone, schedules, gwtype, locid, name, gwid, notes, password, ip] 16:40:16,949 INFO [TableMetadata] foreign keys: [] 16:40:16,949 INFO [TableMetadata] indexes: [phx_gateway_pkey] 16:40:16,977 INFO [TableMetadata] table found: public.phx_gwtype 16:40:16,978 INFO [TableMetadata] columns: [name, typeid, charactersitics] 16:40:16,978 INFO [TableMetadata] foreign keys: [] 16:40:16,978 INFO [TableMetadata] indexes: [phx_gwtype_pkey] 16:40:17,007 INFO [TableMetadata] table found: public.phx_locimg 16:40:17,007 INFO [TableMetadata] columns: [title, text, locid, filename] 16:40:17,007 INFO [TableMetadata] foreign keys: [] 16:40:17,007 INFO [TableMetadata] indexes: [phx_locimg_pkey] 16:40:17,039 INFO [TableMetadata] table found: public.phx_location 16:40:17,040 INFO [TableMetadata] columns: [postalcode, locid, locname, notes, lastwx] 16:40:17,040 INFO [TableMetadata] foreign keys: [] 16:40:17,040 INFO [TableMetadata] indexes: [phx_location_pkey] 16:40:17,072 INFO [TableMetadata] table found: public.phx_rmu 16:40:17,072 INFO [TableMetadata] columns: [origrmuid, schedules, name, gwid, rmutype, notes, rmuid] 16:40:17,073 INFO [TableMetadata] foreign keys: [] 16:40:17,073 INFO [TableMetadata] indexes: [phx_rmu_pkey] 16:40:17,104 INFO [TableMetadata] table found: public.phx_rmutype 16:40:17,104 INFO [TableMetadata] columns: [name, typeid, charactersitics] 16:40:17,104 INFO [TableMetadata] foreign keys: [] 16:40:17,104 INFO [TableMetadata] indexes: [phx_rmutype_pkey] 16:40:17,143 INFO [TableMetadata] table found: public.phx_sensor 16:40:17,143 INFO [TableMetadata] columns: [schedules, cookmethod, hidden, description, name, temprmuid, tempchannel, sensortype, probecount, notes, rmuid, channel] 16:40:17,143 INFO [TableMetadata] foreign keys: [fkf46f3b991664eec4] 16:40:17,143 INFO [TableMetadata] indexes: [phx_sensor_pkey] 16:40:17,175 INFO [TableMetadata] table found: public.phx_sensordata 16:40:17,176 INFO [TableMetadata] columns: [timestamp, cookedvalue, rawvalue, overflow, dataid, rmuid, channel] 16:40:17,176 INFO [TableMetadata] foreign keys: [] 16:40:17,176 INFO [TableMetadata] indexes: [phx_sensordata_pkey] 16:40:17,209 INFO [TableMetadata] table found: public.phx_sensorline 16:40:17,209 INFO [TableMetadata] columns: [lineid, lbl1pos, drawingid, width, linepath, type, rmuid, channel, lbl2pos] 16:40:17,209 INFO [TableMetadata] foreign keys: [] 16:40:17,209 INFO [TableMetadata] indexes: [phx_sensorline_pkey] 16:40:17,241 INFO [TableMetadata] table found: public.phx_sensortest 16:40:17,241 INFO [TableMetadata] columns: [rmuid, eventid, channel] 16:40:17,241 INFO [TableMetadata] foreign keys: [] 16:40:17,241 INFO [TableMetadata] indexes: [phx_sensortest_pkey] 16:40:17,272 INFO [TableMetadata] table found: public.phx_sensortype 16:40:17,272 INFO [TableMetadata] columns: [sensortypeid, characterstics, name] 16:40:17,272 INFO [TableMetadata] foreign keys: [] 16:40:17,272 INFO [TableMetadata] indexes: [phx_sensortype_pkey] 16:40:17,304 INFO [TableMetadata] table found: public.phx_usagelog 16:40:17,304 INFO [TableMetadata] columns: [timestamp, userid, ip, logid] 16:40:17,304 INFO [TableMetadata] foreign keys: [] 16:40:17,304 INFO [TableMetadata] indexes: [phx_usagelog_pkey] 16:40:17,336 INFO [TableMetadata] table found: public.phx_user 16:40:17,336 INFO [TableMetadata] columns: [username, userid, password] 16:40:17,336 INFO [TableMetadata] foreign keys: [] 16:40:17,337 INFO [TableMetadata] indexes: [phx_user_pkey, phx_user_username_key] 16:40:17,368 INFO [TableMetadata] table found: public.phx_usrpriv 16:40:17,368 INFO [TableMetadata] columns: [userid, maywrite, gwid] 16:40:17,368 INFO [TableMetadata] foreign keys: [] 16:40:17,368 INFO [TableMetadata] indexes: [phx_usrpriv_pkey] 16:40:17,402 INFO [TableMetadata] table found: public.phx_weather 16:40:17,402 INFO [TableMetadata] columns: [tmax, gdd, timespan, obstime, snow, tavg, cdd, prcp, geolocid, hdd, tmin] 16:40:17,402 INFO [TableMetadata] foreign keys: [] 16:40:17,402 INFO [TableMetadata] indexes: [phx_weather_pkey] 16:40:17,405 INFO [SchemaUpdate] schema update complete 16:40:17,411 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces} 16:40:17,686 INFO [SessionSpecContainer] Starting jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=gwReportProcessorBean,service=EJB3 16:40:17,699 INFO [EJBContainer] STARTED EJB: phoenix.business.methods.gwReportProcessorBean ejbName: gwReportProcessorBean 16:40:17,726 INFO [SessionSpecContainer] Starting jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=UserAdminBean,service=EJB3 16:40:17,727 INFO [EJBContainer] STARTED EJB: phoenix.business.methods.UserAdminBean ejbName: UserAdminBean 16:40:17,735 INFO [SessionSpecContainer] Starting jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=GwConfigurationProcessorBean,service=EJB3 16:40:17,736 INFO [EJBContainer] STARTED EJB: phoenix.business.methods.GwConfigurationProcessorBean ejbName: GwConfigurationProcessorBean 16:40:17,742 INFO [SessionSpecContainer] Starting jboss.j2ee:ear=Phoenix001-EAR.ear,jar=Phoenix001-EJB.jar,name=RetrieveDataBean,service=EJB3 16:40:17,743 INFO [EJBContainer] STARTED EJB: phoenix.business.methods.RetrieveDataBean ejbName: RetrieveDataBean 16:40:17,754 INFO [JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

Phoenix001-EAR/RetrieveDataBean/local - EJB3.x Default Local Business Interface
Phoenix001-EAR/RetrieveDataBean/local-phoenix.business.methods.gwReportProcessor - EJB3.x Local Business Interface
Phoenix001-EAR/RetrieveDataBean/local-phoenix.business.methods.RetrieveData - EJB3.x Local Business Interface

16:40:17,802 INFO [JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

Phoenix001-EAR/GwConfigurationProcessorBean/local - EJB3.x Default Local Business Interface
Phoenix001-EAR/GwConfigurationProcessorBean/local-phoenix.business.methods.GwConfigurationProcessorLocal - EJB3.x Local Business Interface

16:40:17,807 INFO [JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

Phoenix001-EAR/UserAdminBean/local - EJB3.x Default Local Business Interface
Phoenix001-EAR/UserAdminBean/local-phoenix.business.methods.UserAdmin - EJB3.x Local Business Interface

16:40:17,812 INFO [JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

Phoenix001-EAR/gwReportProcessorBean/local - EJB3.x Default Local Business Interface
Phoenix001-EAR/gwReportProcessorBean/local-phoenix.business.methods.gwReportProcessor - EJB3.x Local Business Interface

16:40:18,177 INFO [TomcatDeployment] deploy, ctxPath=/Phoenix001-WEB 16:40:18,210 ERROR [StandardContext] Context [/Phoenix001-WEB] startup failed due to previous errors java.lang.IllegalArgumentException: Container org.jboss.web.tomcat.service.TomcatInjectionContainer@1661834 failed to resolve persistence unit PhoenixUnit at org.jboss.injection.PersistenceUnitHandler.addPUDependency(PersistenceUnitHandler.java:135) at org.jboss.injection.PersistenceContextHandler.loadXml(PersistenceContextHandler.java:76) at org.jboss.web.tomcat.service.TomcatInjectionContainer.processMetadata(TomcatInjectionContainer.java:564) at org.jboss.web.tomcat.service.WebCtxLoader.start(WebCtxLoader.java:158) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4272) at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:312) at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:144) at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461) at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) at org.jboss.web.deployers.WebModule.start(WebModule.java:97) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668) at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206) at $Proxy36.start(Unknown Source) at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42) at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37) at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348) at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286) at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598) at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553) at org.jboss.system.ServiceController.doChange(ServiceController.java:688) at org.jboss.system.ServiceController.start(ServiceController.java:460) at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163) at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99) at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46) at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62) at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50) at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171) at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439) at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157) at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178) at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210) at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098) at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348) at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598) at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553) at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781) at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:698) at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290) at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.IllegalArgumentException: Can't find a persistence unit named 'PhoenixUnit' in AbstractVFSDeploymentContext@26078163{vfszip:/home/stefan/jboss-5.0.1.GA/server/default/deploy/Phoenix001-EAR.ear/Phoenix001-WEB.war/} at org.jboss.jpa.resolvers.BasePersistenceUnitDependencyResolver.resolvePersistenceUnitSupplier(BasePersistenceUnitDependencyResolver.java:107) at org.jboss.web.tomcat.service.TomcatInjectionContainer.resolvePersistenceUnitSupplier(TomcatInjectionContainer.java:699) at org