Bonjour à tous,

j'essaye de développer un bean entity que j'aimerai déployer sur un serveur Apache Geronimo.

J'ai donc créé mon bean entity dans Eclipse (sous un projet JPA).
Le fichier persistance.xml a été créé automatiquement :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">
	<persistence-unit name="EntityEJB">
		<class>entity.Rdcodeco</class>
	</persistence-unit>
</persistence>
Je ne vois nulle part la configuration pour l'accès à ma base de donnée.

J'ai plusieurs questions :

- Faut-il que je définisse un pool de connexion sur mon serveur Geronimo? Je suppose que je dois configurer l'accès à ma base de données directement dans le serveur...
- Dois-je ajouter d'autres informations dans le fichier persistenc.xml?
- Ou doit-on ajouter le driver jdbc oracle (ojdbc.jar)?

Pour le déploiement, je compte exporter un EJB Jar File sous Eclipse.

Je ne vois pas non plus comment faire pour tester mon bean Entity directement dans Eclipse... Dois-je obligatoirement utiliser l'implémentation OpenJPA fournie par Geronimo?

Merci d'avance.