Uploaded image for project: 'Zimbra'
  1. Zimbra
  2. ZIMBRA-23

User is unable to see his upcoming events/number of unread emails

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 1.16.0
    • 1.15.0
    • None
    • 4.6 M6

      Bug:
      User is unable to see his upcomming events/number of unread emails

      It looks like the api is returning an html response instead of xml

       Message : 
      Unable to sax dynamic information from provider of id 'dynamic.info.calendar'  Caused by: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>".
      at org.apache.xerces.parsers.DOMParser#parse (Unknown Source)
      at org.apache.xerces.jaxp.DocumentBuilderImpl#parse (Unknown Source)
      at org.apache.excalibur.xml.impl.JaxpParser#parseDocument:395
      at org.ametys.plugins.zimbra.ZimbraConnector#_getSoapEvents:465

          [ZIMBRA-23] User is unable to see his upcoming events/number of unread emails

          James Hawken added a comment - - edited

          Problem is solved.
          Bad Ametys configuration exception wasn't dealt with properly.
          Now we have more verbose logs:

           
          Niveau : DEBUG
          Catégorie : org.ametys.plugins.zimbra.ZimbraConnector
          Message : ZimbraConnector: performing preauth request for user LdapUserIdentity [login=XXXX, population=XXXXXXXXXXXXXXXXXXX']
          
           Niveau : DEBUG
          Catégorie : org.ametys.plugins.zimbra.ZimbraConnector
          Message : Headers:
          Pile d'appels :
          
          Server: nginx
          Date: Wed, 19 Oct 2022 15:09:24 GMT
          Content-Type: text/html
          Content-Length: 138
          Connection: keep-alive
          Location:
          https://XXXXXXXXXXXXXXXXX
          

           

          James Hawken added a comment - - edited Problem is solved. Bad Ametys configuration exception wasn't dealt with properly. Now we have more verbose logs:   Niveau : DEBUG Catégorie : org.ametys.plugins.zimbra.ZimbraConnector Message : ZimbraConnector: performing preauth request for user LdapUserIdentity [login=XXXX, population=XXXXXXXXXXXXXXXXXXX'] Niveau : DEBUG Catégorie : org.ametys.plugins.zimbra.ZimbraConnector Message : Headers: Pile d'appels : Server: nginx Date: Wed, 19 Oct 2022 15:09:24 GMT Content-Type: text/html Content-Length: 138 Connection: keep-alive Location: https: //XXXXXXXXXXXXXXXXX  

          It was a misconfiguration problem, but impossible to get the reason with the current code. We added some logs to be able to have details on the error.

          Bérénice Maurel added a comment - It was a misconfiguration problem, but impossible to get the reason with the current code. We added some logs to be able to have details on the error.

          Error is well managed but we receive valid HTML which is not valid XML (with a hr tag not closed because in HTML we can do this).

          Bérénice Maurel added a comment - Error is well managed but we receive valid HTML which is not valid XML (with a hr tag not closed because in HTML we can do this).

          The problem is that we don't manage the error correctly. But your real problem is that you probably have a misconfiguration with your Zimbra server, please control it.

          Bérénice Maurel added a comment - The problem is that we don't manage the error correctly. But your real problem is that you probably have a misconfiguration with your Zimbra server, please control it.

          Previously, we get this:

          org.ametys.plugins.linkdirectory.dynamic.DynamicInformationException: Failed to get Zimbra email count for user UserIdentity [login=SSJ, population=utilisateurs]
          at org.ametys.plugins.messagingconnector.MessagingConnectorException#toDynamicInformationException:133
          at org.ametys.plugins.messagingconnector.dynamic.MailDynamicInformationGenerator#saxShortValue:54
          at org.ametys.plugins.linkdirectory.dynamic.AbstractInternalDynamicInformationGenerator#generate:81
          at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581
          at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301
          at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:483
          at org.apache.cocoon.components.source.impl.SitemapSource#getInputStream:267
          at org.ametys.plugins.linkdirectory.dynamic.URLBasedDynamicInformationProvider#saxDynamicInformation:100
          at org.ametys.plugins.linkdirectory.dynamic.DynamicInformationGenerator#generate:82
          at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581
          at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301
          at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:483
          at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode#invoke:144
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode#invoke:139
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
          at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
          at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#handleCocoonRedirect:300
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#access$000:49
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor$TreeProcessorRedirector#cocoonRedirect:348
          at org.apache.cocoon.environment.ForwardRedirector#redirect:60
          at org.apache.cocoon.components.treeprocessor.sitemap.RedirectToURINode#invoke:70
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
          at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
          at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#handleCocoonRedirect:300
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#access$000:49
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor$TreeProcessorRedirector#cocoonRedirect:348
          at org.apache.cocoon.environment.ForwardRedirector#redirect:60
          at org.apache.cocoon.components.treeprocessor.sitemap.RedirectToURINode#invoke:70
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
          at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
          at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
          at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
          at org.apache.cocoon.Cocoon#process:699
          at org.ametys.runtime.servlet.RuntimeServlet#service:580
          at javax.servlet.http.HttpServlet#service:733
          at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:231
          at org.apache.catalina.core.ApplicationFilterChain#doFilter:166
          at org.apache.tomcat.websocket.server.WsFilter#doFilter:53
          at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:193
          at org.apache.catalina.core.ApplicationFilterChain#doFilter:166
          at org.apache.catalina.core.StandardWrapperValve#invoke:202
          at org.apache.catalina.core.StandardContextValve#invoke:97
          at org.apache.catalina.authenticator.AuthenticatorBase#invoke:542
          at org.apache.catalina.core.StandardHostValve#invoke:143
          at org.apache.catalina.valves.ErrorReportValve#invoke:92
          at org.apache.catalina.valves.AbstractAccessLogValve#invoke:690
          at org.apache.catalina.core.StandardEngineValve#invoke:78
          at org.apache.catalina.connector.CoyoteAdapter#service:343
          at org.apache.coyote.http11.Http11Processor#service:374
          at org.apache.coyote.AbstractProcessorLight#process:65
          at org.apache.coyote.AbstractProtocol$ConnectionHandler#process:888
          at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor#doRun:1597
          at org.apache.tomcat.util.net.SocketProcessorBase#run:49
          at java.base/java.util.concurrent.ThreadPoolExecutor#runWorker:1128
          at java.base/java.util.concurrent.ThreadPoolExecutor$Worker#run:628
          at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable#run:61
          at java.base/java.lang.Thread#run:834
          
          Caused by: org.ametys.plugins.messagingconnector.MessagingConnectorException: Failed to get Zimbra email count for user UserIdentity [login=SSJ, population=utilisateurs]
          at org.ametys.plugins.zimbra.ZimbraConnector#internalGetEmailsCount:601
          at org.ametys.plugins.messagingconnector.AbstractMessagingConnector#lambda$getUnreadEmailCount$3:330
          at org.ametys.plugins.core.impl.cache.GuavaCache$2#call:144
          at org.ametys.plugins.core.impl.cache.GuavaCache$2#call:140
          at com.google.common.cache.LocalCache$LocalManualCache$1#load:4868
          at com.google.common.cache.LocalCache$LoadingValueReference#loadFuture:3533
          at com.google.common.cache.LocalCache$Segment#loadSync:2282
          at com.google.common.cache.LocalCache$Segment#lockedGetOrLoad:2159
          at com.google.common.cache.LocalCache$Segment#get:2049
          at com.google.common.cache.LocalCache#get:3966
          at com.google.common.cache.LocalCache$LocalManualCache#get:4863
          at org.ametys.plugins.core.impl.cache.GuavaCache#get:139
          at org.ametys.plugins.messagingconnector.AbstractMessagingConnector#getUnreadEmailCount:330
          at org.ametys.plugins.messagingconnector.dynamic.MailDynamicInformationGenerator#saxShortValue:44
          ... 101 more
          
          Caused by: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>".
          at org.apache.xerces.parsers.DOMParser#parse (Unknown Source)
          at org.apache.xerces.jaxp.DocumentBuilderImpl#parse (Unknown Source)
          at org.apache.excalibur.xml.impl.JaxpParser#parseDocument:395
          at org.ametys.plugins.zimbra.ZimbraConnector#internalGetEmailsCount:585
          ... 114 more

          Bérénice Maurel added a comment - Previously, we get this: org.ametys.plugins.linkdirectory.dynamic.DynamicInformationException: Failed to get Zimbra email count for user UserIdentity [login=SSJ, population=utilisateurs] at org.ametys.plugins.messagingconnector.MessagingConnectorException#toDynamicInformationException:133 at org.ametys.plugins.messagingconnector.dynamic.MailDynamicInformationGenerator#saxShortValue:54 at org.ametys.plugins.linkdirectory.dynamic.AbstractInternalDynamicInformationGenerator#generate:81 at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581 at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301 at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:483 at org.apache.cocoon.components.source.impl.SitemapSource#getInputStream:267 at org.ametys.plugins.linkdirectory.dynamic.URLBasedDynamicInformationProvider#saxDynamicInformation:100 at org.ametys.plugins.linkdirectory.dynamic.DynamicInformationGenerator#generate:82 at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581 at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301 at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:483 at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode#invoke:144 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode#invoke:139 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178 at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254 at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#handleCocoonRedirect:300 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#access$000:49 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor$TreeProcessorRedirector#cocoonRedirect:348 at org.apache.cocoon.environment.ForwardRedirector#redirect:60 at org.apache.cocoon.components.treeprocessor.sitemap.RedirectToURINode#invoke:70 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178 at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254 at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#handleCocoonRedirect:300 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#access$000:49 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor$TreeProcessorRedirector#cocoonRedirect:348 at org.apache.cocoon.environment.ForwardRedirector#redirect:60 at org.apache.cocoon.components.treeprocessor.sitemap.RedirectToURINode#invoke:70 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178 at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254 at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178 at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254 at org.apache.cocoon.Cocoon#process:699 at org.ametys.runtime.servlet.RuntimeServlet#service:580 at javax.servlet.http.HttpServlet#service:733 at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:231 at org.apache.catalina.core.ApplicationFilterChain#doFilter:166 at org.apache.tomcat.websocket.server.WsFilter#doFilter:53 at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:193 at org.apache.catalina.core.ApplicationFilterChain#doFilter:166 at org.apache.catalina.core.StandardWrapperValve#invoke:202 at org.apache.catalina.core.StandardContextValve#invoke:97 at org.apache.catalina.authenticator.AuthenticatorBase#invoke:542 at org.apache.catalina.core.StandardHostValve#invoke:143 at org.apache.catalina.valves.ErrorReportValve#invoke:92 at org.apache.catalina.valves.AbstractAccessLogValve#invoke:690 at org.apache.catalina.core.StandardEngineValve#invoke:78 at org.apache.catalina.connector.CoyoteAdapter#service:343 at org.apache.coyote.http11.Http11Processor#service:374 at org.apache.coyote.AbstractProcessorLight#process:65 at org.apache.coyote.AbstractProtocol$ConnectionHandler#process:888 at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor#doRun:1597 at org.apache.tomcat.util.net.SocketProcessorBase#run:49 at java.base/java.util.concurrent.ThreadPoolExecutor#runWorker:1128 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker#run:628 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable#run:61 at java.base/java.lang. Thread #run:834 Caused by: org.ametys.plugins.messagingconnector.MessagingConnectorException: Failed to get Zimbra email count for user UserIdentity [login=SSJ, population=utilisateurs] at org.ametys.plugins.zimbra.ZimbraConnector#internalGetEmailsCount:601 at org.ametys.plugins.messagingconnector.AbstractMessagingConnector#lambda$getUnreadEmailCount$3:330 at org.ametys.plugins.core.impl.cache.GuavaCache$2#call:144 at org.ametys.plugins.core.impl.cache.GuavaCache$2#call:140 at com.google.common.cache.LocalCache$LocalManualCache$1#load:4868 at com.google.common.cache.LocalCache$LoadingValueReference#loadFuture:3533 at com.google.common.cache.LocalCache$Segment#loadSync:2282 at com.google.common.cache.LocalCache$Segment#lockedGetOrLoad:2159 at com.google.common.cache.LocalCache$Segment#get:2049 at com.google.common.cache.LocalCache#get:3966 at com.google.common.cache.LocalCache$LocalManualCache#get:4863 at org.ametys.plugins.core.impl.cache.GuavaCache#get:139 at org.ametys.plugins.messagingconnector.AbstractMessagingConnector#getUnreadEmailCount:330 at org.ametys.plugins.messagingconnector.dynamic.MailDynamicInformationGenerator#saxShortValue:44 ... 101 more Caused by: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>" . at org.apache.xerces.parsers.DOMParser#parse (Unknown Source) at org.apache.xerces.jaxp.DocumentBuilderImpl#parse (Unknown Source) at org.apache.excalibur.xml.impl.JaxpParser#parseDocument:395 at org.ametys.plugins.zimbra.ZimbraConnector#internalGetEmailsCount:585 ... 114 more

          James Hawken added a comment -

          Sure : 

           URI de la requête : /generate/intranet/_plugins/link-directory/dynamic-information/update/intranet/default
          Message : 
          Unable to sax dynamic information from provider of id 'dynamic.info.calendar'
          
          Emplacement : org.apache.cocoon.util.log.SLF4JLoggerAdapter.error(SLF4JLoggerAdapter.java:46)
          
          Pile d'appels :
          
          org.apache.excalibur.source.SourceException: Exception during processing of cocoon://_plugins/dynamicmessagingconnector/calendar?maxItems=4&lang=fr
          at org.apache.cocoon.components.source.impl.SitemapSource#getInputStream:277
          at org.ametys.plugins.linkdirectory.dynamic.URLBasedDynamicInformationProvider#saxDynamicInformation:100
          at org.ametys.plugins.linkdirectory.dynamic.DynamicInformationGenerator#generate:82
          at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581
          at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301
          at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:483
          at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode#invoke:144
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode#invoke:139
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
          at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
          at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#handleCocoonRedirect:300
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#access$000:49
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor$TreeProcessorRedirector#cocoonRedirect:348
          at org.apache.cocoon.environment.ForwardRedirector#redirect:60
          at org.apache.cocoon.components.treeprocessor.sitemap.RedirectToURINode#invoke:70
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
          at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
          at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#handleCocoonRedirect:300
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#access$000:49
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor$TreeProcessorRedirector#cocoonRedirect:348
          at org.apache.cocoon.environment.ForwardRedirector#redirect:60
          at org.apache.cocoon.components.treeprocessor.sitemap.RedirectToURINode#invoke:70
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
          at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
          at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
          at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
          at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
          at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
          at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
          at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
          at org.apache.cocoon.Cocoon#process:699
          at org.ametys.runtime.servlet.RuntimeServlet#service:580
          at javax.servlet.http.HttpServlet#service:733
          at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:231
          at org.apache.catalina.core.ApplicationFilterChain#doFilter:166
          at org.apache.tomcat.websocket.server.WsFilter#doFilter:53
          at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:193
          at org.apache.catalina.core.ApplicationFilterChain#doFilter:166
          at org.apache.catalina.core.StandardWrapperValve#invoke:202
          at org.apache.catalina.core.StandardContextValve#invoke:97
          at org.apache.catalina.authenticator.AuthenticatorBase#invoke:542
          at org.apache.catalina.core.StandardHostValve#invoke:143
          at org.apache.catalina.valves.ErrorReportValve#invoke:92
          at org.apache.catalina.valves.AbstractAccessLogValve#invoke:690
          at org.apache.catalina.core.StandardEngineValve#invoke:78
          at org.apache.catalina.connector.CoyoteAdapter#service:343
          at org.apache.coyote.http11.Http11Processor#service:374
          at org.apache.coyote.AbstractProcessorLight#process:65
          at org.apache.coyote.AbstractProtocol$ConnectionHandler#process:888
          at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor#doRun:1597
          at org.apache.tomcat.util.net.SocketProcessorBase#run:49
          at java.base/java.util.concurrent.ThreadPoolExecutor#runWorker:1128
          at java.base/java.util.concurrent.ThreadPoolExecutor$Worker#run:628
          at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable#run:61
          at java.base/java.lang.Thread#run:834
          Caused by: org.apache.cocoon.ProcessingException: Failed to process pipeline
          at <map:serialize type="xml"> - context:/plugins/dynamicmessagingconnector/sitemap.xmap:41:32
          at <map:transform type="i18n"> - context:/plugins/dynamicmessagingconnector/sitemap.xmap:38:32
          at <map:generate type="calendar-dynamic-information"> - context:/plugins/dynamicmessagingconnector/sitemap.xmap:37:56
          at org.apache.cocoon.ProcessingException#throwLocated:145
          at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#handleException:955
          at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:585
          at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301
          at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:483
          at org.apache.cocoon.components.source.impl.SitemapSource#getInputStream:267
          ... 96 more
          Caused by: org.ametys.core.cache.CacheException: An error occurred while computing the new value for key org.ametys.plugins.messagingconnector.AbstractMessagingConnector$EventCountCacheKey@f5105441
          at org.ametys.plugins.core.impl.cache.GuavaCache#get:151
          at org.ametys.plugins.messagingconnector.AbstractMessagingConnector#getEventsCount:278
          at org.ametys.plugins.messagingconnector.dynamic.CalendarDynamicInformationGenerator#saxShortValue:48
          at org.ametys.plugins.linkdirectory.dynamic.AbstractInternalDynamicInformationGenerator#generate:81
          at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581
          ... 99 more
          Caused by: org.ametys.plugins.messagingconnector.MessagingConnectorException: Failed to get Zimbra events for user UserIdentity [login=SSJ, population=utilisateurs]
          at org.ametys.plugins.zimbra.ZimbraConnector#_getSoapEvents:481
          at org.ametys.plugins.zimbra.ZimbraConnector#internalGetEventsCount:424
          at org.ametys.plugins.messagingconnector.AbstractMessagingConnector#lambda$getEventsCount$1:278
          at org.ametys.plugins.core.impl.cache.GuavaCache$2#call:144
          at org.ametys.plugins.core.impl.cache.GuavaCache$2#call:140
          at com.google.common.cache.LocalCache$LocalManualCache$1#load:4868
          at com.google.common.cache.LocalCache$LoadingValueReference#loadFuture:3533
          at com.google.common.cache.LocalCache$Segment#loadSync:2282
          at com.google.common.cache.LocalCache$Segment#lockedGetOrLoad:2159
          at com.google.common.cache.LocalCache$Segment#get:2049
          at com.google.common.cache.LocalCache#get:3966
          at com.google.common.cache.LocalCache$LocalManualCache#get:4863
          at org.ametys.plugins.core.impl.cache.GuavaCache#get:139
          ... 103 more
          Caused by: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>".
          at org.apache.xerces.parsers.DOMParser#parse (Unknown Source)
          at org.apache.xerces.jaxp.DocumentBuilderImpl#parse (Unknown Source)
          at org.apache.excalibur.xml.impl.JaxpParser#parseDocument:395
          at org.ametys.plugins.zimbra.ZimbraConnector#_getSoapEvents:465
          ... 115 more
          

           

          James Hawken added a comment - Sure :  URI de la requête : /generate/intranet/_plugins/link-directory/dynamic-information/update/intranet/ default Message :  Unable to sax dynamic information from provider of id 'dynamic.info.calendar' Emplacement : org.apache.cocoon.util.log.SLF4JLoggerAdapter.error(SLF4JLoggerAdapter.java:46) Pile d'appels : org.apache.excalibur.source.SourceException: Exception during processing of cocoon: //_plugins/dynamicmessagingconnector/calendar?maxItems=4&lang=fr at org.apache.cocoon.components.source.impl.SitemapSource#getInputStream:277 at org.ametys.plugins.linkdirectory.dynamic.URLBasedDynamicInformationProvider#saxDynamicInformation:100 at org.ametys.plugins.linkdirectory.dynamic.DynamicInformationGenerator#generate:82 at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581 at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301 at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:483 at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode#invoke:144 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode#invoke:139 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178 at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254 at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#handleCocoonRedirect:300 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#access$000:49 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor$TreeProcessorRedirector#cocoonRedirect:348 at org.apache.cocoon.environment.ForwardRedirector#redirect:60 at org.apache.cocoon.components.treeprocessor.sitemap.RedirectToURINode#invoke:70 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178 at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254 at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#handleCocoonRedirect:300 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#access$000:49 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor$TreeProcessorRedirector#cocoonRedirect:348 at org.apache.cocoon.environment.ForwardRedirector#redirect:60 at org.apache.cocoon.components.treeprocessor.sitemap.RedirectToURINode#invoke:70 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178 at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254 at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47 at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143 at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69 at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236 at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178 at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254 at org.apache.cocoon.Cocoon#process:699 at org.ametys.runtime.servlet.RuntimeServlet#service:580 at javax.servlet.http.HttpServlet#service:733 at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:231 at org.apache.catalina.core.ApplicationFilterChain#doFilter:166 at org.apache.tomcat.websocket.server.WsFilter#doFilter:53 at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:193 at org.apache.catalina.core.ApplicationFilterChain#doFilter:166 at org.apache.catalina.core.StandardWrapperValve#invoke:202 at org.apache.catalina.core.StandardContextValve#invoke:97 at org.apache.catalina.authenticator.AuthenticatorBase#invoke:542 at org.apache.catalina.core.StandardHostValve#invoke:143 at org.apache.catalina.valves.ErrorReportValve#invoke:92 at org.apache.catalina.valves.AbstractAccessLogValve#invoke:690 at org.apache.catalina.core.StandardEngineValve#invoke:78 at org.apache.catalina.connector.CoyoteAdapter#service:343 at org.apache.coyote.http11.Http11Processor#service:374 at org.apache.coyote.AbstractProcessorLight#process:65 at org.apache.coyote.AbstractProtocol$ConnectionHandler#process:888 at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor#doRun:1597 at org.apache.tomcat.util.net.SocketProcessorBase#run:49 at java.base/java.util.concurrent.ThreadPoolExecutor#runWorker:1128 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker#run:628 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable#run:61 at java.base/java.lang. Thread #run:834 Caused by: org.apache.cocoon.ProcessingException: Failed to process pipeline at <map:serialize type= "xml" > - context:/plugins/dynamicmessagingconnector/sitemap.xmap:41:32 at <map:transform type= "i18n" > - context:/plugins/dynamicmessagingconnector/sitemap.xmap:38:32 at <map:generate type= "calendar-dynamic-information" > - context:/plugins/dynamicmessagingconnector/sitemap.xmap:37:56 at org.apache.cocoon.ProcessingException#throwLocated:145 at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#handleException:955 at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:585 at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301 at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:483 at org.apache.cocoon.components.source.impl.SitemapSource#getInputStream:267 ... 96 more Caused by: org.ametys.core.cache.CacheException: An error occurred while computing the new value for key org.ametys.plugins.messagingconnector.AbstractMessagingConnector$EventCountCacheKey@f5105441 at org.ametys.plugins.core.impl.cache.GuavaCache#get:151 at org.ametys.plugins.messagingconnector.AbstractMessagingConnector#getEventsCount:278 at org.ametys.plugins.messagingconnector.dynamic.CalendarDynamicInformationGenerator#saxShortValue:48 at org.ametys.plugins.linkdirectory.dynamic.AbstractInternalDynamicInformationGenerator#generate:81 at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581 ... 99 more Caused by: org.ametys.plugins.messagingconnector.MessagingConnectorException: Failed to get Zimbra events for user UserIdentity [login=SSJ, population=utilisateurs] at org.ametys.plugins.zimbra.ZimbraConnector#_getSoapEvents:481 at org.ametys.plugins.zimbra.ZimbraConnector#internalGetEventsCount:424 at org.ametys.plugins.messagingconnector.AbstractMessagingConnector#lambda$getEventsCount$1:278 at org.ametys.plugins.core.impl.cache.GuavaCache$2#call:144 at org.ametys.plugins.core.impl.cache.GuavaCache$2#call:140 at com.google.common.cache.LocalCache$LocalManualCache$1#load:4868 at com.google.common.cache.LocalCache$LoadingValueReference#loadFuture:3533 at com.google.common.cache.LocalCache$Segment#loadSync:2282 at com.google.common.cache.LocalCache$Segment#lockedGetOrLoad:2159 at com.google.common.cache.LocalCache$Segment#get:2049 at com.google.common.cache.LocalCache#get:3966 at com.google.common.cache.LocalCache$LocalManualCache#get:4863 at org.ametys.plugins.core.impl.cache.GuavaCache#get:139 ... 103 more Caused by: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>" . at org.apache.xerces.parsers.DOMParser#parse (Unknown Source) at org.apache.xerces.jaxp.DocumentBuilderImpl#parse (Unknown Source) at org.apache.excalibur.xml.impl.JaxpParser#parseDocument:395 at org.ametys.plugins.zimbra.ZimbraConnector#_getSoapEvents:465 ... 115 more  

          Could you please add more logs ?

          Bérénice Maurel added a comment - Could you please add more logs ?

            bmaurel Bérénice Maurel
            jhawken James Hawken
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: