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,
Attachment:
fr.zip
Description: Zip compressed data
Archives gérées par MhonArc 2.6.10.