Je suis entreint de tester l'exemple du site http://wiki.eclipse.org/WTP_JEE5_Test_Scenarios mais avec
oracle10g j'ai rencontrer des problèmes lors de l'execution de ma page jsp:il me retourne l'exception suivante:
org.apache.jasper.JasperException: javax.servlet.ServletException: javax.naming.NameNotFoundException: HelloWorldStateless not bound
j'ai pas compris le problème, est ce que ma persistence.xml est fauuse ou quoi
persistence.xml:
<?xml version="1.0" encoding="UTF-8"?><persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
<persistence-unit name="HelloWorldPU">
<jta-data-source>jdbc/OracleDS</jta-data-source><mapping-file>META-INF/orm.xml</mapping-file></persistence-unit></
persistence>
HelloWorldBean.java:
@Stateless(name = "HelloWorldStateless", mappedName = "HelloWorldStateless")
@Remote(HelloWorld.class)
public class HelloWorldBean implements HelloWorld {
@PersistenceUnit(name = "HelloWorldPU")
EntityManagerFactory emf;
public HelloWorldMessage hello(String language) {
Query query = emf.createEntityManager().createQuery(
"select h from HelloWorld h where h.language = :lang ");
query.setParameter("lang", language);
List<HelloWorldMessage> list = query.getResultList();
if (list.size() == 0)
return list.get(0);
return null;
}}
merci de me répondre
j'ai besoin de votre aide
