Hello,

Je développe une application qui doit tourner sous weblogic 92. Je dois définir que certains package doivent être choisi dans les lib que je déploie.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-application xmlns="http://www.bea.com/ns/weblogic/90">
<prefer-application-packages>
    <package-name>org.apache.xerces.*</package-name>
    <package-name>javax.jws.*</package-name>       
</prefer-application-packages>
</weblogic-application>
Mais à première vu lorsque je déploie mon application (de type application web) ce fichier n'est pas pris en compte

Je me demande donc si je dois la déployer en tant que enterprise application pour que ce fichier soit pris en compte, je n'utilise pas EJB 3.0 mais JPA et Hibernate couplé avec Spring hibernateTemplate en non pas un EntityManager

Donc comment faire en sorte que weblogic prenne en compte le fichier weblogic-application sans constuire un ear ? Ou alors es il possible de créer un ear qui ne contient pas d'EJB ?

D'avance merci