Deploy de ejbs no jboss

ai galera algem pode me ajudar estou fazendo deploy da minha aplicação no jboss e estou tendo o seguinte problema

08:48:42,617 INFO  [EARDeployer] Init J2EE application: file:/usr/local/jboss-4.0.4.GA/server/greenline/deploy/fg.ear
08:48:43,464 INFO  [EjbModule] Deploying Departamento
08:48:43,789 INFO  [EjbModule] Deploying Sugestao
08:48:43,817 INFO  [EjbModule] Deploying Funcionario
08:48:44,243 INFO  [Environment] Hibernate 3.2 cr2
08:48:44,267 INFO  [Environment] hibernate.properties not found
08:48:44,275 INFO  [Environment] Bytecode provider name : javassist
08:48:44,304 INFO  [Environment] using JDK 1.4 java.sql.Timestamp handling
08:48:44,634 INFO  [Configuration] Searching for mapping documents in jar: FG_har.har
08:48:44,634 INFO  [Configuration] Found mapping document in jar: br/com/greenline/falegreen/model/Departamento.hbm.xml
08:48:44,990 INFO  [HbmBinder] Mapping class: br.com.greenline.falegreen.model.Departamento -> departamentos
08:48:45,085 INFO  [Configuration] Found mapping document in jar: br/com/greenline/falegreen/model/Funcionario.hbm.xml
08:48:45,133 INFO  [HbmBinder] Mapping class: br.com.greenline.falegreen.model.Funcionario -> funcionarios
08:48:45,137 INFO  [Configuration] Found mapping document in jar: br/com/greenline/falegreen/model/Sugestao.hbm.xml
08:48:45,187 INFO  [HbmBinder] Mapping class: br.com.greenline.falegreen.model.Sugestao -> sugestoes
08:48:45,538 INFO  [NamingHelper] JNDI InitialContext properties:{}
08:48:45,542 INFO  [DatasourceConnectionProvider] Using datasource: java:/jdbc/fgDS
08:48:46,028 INFO  [SettingsFactory] RDBMS: PostgreSQL, version: 8.1.4
08:48:46,037 INFO  [SettingsFactory] JDBC driver: PostgreSQL Native Driver, version: PostgreSQL 8.1 JDBC3 with SSL (build 405)
08:48:46,179 INFO  [Dialect] Using dialect: org.hibernate.dialect.PostgreSQLDialect
08:48:46,206 INFO  [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
08:48:46,207 INFO  [NamingHelper] JNDI InitialContext properties:{}
08:48:46,212 INFO  [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
08:48:46,213 INFO  [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
08:48:46,213 INFO  [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
08:48:46,213 INFO  [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
08:48:46,214 INFO  [SettingsFactory] Automatic flush during beforeCompletion(): enabled
08:48:46,214 INFO  [SettingsFactory] Automatic session close at end of transaction: enabled
08:48:46,214 INFO  [SettingsFactory] JDBC batch size: 15
08:48:46,214 INFO  [SettingsFactory] JDBC batch updates for versioned data: disabled
08:48:46,225 INFO  [SettingsFactory] Scrollable result sets: enabled
08:48:46,229 INFO  [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
08:48:46,230 INFO  [SettingsFactory] Connection release mode: after_statement
08:48:46,234 INFO  [SettingsFactory] Default batch fetch size: 1
08:48:46,235 INFO  [SettingsFactory] Generate SQL with comments: disabled
08:48:46,236 INFO  [SettingsFactory] Order SQL updates by primary key: disabled
08:48:46,236 INFO  [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
08:48:46,255 INFO  [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
08:48:46,256 INFO  [SettingsFactory] Query language substitutions: {}
08:48:46,256 INFO  [SettingsFactory] Second-level cache: enabled
08:48:46,257 INFO  [SettingsFactory] Query cache: disabled
08:48:46,258 INFO  [SettingsFactory] Cache provider: org.hibernate.cache.TreeCacheProvider
08:48:46,272 INFO  [SettingsFactory] Optimize cache for minimal puts: enabled
08:48:46,273 INFO  [SettingsFactory] Structured second-level cache entries: disabled
08:48:46,314 INFO  [SettingsFactory] Echoing all SQL to stdout
08:48:46,316 INFO  [SettingsFactory] Statistics: disabled
08:48:46,317 INFO  [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
08:48:46,318 INFO  [SettingsFactory] Default entity-mode: pojo
08:48:46,504 INFO  [SessionFactoryImpl] building session factory
08:48:46,533 INFO  [PropertyConfigurator] Found existing property editor for org.w3c.dom.Element: org.jboss.util.propertyeditor.ElementEditor@e9de5f
08:48:46,553 INFO  [PropertyConfigurator] configure(): attribute size: 11
08:48:46,632 INFO  [TreeCache] setEvictionPolicyConfig(): [config: null]
08:48:46,638 INFO  [TreeCache] setting cluster properties from xml to: UDP(ip_mcast=true;loopback=false;mcast_addr=228.1.2.12;mcast_port=45582):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD(max_tries=3;shun=true;timeout=2000):FD_SOCK:pbcast.NAKACK(down_thread=true;gc_lag=50;max_xmit_size=8192;retransmit_timeout=600,1200,2400,4800;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=true;up_thread=true)
08:48:46,639 INFO  [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
08:48:46,639 INFO  [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
08:48:46,643 INFO  [NamingHelper] JNDI InitialContext properties:{}
08:48:46,644 INFO  [NamingHelper] JNDI InitialContext properties:{}
08:48:46,656 INFO  [TreeCache] interceptor chain is:
class org.jboss.cache.interceptors.CallInterceptor
class org.jboss.cache.interceptors.PessimisticLockInterceptor
class org.jboss.cache.interceptors.UnlockInterceptor
class org.jboss.cache.interceptors.ReplicationInterceptor
08:48:46,688 INFO  [TreeCache] cache mode is REPL_SYNC
08:48:46,759 INFO  [UDP] unicast sockets will use interface 132.0.1.12
08:48:46,769 INFO  [UDP] socket information:
local_addr=desenv03:32776, mcast_addr=228.1.2.12:45582, bind_addr=/132.0.1.12, ttl=64
sock: bound to 132.0.1.12:32776, receive buffer size=64000, send buffer size=32000
mcast_recv_sock: bound to 132.0.1.12:45582, send buffer size=32000, receive buffer size=64000
mcast_send_sock: bound to 132.0.1.12:32779, send buffer size=32000, receive buffer size=64000
08:48:46,771 INFO  [STDOUT] 
-------------------------------------------------------
GMS: address is desenv03:32776
-------------------------------------------------------
08:48:48,800 INFO  [TreeCache] viewAccepted(): [desenv03:32776|0] [desenv03:32776]
08:48:48,799 INFO  [TreeCache] my local address is desenv03:32776
08:48:48,810 INFO  [TreeCache] state could not be retrieved (must be first member in group)
08:48:48,810 INFO  [LRUPolicy] Starting eviction policy using the provider: org.jboss.cache.eviction.LRUPolicy
08:48:48,810 INFO  [LRUPolicy] Starting a eviction timer with wake up interval of (secs) 5
08:48:48,811 INFO  [TreeCache] new cache is null (may be first member in cluster)
08:48:48,837 INFO  [TreeCache] Cache is started!!
08:48:49,581 WARN  [ServiceController] Problem starting service jboss.har:service=fgHibernateService
org.hibernate.MappingException: persistent class not known: java.lang.Long
	at org.hibernate.cfg.Configuration$1.getIdentifierType(Configuration.java:1964)
	at org.hibernate.type.EntityType.getIdentifierType(EntityType.java:226)
	at org.hibernate.type.EntityType.getIdentifierOrUniqueKeyType(EntityType.java:236)
	at org.hibernate.persister.entity.AbstractPropertyMapping.initIdentifierPropertyPaths(AbstractPropertyMapping.java:171)
	at org.hibernate.persister.entity.AbstractPropertyMapping.initPropertyPaths(AbstractPropertyMapping.java:160)
	at org.hibernate.persister.entity.AbstractEntityPersister.initOrdinaryPropertyPaths(AbstractEntityPersister.java:1628)
	at org.hibernate.persister.entity.AbstractEntityPersister.initPropertyPaths(AbstractEntityPersister.java:1656)
	at org.hibernate.persister.entity.AbstractEntityPersister.postConstruct(AbstractEntityPersister.java:2699)
	at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:386)
	at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
	at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:223)
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1213)
	at org.jboss.hibernate.jmx.Hibernate.buildSessionFactory(Hibernate.java:231)
	at org.jboss.hibernate.jmx.Hibernate.startService(Hibernate.java:155)
	at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
	at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
	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:585)
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
	at $Proxy0.start(Unknown Source)
	at org.jboss.system.ServiceController.start(ServiceController.java:417)
	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
	at $Proxy4.start(Unknown Source)
	at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:997)
	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
	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:659)
	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
	at $Proxy8.deploy(Unknown Source)
	at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
	at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
	at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
	at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
	at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
08:48:49,859 INFO  [ProxyFactory] Bound EJB Home 'Departamento' to jndi 'fg/Departamento'
08:48:49,942 INFO  [ProxyFactory] Bound EJB Home 'Sugestao' to jndi 'fg/Sugestao'
08:48:49,995 INFO  [ProxyFactory] Bound EJB Home 'Funcionario' to jndi 'fg/Funcionario'
08:48:50,001 INFO  [EJBDeployer] Deployed: file:/usr/local/jboss-4.0.4.GA/server/greenline/tmp/deploy/tmp58468fg.ear-contents/FG_ejb.jar
08:48:50,186 INFO  [EARDeployer] Started J2EE application: file:/usr/local/jboss-4.0.4.GA/server/greenline/deploy/fg.ear