Hi All, 
I'm using JBOSS 4.0.3 SP1.
I tried to implement it as follow :

Fund.java
 
package com.fids.test;
  | 
  | import java.io.Serializable;
  | 
  | import javax.persistence.Entity;
  | import javax.persistence.GeneratorType;
  | import javax.persistence.Id;
  | import javax.persistence.Table;
  | 
  | @Entity
  | @Table(name = "fund")
  | public class Fund implements Serializable {
  |     private int id;
  |     private String name;
  |     private double growthrate;
  | 
  |     public Fund () { }
  | 
  |     public Fund (String name, double growthrate) {
  |             this.name = name;
  |         this.growthrate = growthrate;
  |     }
  | 
  |     @Id(generate = GeneratorType.AUTO)
  |     public int getId () {
  |             return id;
  |     }
  | 
  |     public void setId (int id) {
  |         this.id = id;
  |     }
  | 
  |     public String getName () {
  |         return name;
  |     }
  | 
  |     public void setName (String name) {
  |         this.name = name;
  |     }
  | 
  |     public double getGrowthrate() {
  |             return growthrate;
  |     }
  | 
  |     public void setGrowthrate(double growthrate) {
  |             this.growthrate = growthrate;
  |     }
  | }

persistence.xml

<entity-manager>
  |   <name>fids</name>
  |   <provider>org.hibernate.ejb.HibernatePersistence</provider>
  |   <jta-data-source>java:/DefaultDS</jta-data-source>
  |   <properties>
  |     <property name="hibernate.dialect" 
value="org.hibernate.dialect.HSQLDialect"/>
  |         
  |     <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
  |       </properties>
  | </entity-manager>


I'm receiving the following error: 

13:52:47,502 INFO  [JaccHelper] Initialising JACC Context for deployment: EJB3Te
  | st.par
  | 13:52:47,663 INFO  [Ejb3Deployment] Found persistence.xml file in EJB3 jar
  | 13:52:47,823 INFO  [Environment] Hibernate 3.1
  | 13:52:47,833 INFO  [Environment] hibernate.properties not found
  | 13:52:47,833 INFO  [Environment] using CGLIB reflection optimizer
  | 13:52:47,833 INFO  [Environment] using JDK 1.4 java.sql.Timestamp handling
  | 13:52:47,983 INFO  [Ejb3Configuration] found EJB3 Entity bean: 
com.fids.test.Fun
  | d
  | 13:52:48,023 WARN  [ServiceController] Problem creating service 
jboss.j2ee:servi
  | ce=EJB3,module=EJB3Test.par
  | java.lang.IllegalArgumentException: class or package not found
  |         at 
org.hibernate.ejb.Ejb3Configuration.addNamedAnnotatedClasses(Ejb3Conf
  | iguration.java:558)
  |         at 
org.hibernate.ejb.Ejb3Configuration.createEntityManagerFactory(Ejb3Co
  | nfiguration.java:387)
  |         at 
org.hibernate.ejb.Ejb3Configuration.createContainerEntityManagerFacto
  | ry(Ejb3Configuration.java:202)
  |         at 
org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFa
  | ctory(HibernatePersistence.java:78)
  |         at 
org.jboss.ejb3.Ejb3Deployment.initializeManagedEntityManagerFactory(E
  | jb3Deployment.java:512)
  |         at org.jboss.ejb3.Ejb3Deployment.create(Ejb3Deployment.java:253)
  |         at 
org.jboss.ejb3.Ejb3JmxDeployment.create(Ejb3JmxDeployment.java:230)
  |         at org.jboss.ejb3.Ejb3Module.createService(Ejb3Module.java:34)
  |         at 
org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBean
  | Support.java:245)
  |         at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
  | eanSupport.java:228)
  |         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
  | sorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
  | er.java:141)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
  |         at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
  | java:245)
  |         at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |         at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
  | ler.java:943)
  |         at $Proxy0.create(Unknown Source)
  |         at 
org.jboss.system.ServiceController.create(ServiceController.java:341)
  | 
  |         at 
org.jboss.system.ServiceController.create(ServiceController.java:284)
  | 
  |         at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
  | sorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
  | er.java:141)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
  |         at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
  | java:245)
  |         at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
  |         at $Proxy10.create(Unknown Source)
  |         at org.jboss.ejb3.EJB3Deployer.create(EJB3Deployer.java:208)
  |         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:585)
  |         at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
  | er.java:141)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
  |         at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
  | java:245)
  |         at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
  |         at $Proxy11.create(Unknown Source)
  |         at org.jboss.deployment.MainDeployer.create(MainDeployer.java:935)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:789)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:753)
  |         at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
  | sorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
  | er.java:141)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |         at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
  | or.java:118)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |         at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
  | BeanOperationInterceptor.java:127)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |         at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
  | java:245)
  |         at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
  |         at $Proxy6.deploy(Unknown Source)
  |         at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymen
  | tScanner.java:319)
  |         at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS
  | canner.java:507)
  |         at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
  | doScan(AbstractDeploymentScanner.java:192)
  |         at 
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(A
  | bstractDeploymentScanner.java:265)
  |         at 
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
  | upport.java:274)
  |         at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
  | eanSupport.java:230)
  |         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:585)
  |         at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
  | er.java:141)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
  |         at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
  | java:245)
  |         at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |         at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
  | ler.java:943)
  |         at $Proxy0.start(Unknown Source)
  |         at 
org.jboss.system.ServiceController.start(ServiceController.java:428)
  |         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:585)
  |         at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
  | er.java:141)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
  |         at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
  | java:245)
  |         at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
  |         at $Proxy4.start(Unknown Source)
  |         at org.jboss.deployment.SARDeployer.start(SARDeployer.java:285)
  |         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:989)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:790)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:753)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:737)
  |         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:585)
  |         at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
  | er.java:141)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |         at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
  | or.java:118)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |         at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
  | BeanOperationInterceptor.java:127)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |         at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
  | java:245)
  |         at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
  |         at $Proxy5.deploy(Unknown Source)
  |         at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:453)
  |         at org.jboss.system.server.ServerImpl.start(ServerImpl.java:330)
  |         at org.jboss.Main.boot(Main.java:187)
  |         at org.jboss.Main$1.run(Main.java:438)
  |         at java.lang.Thread.run(Thread.java:595)
  | Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: 
com.fids
  | .test.Fund
  |         at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:198)
  |         at 
org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryCl
  | assLoader.java:475)
  |         at 
org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassL
  | oader.java:377)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
  |         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
  |         at java.lang.Class.forName0(Native Method)
  |         at java.lang.Class.forName(Class.java:164)
  |         at 
org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:108)
  | 
  |         at 
org.hibernate.ejb.Ejb3Configuration.addNamedAnnotatedClasses(Ejb3Conf
  | iguration.java:552)
  |         ... 112 more
  | 13:52:48,153 INFO  [EJB3Deployer] Deployed: 
file:/D:/jboss-4.0.3SP1/server/defau
  | lt/deploy/EJB3Test.par
  | 13:52:48,213 INFO  [TomcatDeployer] deploy, ctxPath=/jmx-console, 
warUrl=.../dep
  | loy/jmx-console.war/
  | 13:52:48,314 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
  | 
  | --- MBeans waiting for other MBeans ---
  | ObjectName: jboss.j2ee:service=EJB3,module=EJB3Test.par
  |   State: FAILED
  |   Reason: java.lang.IllegalArgumentException: class or package not found
  | 
  | --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
  | ObjectName: jboss.j2ee:service=EJB3,module=EJB3Test.par
  |   State: FAILED
  |   Reason: java.lang.IllegalArgumentException: class or package not found

What I'm doing wrong ? 



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

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


-------------------------------------------------------
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
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to