Hi,
I face this problem trying to run mu app using head of CVS on the jboss-head:

13:45:28,743 WARN  [ServiceController] Problem starting service 
jboss.j2ee:service=EJB3,module=mcipro.ejb3
java.lang.RuntimeException: Field private javax.persistence.EntityManager 
com.tarhyar.ne.NeLogicAction.em @PersistenceUnit in error: This isn't a scoped 
deployment unit
        at 
org.jboss.ejb3.injection.PersistenceContextHandler.loadFieldDependencies(PersistenceContextHandler.java:306)
        at 
org.jboss.ejb3.injection.PersistenceContextHandler.loadDependencies(PersistenceContextHandler.java:349)
        at org.jboss.ejb3.EJBContainer.processMetadata(EJBContainer.java:239)
        at 
org.jboss.ejb3.SessionContainer.processMetadata(SessionContainer.java:77)
        at 
org.jboss.ejb3.Ejb3Deployment.processEJBContainerMetadata(Ejb3Deployment.java:410)
        at org.jboss.ejb3.Ejb3Deployment.start(Ejb3Deployment.java:461)
        at org.jboss.ejb3.Ejb3Module.startService(Ejb3Module.java:139)
        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: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:262)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
        at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:974)
        at $Proxy0.start(Unknown Source)
--------------------------
my class looks like :
@Stateful
@Name("neLogic")
@Scope(ScopeType.SESSION)
@Interceptors(SeamInterceptor.class)
@TransactionAttribute(REQUIRES_NEW)
public class NeLogicAction implements NeLogic, Serializable {

    private static Logger log =Logger.getLogger(NeLogicAction.class);

    @PersistenceContext
    private EntityManager em;

    @In( required = false)
    private Ne ne;


    public String addNe() {
        
        log.debug("adding Ne");
        log.info("adding ne");
        em.persist(ne);
        return "main";

    }


}


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3917501#3917501

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3917501


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to