Bonjour,

Je découvre GWT, et voilà le problème que j'ai :

j'ai créé une listbox afin de récupérer des éléments dans une bdd.

j'ai mis dans jboss-4.2.1.GA/server/default/deploy le fichier toto-ds.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<datasources>
   <local-tx-datasource>
      <jndi-name>jdbc/DsOeuvre</jndi-name>
      <connection-url>jdbc:mysql://localhost:3306/leotxando</connection-url>
      <driver-class>com.mysql.jdbc.Driver</driver-class>
      <user-name>root</user-name>
      <password></password>
      <min-pool-size>5</min-pool-size>
      <max-pool-size>20</max-pool-size>
      <idle-timeout-minutes>0</idle-timeout-minutes>
   </local-tx-datasource>
</datasources>
par la suite j'ai bien créé un fichier persistence.xml dans un packg ejb -> ejbModule -> META-INF :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<persistence-unit name="oeuvreTotoPU" > 
		<description>....</description>
		<jta-data-source>java:/jdbc/DsOeuvre</jta-data-source>
		<class>net.homeunix.leotxando.objets.Oeuvre</class>
		<class>net.homeunix.leotxando.objets.TypeOeuvre</class>
		<properties>
			<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
		</properties>
	</persistence-unit>
</persistence>
dans mon ejb, j ai bien implémenté mon interface qui est en @Local avec :
@PersistenceContext(unitName="oeuvreTotoPU")
public ArrayList<TypeOeuvre> getAllTypeOeuvre(){
...
}

l'erreur donnée est la suivante :
at net.homeunix.leotxando.server.GetTypeImpl.getAllTypeOeuvre(GetTypeImpl.java:43)

au niveau de la ligne concernée j'ai pourtant :
IOeuvres bean = (IOeuvres) context.lookup("EARToto/EjbToto/local");

dans l'EAR du serveur JBOSS j'ai bien les même nom de projets soit :
EARToto et EjbToto.

je ne sais vraiment pas où peut être le soucis...

un grand merci pour votre aide