[jboss-user] Illegal @PersistenceUnit on javax.persistence.EntityManager :There is no default persistence unit in this deployment.
José Lugo
grande.cronopio at gmail.com
Sun Dec 7 13:16:00 EST 2008
Im trying to deploy my first EJB3, Im using Jboss IDE with Jboss Aplication
Server. When I did the deploy i get this message. I trying to change the
persistence.xml file but it doesnt work.
Somebody knows what Im doing wrong.
--- MBeans waiting for other MBeans ---
ObjectName: jboss.j2ee:service=EJB3,module=EJBQuantum.jar
State: FAILED
Reason: *java.lang.RuntimeException*: Illegal @PersistenceUnit on
javax.persistence.EntityManager com.quantum.entitybeans.OperationTestBean.em
:There is no default persistence unit in this deployment.
--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.j2ee:service=EJB3,module=EJBQuantum.jar
State: FAILED
Reason: *java.lang.RuntimeException*: Illegal @PersistenceUnit on
javax.persistence.EntityManager com.quantum.entitybeans.OperationTestBean.em
:There is no default persistence unit in this deployment.
This is the complete log:
13:44:00,046 WARN [JmxKernelAbstraction]
jboss.j2ee:jar=EJBQuantum.jar,name=OperationTestBean,service=EJB3 is not
registered
13:44:00,046 WARN [ServiceController] Problem starting service
jboss.j2ee:service=EJB3,module=EJBQuantum.jar
*
java.lang.RuntimeException*: Illegal @PersistenceUnit on
javax.persistence.EntityManager com.quantum.entitybeans.OperationTestBean.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(*
InjectionUtil.java:137*)
at org.jboss.injection.InjectionUtil.processAnnotations(*
InjectionUtil.java:174*)
at org.jboss.ejb3.EJBContainer.processMetadata(*EJBContainer.java:361*)
at org.jboss.ejb3.SessionContainer.processMetadata(*
SessionContainer.java:140*)
at org.jboss.ejb3.Ejb3Deployment.processEJBContainerMetadata(*
Ejb3Deployment.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(*
ServiceMBeanSupport.java:289*)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(*
ServiceMBeanSupport.java:245*)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 $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(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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.interceptor.DynamicInterceptor.invoke(*
DynamicInterceptor.java:97*)
at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(*
InterceptorServiceMBeanSupport.java:238*)
at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(*
DeployerInterceptor.java:87*)
at
org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(*
SubDeployerInterceptorSupport.java:188*)
at org.jboss.deployment.SubDeployerInterceptor.invoke(*
SubDeployerInterceptor.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(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 $Proxy9.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.startService(*
AbstractDeploymentScanner.java:336*)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(*
ServiceMBeanSupport.java:289*)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(*
ServiceMBeanSupport.java:245*)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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:304*)
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 org.jboss.deployment.MainDeployer.deploy(*MainDeployer.java:766*)
at sun.reflect.NativeMethodAccessorImpl.invoke0(*Native Method*)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(*ServerImpl.java:482*)
at org.jboss.system.server.ServerImpl.start(*ServerImpl.java:362*)
at org.jboss.Main.boot(*Main.java:200*)
at org.jboss.Main$1.run(*Main.java:508*)
at java.lang.Thread.run(Unknown Source)
13:44:00,046 INFO [EJB3Deployer] Deployed:
file:/C:/jboss/jboss-4.2.3.GA-jdk6/
jboss-4.2.3.GA/server/default/deploy/EJBQuantum.jar
13:44:00,125 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console,
warUrl=.../deploy/jmx-console.war/
13:44:00,312 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
--- MBeans waiting for other MBeans ---
ObjectName: jboss.j2ee:service=EJB3,module=EJBQuantum.jar
State: FAILED
Reason: *java.lang.RuntimeException*: Illegal @PersistenceUnit on
javax.persistence.EntityManager com.quantum.entitybeans.OperationTestBean.em
:There is no default persistence unit in this deployment.
--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.j2ee:service=EJB3,module=EJBQuantum.jar
State: FAILED
Reason: *java.lang.RuntimeException*: Illegal @PersistenceUnit on
javax.persistence.EntityManager com.quantum.entitybeans.OperationTestBean.em
:There is no default persistence unit in this deployment.
13:44:00,437 INFO [Http11Protocol] Arrancando Coyote HTTP/1.1 en puerto
http-localhost%2F127.0.0.1-8080
13:44:00,468 INFO [AjpProtocol] Starting Coyote AJP/1.3 on
ajp-localhost%2F127.0.0.1-8009
13:44:00,484 INFO [Server] JBoss (MX MicroKernel) [4.2.3.GA (build:
SVNTag=JBoss_4_2_3_GA date=200807181439)] Started in 17s:0ms
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20081207/c688b471/attachment.html
More information about the jboss-user
mailing list