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#4140164 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4140164 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
