Project

General

Profile

Actions

Incident #8882

closed

social networking service: messages methods do not work after 4.5 upgrade

Added by Costantino Perciante almost 8 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Costantino Perciante
Category:
Application
Target version:
Start date:
Jun 08, 2017
Due date:
% Done:

100%

Estimated time:
Infrastructure:
Production

Description

log reports

18:18:11.665 [catalina-exec-3] INFO  RequestAccounting: REQUEST START ON SocialNetworking:Portal(/rest/2/messages/write-message) CALLED FROM costantino.perciante@93.32.73.143 IN SCOPE /d4science.research-infrastructures.eu 
18:18:12.181 [catalina-exec-3] ERROR JCRRepository: Error retrieving Root Node null
18:18:12.182 [catalina-exec-3] ERROR Messages: Unable to send message.
org.gcube.common.homelibrary.home.exceptions.InternalErrorException: org.gcube.common.homelibrary.home.exceptions.InternalErrorException: org.gcube.common.homelibrary.model.exceptions.RepositoryException
    at org.gcube.common.homelibrary.jcr.JCRHomeManager.getHome(JCRHomeManager.java:118) ~[home-library-jcr-2.9.0-4.5.0-148864.jar:na]
    at org.gcube.common.homelibrary.home.HomeLibrary.getUserHome(HomeLibrary.java:204) ~[home-library-2.8.0-4.5.0-146737.jar:na]
    at org.gcube.common.homelibrary.home.HomeLibrary.getUserWorkspace(HomeLibrary.java:143) ~[home-library-2.8.0-4.5.0-146737.jar:na]
    at org.gcube.portal.social.networking.ws.methods.v2.Messages.writeMessage(Messages.java:134) ~[Messages.class:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_131]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_131]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_131]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_131]
    at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81) [jersey-server-2.22.1.jar:na]
    at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144) [jersey-server-2.22.1.jar:na]
    at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161) [jersey-server-2.22.1.jar:na]
    at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160) [jersey-server-2.22.1.jar:na]
    at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99) [jersey-server-2.22.1.jar:na]
    at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389) [jersey-server-2.22.1.jar:na]
    at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347) [jersey-server-2.22.1.jar:na]
    at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102) [jersey-server-2.22.1.jar:na]
    at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326) [jersey-server-2.22.1.jar:na]
    at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) [jersey-common-2.22.1.jar:na]
    at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) [jersey-common-2.22.1.jar:na]
    at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [jersey-common-2.22.1.jar:na]
    at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [jersey-common-2.22.1.jar:na]
    at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [jersey-common-2.22.1.jar:na]
    at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317) [jersey-common-2.22.1.jar:na]
    at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305) [jersey-server-2.22.1.jar:na]
    at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154) [jersey-server-2.22.1.jar:na]
    at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471) [jersey-container-servlet-core-2.22.1.jar:na]
    at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425) [jersey-container-servlet-core-2.22.1.jar:na]
    at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383) [jersey-container-servlet-core-2.22.1.jar:na]
    at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336) [jersey-container-servlet-core-2.22.1.jar:na]
    at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223) [jersey-container-servlet-core-2.22.1.jar:na]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.gcube.smartgears.managers.RequestManager.doFilter(RequestManager.java:95) [common-smartgears-2.1.1-SNAPSHOT.jar:na]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:683) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) [tomcat-catalina-7.0.52.jar:7.0.52]
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041) [tomcat-coyote-7.0.52.jar:7.0.52]
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) [tomcat-coyote-7.0.52.jar:7.0.52]
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) [tomcat-coyote-7.0.52.jar:7.0.52]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_131]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_131]
    at java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]
Caused by: org.gcube.common.homelibrary.home.exceptions.InternalErrorException: org.gcube.common.homelibrary.model.exceptions.RepositoryException
    at org.gcube.common.homelibrary.jcr.repository.JCRRepository.<init>(JCRRepository.java:82) ~[home-library-jcr-2.9.0-4.5.0-148864.jar:na]
    at org.gcube.common.homelibrary.jcr.home.JCRHome.<init>(JCRHome.java:38) ~[home-library-jcr-2.9.0-4.5.0-148864.jar:na]
    at org.gcube.common.homelibrary.jcr.JCRHomeManager.getHome(JCRHomeManager.java:116) ~[home-library-jcr-2.9.0-4.5.0-148864.jar:na]
    ... 49 common frames omitted
Caused by: org.gcube.common.homelibrary.model.exceptions.RepositoryException: null
    at org.gcube.common.homelibrary.jcr.repository.JCRRepository.init(JCRRepository.java:352) ~[home-library-jcr-2.9.0-4.5.0-148864.jar:na]
    at org.gcube.common.homelibrary.jcr.repository.JCRRepository.<init>(JCRRepository.java:80) ~[home-library-jcr-2.9.0-4.5.0-148864.jar:na]
    ... 51 common frames omitted
18:18:12.183 [catalina-exec-3] INFO  RequestAccounting: REQUEST SERVED ON SocialNetworking:Portal(/rest/2/messages/write-message) CALLED FROM costantino.perciante@93.32.73.143 IN SCOPE /d4science.research-infrastructures.eu FINISHED IN 518 millis
18:19:01.606 [catalina-exec-1] INFO  RequestValidator: accessing  validator with token fea75a5a-d84c-495f-b
Actions #1

Updated by Massimiliano Assante almost 8 years ago

  • Assignee changed from Costantino Perciante to Valentina Marioli

Also, it seems that Messages cannot be send from the Messages portlet, it looks like more a HL or JackRabbit repo issue

Actions #2

Updated by Massimiliano Assante almost 8 years ago

  • Assignee changed from Valentina Marioli to Costantino Perciante

Messages is now working fine, not sure what was before but we didn't touch anything

Actions #4

Updated by Costantino Perciante almost 8 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

Problem solved. A wrong version was deployed in prod

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 8.91 MB)