IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

Génération Ear & Application.xml


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 18
    Par défaut Génération Ear & Application.xml
    Bonjour

    Quand je génère l'ear d'un projet avec Maven , j'obtiens alors dans mon répertoire target :

    l'ear
    l'ear décompressé dans un dossier portant son nom
    un fichier application.xml

    Au déploiement de mon ear, Websphere m'indique un problème avec le descripteur de déploiement. En modifiant le fichier application.xml présent dans l'archive ( ear ) par celui qui est à la racine du répertoire target cela fonctionne.

    Je ne comprends pas d'où vient le problème, et pourquoi les deux fichiers application.xml ne sont pas semblables

  2. #2
    Membre expérimenté Avatar de coco62
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 237
    Par défaut
    La question est donc d'ou viens le application.xml du package.

    le resultat est il le meme apres mvn clean, mvn package.
    Quel tete a ton pom : partie construction ear.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 18
    Par défaut
    Oui c'est pareil après mvn clean et mvn package.
    En fait dans l'application.xml de l'archive, les balises <security-role> ne sont pas présentes, contrairement au fichier application.xml se trouvant à la racine du répertoire target.

    Voici un apercu de l'entête de mon pom.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns : xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ./maven.xsd ">
    <modelVersion>4.0.0</modelVersion>
    <groupId>projet</groupId>
    <artifactId>projetEar</artifactId>
    <packaging>ear</packaging>
    <version>0.0.1</version>
    <name>Nom_projet</name>
    <url>http://url.projet.fr</url>
    <description>
    description du projet
    </description>

  4. #4
    Membre expérimenté Avatar de coco62
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 237
    Par défaut
    si tu fais un
    mvn ear:generate-application-xml, il te construit quel application.xml, celui du répertoire target ou celui de l'ear ?

    pour le pom, tu peux lui indiquer le plugin et donc le customiser
    <plugin>
    <artifactId>maven-ear-plugin</artifactId>
    <configuration>
    <!-- configuration elements goes here -->
    </configuration>
    </plugin>

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 18
    Par défaut
    Il me génère un application.xml semblable à celui situé à la racine du répertoire target. C'est donc un application.xml comme celui ci qu'il me faut dans l'ear

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 18
    Par défaut
    j'ai effectivement utilisé le plugin :


    <build>
    <plugins>


    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-ear-plugin</artifactId>
    <configuration>
    ...

    <modules>
    <webModule>

    </webModule>

    <javaModule>

    </javaModule>
    </modules>

    <security>

    </security>
    </configuration>
    </plugin>
    </plugins>
    </build>


    ( Au passage , merci de m'aider, et surtout de répondre aussi vite )

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 10/10/2014, 09h10
  2. Configuration .ear glassfish-application.xml
    Par Elendhil dans le forum Glassfish et Payara
    Réponses: 2
    Dernier message: 05/06/2011, 21h11
  3. Maven-ear-plugin, application.xml et JBoss
    Par FrenchFrogger dans le forum Maven
    Réponses: 1
    Dernier message: 28/01/2009, 23h18
  4. [EAR] Générer un ear avec application.xml
    Par imane_bennouna dans le forum Java EE
    Réponses: 1
    Dernier message: 21/05/2008, 10h14
  5. Réponses: 2
    Dernier message: 21/05/2007, 11h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo