Here it is...
| C:\jboss-4.2.2.GA\server\default\deploy>jar -tf tps-entity.jar
| META-INF/
| META-INF/MANIFEST.MF
| tps/entity/Flight.class
| meta-inf/persistence.xml
| tps/entity/IFlight.class
| tps/entity/FlightBean.class
|
| C:\jboss-4.2.2.GA\server\default\deploy>
|
I took out the unitName, so now I'm only using @PersistenceContext. Here is the error
I got.
| ===============================================================================
|
| JBoss Bootstrap Environment
|
| JBOSS_HOME: C:\jboss-4.2.2.GA
|
| JAVA: C:\Sun\SDK\jdk\bin\java
|
| JAVA_OPTS: -Dprogram.name=run.bat -server -Xms128m -Xmx512m -Dsun.rmi.dgc.cli
| ent.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
|
| CLASSPATH: C:\Sun\SDK\jdk\lib\tools.jar;C:\jboss-4.2.2.GA\bin\run.jar
|
| ===============================================================================
|
| 10:21:48,265 INFO [Server] Starting JBoss (MX MicroKernel)...
| 10:21:48,265 INFO [Server] Release ID: JBoss [Trinity] 4.2.2.GA (build: SVNTag=
| JBoss_4_2_2_GA date=200710221139)
| 10:21:48,265 INFO [Server] Home Dir: C:\jboss-4.2.2.GA
| 10:21:48,265 INFO [Server] Home URL: file:/C:/jboss-4.2.2.GA/
| 10:21:48,265 INFO [Server] Patch URL: null
| 10:21:48,265 INFO [Server] Server Name: default
| 10:21:48,265 INFO [Server] Server Home Dir: C:\jboss-4.2.2.GA\server\default
| 10:21:48,265 INFO [Server] Server Home URL: file:/C:/jboss-4.2.2.GA/server/defa
| ult/
| 10:21:48,265 INFO [Server] Server Log Dir: C:\jboss-4.2.2.GA\server\default\log
|
| 10:21:48,265 INFO [Server] Server Temp Dir: C:\jboss-4.2.2.GA\server\default\tm
| p
| 10:21:48,265 INFO [Server] Root Deployment Filename: jboss-service.xml
| 10:21:48,625 INFO [ServerInfo] Java version: 1.6.0,Sun Microsystems Inc.
| 10:21:48,625 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 1.6.0-b105,S
| un Microsystems Inc.
| 10:21:48,625 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
| 10:21:49,234 INFO [Server] Core system initialized
| 10:21:51,968 INFO [WebService] Using RMI server codebase:
http://127.0.0.1:8083
| /
| 10:21:51,984 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resour
| ce:jboss-log4j.xml
| 10:21:52,625 INFO [TransactionManagerService] JBossTS Transaction Service (JTA
| version) - JBoss Inc.
| 10:21:52,781 INFO [TransactionManagerService] Setting up property manager MBean
| and JMX layer
| 10:21:53,046 INFO [TransactionManagerService] Starting recovery manager
| 10:21:53,140 INFO [TransactionManagerService] Recovery manager started
| 10:21:53,140 INFO [TransactionManagerService] Binding TransactionManager JNDI R
| eference
| 10:21:56,265 INFO [EJB3Deployer] Starting java:comp multiplexer
| 10:21:56,609 INFO [STDOUT] no object for null
| 10:21:56,609 INFO [STDOUT] no object for null
| 10:21:56,625 INFO [STDOUT] no object for null
| 10:21:56,640 INFO [STDOUT] no object for {urn:jboss:bean-deployer}supplyType
| 10:21:56,656 INFO [STDOUT] no object for {urn:jboss:bean-deployer}dependsType
| 10:21:58,921 INFO [NativeServerConfig] JBoss Web Services - Native
| 10:21:58,921 INFO [NativeServerConfig] jbossws-native-2.0.1.SP2 (build=20071021
| 0837)
| 10:21:59,953 INFO [Embedded] Catalina naming disabled
| 10:22:00,093 INFO [AprLifecycleListener] The Apache Tomcat Native library which
| allows optimal performance in production environments was not found on the java
| .library.path: C:\Sun\SDK\jdk\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;
| C:\WINDOWS;C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\INDIGO~1\perl\bin
| ;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\QuickT
| ime\QTSystem\;C:\Sun\SDK\jdk\bin;C:\Program Files\apache-ant-1.7.0\bin;C:\PRISM
| WORKSPACE\PrismMW\lib;C:\Program Files\AspectJ\bin;C:\Program Files\AspectJ\lib\
| aspectjrt.jar;C:\Program Files\Common Files\Adobe\AGL;C:\PROGRA~1\ADDINS~1\XLSTA
| T~1;C:\indigoperl\perl\bin;C:\xmlbeans-2.3.0\bin;C:\shiftone-jrat-0.71b.zip;C:\j
| boss-4.2.2.GA;C:\jboss-4.2.2.GA\bin;ORACLE_HOME;ORACLE_SID;C:\oraclexe\app\oracl
| e\product\10.2.0\server\jdbc\lib;C:\Sun\SDK\bin;C:\Program Files\Pinnacle\Shared
| Files;C:\Program Files\Pinnacle\Shared Files\Filter
| 10:22:00,296 INFO [Http11Protocol] Initializing Coyote HTTP/1.1 on http-127.0.0
| .1-8080
| 10:22:00,296 INFO [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-127.0.0.1-80
| 09
| 10:22:00,296 INFO [Catalina] Initialization processed in 340 ms
| 10:22:00,296 INFO [StandardService] Starting service jboss.web
| 10:22:00,296 INFO [StandardEngine] Starting Servlet Engine: JBossWeb/2.0.1.GA
| 10:22:00,343 INFO [Catalina] Server startup in 39 ms
| 10:22:00,437 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jboss-w
| eb.deployer/ROOT.war/
| 10:22:01,171 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/
| http-invoker.sar/invoker.war/
| 10:22:01,296 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../deploy/
| jbossws.sar/jbossws-context.war/
| 10:22:01,531 INFO [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../
| deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
| 10:22:02,859 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../dep
| loy/management/console-mgr.sar/web-console.war/
| 10:22:03,421 INFO [MailService] Mail Service bound to java:/Mail
| 10:22:03,531 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/jboss-ha-local-jdbc.rar
| 10:22:03,656 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/jboss-ha-xa-jdbc.rar
| 10:22:03,687 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/jboss-local-jdbc.rar
| 10:22:03,718 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/jboss-xa-jdbc.rar
| 10:22:03,781 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/jms/jms-ra.rar
| 10:22:03,796 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/mail-ra.rar
| 10:22:03,828 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/quartz-ra.rar
| 10:22:03,843 INFO [QuartzResourceAdapter] start quartz!!!
| 10:22:03,890 INFO [SimpleThreadPool] Job execution threads will use class loade
| r of thread: main
| 10:22:03,921 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
| 10:22:03,921 INFO [RAMJobStore] RAMJobStore initialized.
| 10:22:03,921 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzSchedule
| r' initialized from default resource file in Quartz package:
'quartz.properties'
|
| 10:22:03,921 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
| 10:22:03,921 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUS
| TERED started.
| 10:22:04,781 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
| oss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name
'java:DefaultDS'
| 10:22:05,015 INFO [A] Bound to JNDI name: queue/A
| 10:22:05,015 INFO [B] Bound to JNDI name: queue/B
| 10:22:05,015 INFO [C] Bound to JNDI name: queue/C
| 10:22:05,015 INFO [D] Bound to JNDI name: queue/D
| 10:22:05,015 INFO [ex] Bound to JNDI name: queue/ex
| 10:22:05,046 INFO [testTopic] Bound to JNDI name: topic/testTopic
| 10:22:05,046 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
| 10:22:05,046 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic
|
| 10:22:05,046 INFO [testQueue] Bound to JNDI name: queue/testQueue
| 10:22:05,078 INFO [UILServerILService] JBossMQ UIL service available at : /127.
| 0.0.1:8093
| 10:22:05,125 INFO [DLQ] Bound to JNDI name: queue/DLQ
| 10:22:05,390 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
| oss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name
'java:JmsXA'
| 10:22:05,421 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../dep
| loy/jmx-console.war/
| 10:22:05,921 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8
| 080
| 10:22:05,953 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 10:22:05,984 INFO [Server] JBoss (MX MicroKernel) [4.2.2.GA (build: SVNTag=JBos
| s_4_2_2_GA date=200710221139)] Started in 17s:703ms
| 10:22:21,312 WARN [ServiceController] Ignoring request to stop nonexistent serv
| ice: jboss.j2ee:jar=tps-entity.jar,name=FlightBean,service=EJB3
| 10:22:21,312 WARN [ServiceController] Ignoring request to destroy nonexistent s
| ervice: jboss.j2ee:jar=tps-entity.jar,name=FlightBean,service=EJB3
| 10:22:21,312 WARN [JmxKernelAbstraction] jboss.j2ee:jar=tps-entity.jar,name=Fli
| ghtBean,service=EJB3 is not registered
| 10:22:21,312 WARN [ServiceController] Problem starting service jboss.j2ee:servi
| ce=EJB3,module=tps-entity.jar
| java.lang.RuntimeException: Illegal @PersistenceUnit on protected javax.persiste
| nce.EntityManager tps.entity.FlightBean.em :There is no default persistence unit
| in this deployment.
| at org.jboss.injection.PersistenceContextHandler.handleFieldAnnotations(
| PersistenceContextHandler.java:182)
| at org.jboss.injection.InjectionUtil.processFieldAnnotations(InjectionUt
| il.java:137)
| at org.jboss.injection.InjectionUtil.processAnnotations(InjectionUtil.ja
| va:174)
| at org.jboss.ejb3.EJBContainer.processMetadata(EJBContainer.java:358)
| at org.jboss.ejb3.SessionContainer.processMetadata(SessionContainer.java
| :140)
| at org.jboss.ejb3.Ejb3Deployment.processEJBContainerMetadata(Ejb3Deploym
| ent.java:292)
| at org.jboss.ejb3.Ejb3Deployment.start(Ejb3Deployment.java:356)
| at org.jboss.ejb3.Ejb3Module.startService(Ejb3Module.java:91)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
| upport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
| eanSupport.java:245)
| at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
| sorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
| er.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(ServiceControl
| ler.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(DelegatingMethodAcces
| sorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
| er.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 $Proxy33.start(Unknown Source)
| at org.jboss.ejb3.EJB3Deployer.start(EJB3Deployer.java:512)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
| java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
| sorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
| er.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
| or.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
| BeanOperationInterceptor.java:142)
| at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor
| .java:97)
| at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(Intercepto
| rServiceMBeanSupport.java:238)
| at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInt
| erceptor.java:87)
| at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.
| start(SubDeployerInterceptorSupport.java:188)
| at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterce
| ptor.java:95)
| 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 $Proxy34.start(Unknown Source)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
| sorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
| er.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
| or.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
| BeanOperationInterceptor.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 $Proxy9.deploy(Unknown Source)
| at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymen
| tScanner.java:421)
| at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS
| canner.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)
| 10:22:21,390 INFO [EJB3Deployer] Deployed: file:/C:/jboss-4.2.2.GA/server/defau
| lt/deploy/tps-entity.jar
| 10:22:21,406 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
|
| --- MBeans waiting for other MBeans ---
| ObjectName: jboss.j2ee:service=EJB3,module=tps-entity.jar
| State: FAILED
| Reason: java.lang.RuntimeException: Illegal @PersistenceUnit on protected java
| x.persistence.EntityManager tps.entity.FlightBean.em :There is no default persis
| tence unit in this deployment.
|
| --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
| ObjectName: jboss.j2ee:service=EJB3,module=tps-entity.jar
| State: FAILED
| Reason: java.lang.RuntimeException: Illegal @PersistenceUnit on protected java
| x.persistence.EntityManager tps.entity.FlightBean.em :There is no default persis
| tence unit in this deployment.
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4140164#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...