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

Wildfly/JBoss Java Discussion :

Mise à jour du module cxf jax-ws de Wildfly


Sujet :

Wildfly/JBoss Java

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2016
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2016
    Messages : 25
    Points : 32
    Points
    32
    Par défaut Mise à jour du module cxf jax-ws de Wildfly
    J'ai constamment des soucis(classNotFoundException, classDefError, BeanDefinitionStoreException...) lorsque je déploie mon application web (spring boot) sur Wildfly 10. Ceci est certainement dû au fait que la version cxf de mon appli est la 3.1.7, alors que celle de Wildfly est la 3.1.4.

    Est-il possible de mettre à jour le module cxf de wildlfy à la version 3.1.7? ou alors désactiver ce module pour mon application?

    Si, oui je vous prie de me donner les syntaxes et/ou les manipulations exactes à faire. Merci d'avance

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
        <deployment>
            <exclude-subsystems>
                <subsystem name="webservices" />
                <subsystem name="weld" /> <!-- Prevent WELD-000070 failure -->
            </exclude-subsystems>
        </deployment>
    </jboss-deployment-structure>
    A mettre dans ton WEB-INF/jboss-deployment-structure.xml

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2016
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2016
    Messages : 25
    Points : 32
    Points
    32
    Par défaut
    Merci tchize_ , ça marche.
    Mais j'aimerais bien comprendre l'écriture(la configuration ) de ce fichier (jboss-deployment-structure.xml), j'ai beau lire la documentation mais je sens que ce n'est pas encore très clair dans ma tête... .

    S'il vous plait pourriez-vous me donner quelques explications? Et aussi je voudrais savoir svp dans quel situation on utilise ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
       <exclusions>
           <module name="org.apache.cxf" />
           <module name="org.apache.cxf.impl" />
       </exclusions>
    Merci de m'aider

  4. #4
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Citation Envoyé par Dr. Fioko Voir le message
    Merci tchize_ , ça marche.
    Mais j'aimerais bien comprendre l'écriture(la configuration ) de ce fichier (jboss-deployment-structure.xml), j'ai beau lire la documentation mais je sens que ce n'est pas encore très clair dans ma tête... .
    Chaque élément du jboss-structure est documenté ici:
    https://docs.jboss.org/author/displa...ing+in+WildFly

    exclusion te permet de retirer uniquement certaines librairies du classloader. Mais attention, les sous-systèmes qui en on besoin ne marcheront plus! Un module, c'est une librairie fournie par le conteneur (un driver par exemple), un sous-système c'est une fonctionnalité (serveur web, ejb, jpa, jndi, ...)

    Ici on a supprimé soussystème "webservice" puisque celui-ci entre en conflit avec ton cxf et comme weld va casser sans ce sous-système, on l'a aussi retiré.

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

Discussions similaires

  1. Installation ou mise à jour des modules
    Par kitiss dans le forum Odoo (ex-OpenERP)
    Réponses: 1
    Dernier message: 14/12/2013, 10h30
  2. Réponses: 1
    Dernier message: 19/04/2013, 09h32
  3. Mise à jour des modules - problème au lancement
    Par impolitis dans le forum Firefox
    Réponses: 1
    Dernier message: 06/02/2012, 23h15
  4. mise à jour des modules BioPerl et BioPerl::run
    Par Jasmine80 dans le forum Modules
    Réponses: 0
    Dernier message: 23/11/2009, 12h25
  5. problème de mise à jour des modules
    Par Jasmine80 dans le forum Modules
    Réponses: 14
    Dernier message: 30/05/2008, 11h36

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