liste des utilisateurs des packages esupdev et uPortal-Esup

Archives de la liste Aide


[esup-users] souci avec CSympa et HelpDesk


chronological Discussions 
  • From: Michel Beheregaray < >
  • To: ,
  • Subject: [esup-users] souci avec CSympa et HelpDesk
  • Date: Wed, 21 Sep 2005 19:26:46 +0200

Bonjour,
 j'ai un petit souci avec le canal CSympa et uPortal-2.4-esup-1.03.
Ce canal fonctionnait sans problème en version CSympaMultiServeur-1.1.2-RC1
depuis des mois sans aucun problème.
Depuis hier, j'obtiens une exception (voir ci-dessous) lorsque je l'active.

Or, il semble que la seule intervention sur le portail à ce moment-là
soit la mise à jour du canal HelpDesk (passage à 1.7.15 puis 1.7.16),
anciennement en version 1.7.6.
Aucune mise à jour coté serveur Sympa non plus.

J'ai essayé avec la version CSympaMultiServeur-1.2.1-RC1, idem.

Que signifie cette exception dans le canal CSympa ?
Pensez-vous qu'il y ait un lien avec la mise à jour HelpDesk ?

J'ai remarqué que esup-helpdesk-channel-1.7.16/esup-hibernate-channel/lib
(copiées dans ~/webapps/uPortal/WEB-INF/lib) contenaient des archives axis
et jaxrpc de versions différentes de ce que j'avais auparavant. CSympa
serait-il incompatible avec ces versions ?

Evidemment, on ouvre en prod dans une semaine !!! :-(

Merci pour votre aide.

Pour info, ligne 27 de SOAPStub.java :
oper.setStyle(org.apache.axis.enum.Style.RPC);

Voici l'exception :
java.lang.NoSuchFieldError: RPC
        at fr.cru.www.sympa.wsdl.SOAPStub.<clinit>(SOAPStub.java:27)
        at
fr.cru.www.sympa.wsdl.SympaSOAPLocator.getSympaPort(SympaSOAPLocator.java:43)
        at
org.esupportail.portal.channels.CSympaMultiServeur.SoapConnection.getSympaPort(SoapConnection.java:86)
        at
org.esupportail.portal.channels.CSympaMultiServeur.SoapConnection.getAbonnementCas(SoapConnection.java:67)
        at
org.esupportail.portal.channels.CSympaMultiServeur.CSympaMultiServeur.setStaticData(CSympaMultiServeur.java:150)
        at 
org.jasig.portal.ChannelManager.instantiateChannel(ChannelManager.java:696)
        at
org.jasig.portal.ChannelManager.startChannelRendering(ChannelManager.java:1031)
        at
org.jasig.portal.ChannelManager.startChannelRendering(ChannelManager.java:990)
        at
org.jasig.portal.ChannelRenderingBuffer.endElement(ChannelRenderingBuffer.java:158)
        at
org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHandler.java:309)
        at 
org.apache.xml.dtm.ref.DTMTreeWalker.endNode(DTMTreeWalker.java:415)
        at
org.apache.xalan.transformer.TreeWalker2Result.endNode(TreeWalker2Result.java:128)
        at 
org.apache.xml.dtm.ref.DTMTreeWalker.traverse(DTMTreeWalker.java:158)
        at
org.apache.xalan.transformer.TreeWalker2Result.traverse(TreeWalker2Result.java:115)
        at org.apache.xalan.templates.ElemCopyOf.execute(ElemCopyOf.java:228)
        at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:425)
        at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:216)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2339)
        at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:710)
        at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:425)
        at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:216)
        at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:425)
        at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:216)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2339)
        at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:710)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2339)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:172)
        at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:425)
        at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:216)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2339)
        at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:710)
        at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:425)
        at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:216)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2339)
        at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2160)
        at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1213)
        at 
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3372)
        at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:433)
        at 
org.jasig.portal.utils.SAX2FilterImpl.endDocument(SAX2FilterImpl.java:684)
        at 
org.jasig.portal.utils.SAX2FilterImpl.endDocument(SAX2FilterImpl.java:684)
        at 
org.jasig.portal.layout.AggregatedLayout.writeTo(AggregatedLayout.java:448)
        at
org.jasig.portal.layout.AggregatedLayoutManager.getUserLayout(AggregatedLayoutManager.java:916)
        at
org.jasig.portal.layout.TransientUserLayoutManagerWrapper.getUserLayout(TransientUserLayoutManagerWrapper.java:134)
        at org.jasig.portal.UserInstance.renderState(UserInstance.java:527)
        at org.jasig.portal.UserInstance.writeContent(UserInstance.java:205)
        at 
org.jasig.portal.PortalSessionManager.doGet(PortalSessionManager.java:269)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at 
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at 
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
        at 
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
        at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
        at java.lang.Thread.run(Thread.java:534)


Cordialement,
-- 
Michel BEHEREGARAY
Centre Informatique de l'Universite de Pau et des Pays de l'Adour (CIUPPA)
Bat IFR, rue Jules Ferry, F-64000 PAU           Tél.:  +33 (0)5 59 40 78 72
Courriel : 

       Fax :  +33 (0)5 59 40 78 65





Archives gérées par MhonArc 2.6.10.

§