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

Services Web Java Discussion :

Problème avec org.apache.cxf.endpoint.dynamic.DynamicClientFactory


Sujet :

Services Web Java

  1. #1
    Membre actif Avatar de fab76000
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 311
    Points : 294
    Points
    294
    Par défaut Problème avec org.apache.cxf.endpoint.dynamic.DynamicClientFactory
    Bonjour,

    Dans mon application, j'appelle des méthodes d'un WS à partir d'un WSDL dont j'ai l'adresse. Pour cela je crée un client dynamique avec cxf (DynamicCLientFactory).
    Jusqu'ici tout vas bien, l'appel au WS fonctionne bien.
    Cependant j'utilise désormais des traitements en parallèles, il y a donc plusieurs threads et chacun crée le client dynamique.
    Alors qu'en traitement 'unitaire' je n'ai aucun soucis, en 'masse' je rencontre l'erreur suivante :
    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
    Caused by: java.lang.reflect.UndeclaredThrowableException
    	at $Proxy131.parseSchema(Unknown Source)
    	at org.apache.cxf.endpoint.dynamic.DynamicClientFactory.addSchemas(DynamicClientFactory.java:449)
    	at org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:278)
    	at org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:196)
    	at org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:175)
    	at com.altitude.provauto.wsAltiline.ClientWsAltiline.createClient(ClientWsAltiline.java:154)
    	at com.altitude.provauto.process.impl.GestionConfigurationBusinessProcess.mettreAJourCaracteristiqueConfigurationProvisioningAuto(GestionConfigurationBusinessProcess.java:1041)
    	at com.altitude.provauto.process.impl.GestionConfigurationBusinessProcess.validationConfiguration(GestionConfigurationBusinessProcess.java:829)
    	at sun.reflect.GeneratedMethodAccessor1618.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:597)
    	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    	at $Proxy80.validationConfiguration(Unknown Source)
    	at com.altitude.provauto.daemon.ValidationJob.executeInternal(ValidationJob.java:58)
    	at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
    	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    	... 1 more
    Caused by: java.lang.reflect.InvocationTargetException
    	at sun.reflect.GeneratedMethodAccessor1663.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:597)
    	at org.apache.cxf.common.util.ReflectionInvokationHandler.invoke(ReflectionInvokationHandler.java:52)
    	... 22 more
    Caused by: java.lang.NullPointerException
    	at org.apache.xerces.dom.ParentNode.nodeListItem(Unknown Source)
    	at org.apache.xerces.dom.ParentNode.item(Unknown Source)
    	at com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:245)
    	at com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:276)
    	at com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:245)
    	at com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:276)
    	at com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:245)
    	at com.sun.xml.bind.unmarshaller.DOMScanner.scan(DOMScanner.java:122)
    	at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.parseSchema(SchemaCompilerImpl.java:135)
    	... 26 more
    Le souci c'est que sur mes 50 traitements (25 threads) par exemple, le problème survient pour 4-5 traitements. Plus j'en lance et plus je rencontre l'erreur, 100 traitements -> 30 fois l'erreur identifiée).
    Ce qui est le plus étrange, c'est qu'une fois que j'ai lancé mes traitements en parallèles et que les derniers traitements rencontrent le problème, même le mode unitaire ne fonctionne plus ensuite... .
    Pour résoudre le souci ,je suis obligé de redémarrer mon jboss...
    Est-ce que quelqu'un à une idée ou déjà rencontré le problème ?
    J'espère avoir été clair mais n'hésitez pas si des infos manquent..

    Merci.

    Cordialement

  2. #2
    Membre actif Avatar de fab76000
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 311
    Points : 294
    Points
    294
    Par défaut
    Bonjour,
    je me permets de relancer le sujet au cas où de nouveaux lecteurs puissent voir le message et potentiellement m'aider, ce problème est critique pour mon application...

    Merci d'avance

Discussions similaires

  1. Problème avec org.apache.axis.client.invoke()
    Par safi11 dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 23/08/2010, 11h38
  2. Problème avec org.apache.struts.taglib
    Par newmar dans le forum Struts 1
    Réponses: 1
    Dernier message: 22/02/2008, 16h55
  3. Problème avec org.apache.maven.skins
    Par romaintaz dans le forum Maven
    Réponses: 8
    Dernier message: 07/11/2007, 08h42
  4. Problème avec org.apache.log4j.jdbc.JDBCAppender
    Par dondano dans le forum Logging
    Réponses: 1
    Dernier message: 17/08/2007, 21h54
  5. Probléme avec org.apache.axis.utils.JavaUtils.convert
    Par adil_aeh dans le forum Services Web
    Réponses: 1
    Dernier message: 22/06/2007, 15h57

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