Bonjour,
je viens de développer un Bean CMP, dont la génération des stubs et des skeletons s'est bien paC avec GENIC. mais au moment du déploiement sur la page Web de jonas Admin, j'ai le message suivant :
et sur la console où j'ai exécuté jonas start, j'ai eu droit à :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Deploy error : client.jar : java.rmi.RemoteException: Cannot create Container; nested exception is: javax.ejb.EJBException: Impossible to instanciate the entity factory: jorm.rdb.mysql.ClientMapping; nested exception is: java.lang.ClassNotFoundException: jorm.rdb.mysql.ClientMapping
j'insiste sur le fait que mon fichier datasource est bien défini, mon jonas.properties aussi, j'ai téléchargé jorm (bien que jonas l'intègre d'origine) mais j'ai pas su quoi faire avec, surtout que la classe jorm.rdb.mysql.ClientMapping n'existe null part !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 2005-04-01 20:28:35,725 : JContainer.addBean : Impossible to instanciate the ent ity factory: jorm.rdb.mysql.ClientMapping java.lang.ClassNotFoundException: jorm.rdb.mysql.ClientMapping at java.net.URLClassLoader$1.run(URLClassLoader.java:198) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:186) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at java.lang.ClassLoader.loadClass(ClassLoader.java:255) at org.objectweb.jonas_ejb.container.JContainer.addBean(JContainer.java: 465) at org.objectweb.jonas.container.EJBServiceImpl.createContainer(EJBServi ceImpl.java:549) at org.objectweb.jonas.container.EJBServiceImpl.createContainer(EJBServi ceImpl.java:826) 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:324) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:16 28) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15 23) at org.objectweb.jonas.jmx.sunri.RMIConnectorImpl.invoke(RMIConnectorImp l.java:121) at sun.reflect.GeneratedMethodAccessor97.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261) at org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef.runDispatch(JUn icastServerRef.java:165) at org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef.dispatch(JUnica stServerRef.java:149) at sun.rmi.transport.Transport$1.run(Transport.java:148) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:144) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:4 60) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport .java:701) at java.lang.Thread.run(Thread.java:536)
Quel peut être la solution ? ! merci par avance
Partager