bonjour,

j'essaye de tester un EJB3 entite deployé dans un serveurs JBOSS 5 AS. mais il me genere des exception lorsque j'essaye d'ajouter une ligne dans une BD. lors de la recherche il me renoive aucun resultat.
les exceptions de l'ajout sont :
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
log4j:WARN No appenders could be found for logger (org.jnp.interfaces.TimedSocketFactory).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" java.lang.reflect.UndeclaredThrowableException
	at $Proxy2.ajouterClient121(Unknown Source)
	at com.ess.cl.clio.main(clio.java:34)
Caused by: java.lang.ClassNotFoundException: org.hibernate.PersistentObjectException
	at org.jboss.remoting.serialization.ClassLoaderUtility.loadClass(ClassLoaderUtility.java:103)
	at org.jboss.remoting.loading.RemotingClassLoader.loadClass(RemotingClassLoader.java:86)
	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Unknown Source)
	at org.jboss.remoting.loading.ObjectInputStreamWithClassLoader.resolveClass(ObjectInputStreamWithClassLoader.java:176)
	at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
	at java.io.ObjectInputStream.readClassDesc(Unknown Source)
.......
Mon client:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
public static void main(String[] args) throws Exception {
      try {
    	  Properties properties = new Properties();
    	  properties.put("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory");
    	  properties.put("java.naming.factory.url.pkgs","=org.jboss.naming:org.jnp.interfaces");
    	  properties.put("java.naming.provider.url","localhost:1099");
         Context context = new InitialContext(properties);
 SessRemote ss=(SessRemote) context.lookup("Sess/remote");
Tab_util tab=new Tab_util(3,13,"yyy","xxx","090845","nnnn","kk@html","095","ccp","22345");
ss.ajouterClient121(tab);
ss.rechercheClient121(1);
.........
j'ai ajouter lejbossall-client.jar a ma CLASSPATH ainsi que le jar de l'EJB.