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 :

wsdl2java et DVFactoryException


Sujet :

Maven Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 48
    Points : 43
    Points
    43
    Par défaut wsdl2java et DVFactoryException
    Bonjour,

    J'ai 2 wsdl, sur l'une je dois générer la partie cliente de mes webservices, sur l'autre la partie serveur.

    J'utilise le plugin cxf-codegen-plugin. Le problème est que tout se passe bien si je ne fait qu'une seule de ces 2 tâches mais que ça plante si je fais les 2 avec le message :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    [ERROR] BUILD ERROR
    [INFO] ------------------------------------------------------------------------
    [INFO] com.sun.org.apache.xerces.internal.impl.dv.DVFactoryException: DTD factory class com.sun.org.apache.xerces.internal.impl.dv.dtd.DTDDVFactoryImpl does not extend from DTDDVFactory.
    Je génère le code dans le même pom mais j'ai tenté de le faire dans 2 différents (et donc 2 projets différents) et j'ai le même problème lorsque je compile tout mon workspace. Je ne comprends pas ce comportement... Si quelqu'un a une idée.

    Voici l'extrait de mon pom :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
     
    <build>
        <plugins>
    	<plugin>
    		<groupId>org.apache.maven.plugins</groupId>
    	        <artifactId>maven-compiler-plugin</artifactId>
    	        <configuration>
    	          <source>1.5</source>
    	          <target>1.5</target>    
    	        </configuration>
    	</plugin>
     
    	<plugin>
    		<groupId>org.apache.cxf</groupId>
    		<artifactId>cxf-codegen-plugin</artifactId>
    		<version>2.1.5</version>
    		<executions>
    			<execution>
    				<id>generate-sources-pub-serveur</id>
    				<phase>generate-sources</phase>
    				<configuration>
    					<sourceRoot>${project.build.directory}/generated/src/main/java</sourceRoot>                                
    					<wsdlOptions>
    						<wsdlOption>
    							<wsdl>${basedir}/dossier/mon.wsdl</wsdl>
    						</wsdlOption>
    					</wsdlOptions>
    				</configuration>
    				<goals>
    					<goal>wsdl2java</goal>
    				</goals>
    			</execution>
     
    			<execution>
    				<id>generate-sources-norm-clients</id>
    				<phase>generate-sources</phase>
    				<configuration>
    					<sourceRoot>${project.build.directory}/generated/src/main/java</sourceRoot>                                
    					<wsdlOptions>
    						<wsdlOption>
    							<wsdl>${basedir}/src/main/resources/deuxieme.wsdl</wsdl>
    							<packagenames>
    								<pn>com.package</pn>
    							</packagenames>
    							<extraargs>  
    								<extraarg>-client</extraarg>
    							</extraargs>
    						</wsdlOption>
    					</wsdlOptions>
    				</configuration>
    				<goals>
    					<goal>wsdl2java</goal>
    				</goals>
    			</execution>
    		</executions>
    	</plugin>
     
        </plugins>
    </build>
    Merci à vous

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 48
    Points : 43
    Points
    43
    Par défaut
    Pour précision, étrangement la génération se passe correctement avec un "mvn eclipse" mais plante avec un "mvn install"

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/03/2007, 12h11
  2. probleme avec WSDL2Java AXIS
    Par zette dans le forum Services Web
    Réponses: 2
    Dernier message: 07/02/2007, 23h15
  3. Problème WSDL2Java AXIS
    Par jeblefou dans le forum Services Web
    Réponses: 7
    Dernier message: 16/08/2006, 18h54
  4. [Axis][WSDL2Java] Customisation des Headers SOAP
    Par broidsy dans le forum Services Web
    Réponses: 22
    Dernier message: 19/07/2006, 12h29
  5. [Plugin][WSDL2Java]utilisation de Eclipse WSDL2Java plugin
    Par furikuri dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 27/09/2005, 16h11

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