Problems with Google Drive (Live Connect) hangs web interface - Invalid token - Socket closed

Good morning,

Thanks for reading my problem. We contact you through this forum because we don't know how to do.

We have setup nuxeo platform for internal use. We have configured the integration with Google Drive following the documentation “Nuxeo Live Connect” through the Google API and works correctly, but only during a determined “active time”

After a random time in witch the platform has been “inactive”, when we enter again and try to access to a workspace that contains a referenced google drive file, or directly to a google drive file, the web interface hangs. If we try to click in other workspace or file, appears a message related to” wait to complete the petition” in the right side of the screen.

To recover the system, we have to restart the database, postgresql.

The server is in a VMware vSphere 5.5 platform, with 4 GB of RAM, and 4 Core assigned. The OS is Ubuntu Server 16.04 and the database, a PostgreSQL 9.5 installed automatically with the nuxeo debían package. It has a 40Gb SSD for the operating system and data. We have increased the javaopt memory size to 2048 and 4096 Mb with the same result.

We have investigate the logs of the server, and the problems appears to be related with the Live Connect Programming. After a while, the google token needs to be updated, and there is a problem opening a socket to update in the sql database the token.

It’s curious, because the socket is listening in the process of the server and working, but the Live Connect Plugin not works properly in this operation.

We attach you the logs of the server with the problem. We suppose this is a general problem that might be corrected in a future revision of the plugin.

Thanks a lot.

2016-12-13 16:55:43,011 ERROR [nuxeo-error-log] javax.servlet.ServletException: updateEntry failed for 2

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.nuxeo.elasticsearch.web.sync.UIThreadMarker.doFilter(UIThreadMarker.java:48)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.core.management.jtajca.internal.Log4jWebFilter.doFilter(Log4jWebFilter.java:69)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilterInternal(NuxeoAuthenticationFilter.java:440)
at org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:51)
at org.nuxeo.ecm.platform.ui.web.auth.oauth.NuxeoOAuthFilter.doFilter(NuxeoOAuthFilter.java:122)
at org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:49)
at org.nuxeo.ecm.platform.ui.web.auth.oauth2.NuxeoOAuth2Filter.doFilter(NuxeoOAuth2Filter.java:83)
at org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:49)
at org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilter(NuxeoAuthenticationFilter.java:408)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter.doFilter(NuxeoExceptionFilter.java:77)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.web.common.encoding.NuxeoEncodingFilter.doFilter(NuxeoEncodingFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:747)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:485)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:410)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:337)
at org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter.doFilter(FancyURLFilter.java:112)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoRequestControllerFilter.doFilter(NuxeoRequestControllerFilter.java:146)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.webdav.service.WIRequestFilter.doFilter(WIRequestFilter.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilterInternal(NuxeoAuthenticationFilter.java:598)
at org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:51)
at org.nuxeo.ecm.platform.ui.web.auth.oauth.NuxeoOAuthFilter.doFilter(NuxeoOAuthFilter.java:122)
at org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:49)
at org.nuxeo.ecm.platform.ui.web.auth.oauth2.NuxeoOAuth2Filter.doFilter(NuxeoOAuth2Filter.java:83)
at org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:49)
at org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilter(NuxeoAuthenticationFilter.java:408)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoCorsFilter.doFilter(NuxeoCorsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter.doFilter(NuxeoExceptionFilter.java:77)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.nuxeo.ecm.platform.web.common.encoding.NuxeoEncodingFilter.doFilter(NuxeoEncodingFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)

Caused by: org.nuxeo.ecm.directory.DirectoryException: updateEntry failed for 2

at org.nuxeo.ecm.directory.sql.SQLSession.updateEntry(SQLSession.java:550)
at org.nuxeo.ecm.platform.oauth2.tokens.OAuth2TokenStore.lambda$refresh$0(OAuth2TokenStore.java:193)
at org.nuxeo.runtime.api.Framework.doPrivileged(Framework.java:278)
at org.nuxeo.ecm.platform.oauth2.tokens.OAuth2TokenStore.refresh(OAuth2TokenStore.java:187)
at org.nuxeo.ecm.platform.oauth2.tokens.OAuth2TokenStore.set(OAuth2TokenStore.java:73)
at org.nuxeo.ecm.platform.oauth2.tokens.OAuth2TokenStore.set(OAuth2TokenStore.java:50)
at com.google.api.client.auth.oauth2.DataStoreCredentialRefreshListener.makePersistent(DataStoreCredentialRefreshListener.java:94)
at com.google.api.client.auth.oauth2.DataStoreCredentialRefreshListener.onTokenResponse(DataStoreCredentialRefreshListener.java:79)
at com.google.api.client.auth.oauth2.Credential.refreshToken(Credential.java:493)
at org.nuxeo.ecm.liveconnect.core.AbstractLiveConnectBlobProvider.getCredential(AbstractLiveConnectBlobProvider.java:289)
at org.nuxeo.ecm.liveconnect.google.drive.GoogleDriveBlobProvider.getService(GoogleDriveBlobProvider.java:497)
at org.nuxeo.ecm.liveconnect.google.drive.GoogleDriveBlobProvider.getDriveFile(GoogleDriveBlobProvider.java:533)
at org.nuxeo.ecm.liveconnect.google.drive.GoogleDriveBlobProvider.retrieveFile(GoogleDriveBlobProvider.java:513)
at org.nuxeo.ecm.liveconnect.core.AbstractLiveConnectBlobProvider.getFile(AbstractLiveConnectBlobProvider.java:261)
at org.nuxeo.ecm.liveconnect.core.AbstractLiveConnectBlobProvider.toBlob(AbstractLiveConnectBlobProvider.java:204)
at org.nuxeo.ecm.liveconnect.core.AbstractLiveConnectBlobProvider.readBlob(AbstractLiveConnectBlobProvider.java:97)
at org.nuxeo.ecm.core.blob.BlobManagerComponent.readBlob(BlobManagerComponent.java:234)
at org.nuxeo.ecm.core.storage.BaseDocument.getValueBlob(BaseDocument.java:459)
at org.nuxeo.ecm.core.storage.BaseDocument.readComplexProperty(BaseDocument.java:645)
at org.nuxeo.ecm.core.storage.BaseDocument.readComplexProperty(BaseDocument.java:660)
at org.nuxeo.ecm.core.storage.sql.coremodel.SQLDocumentLive.readDocumentPart(SQLDocumentLive.java:172)
at org.nuxeo.ecm.core.api.DocumentModelFactory.createDataModel(DocumentModelFactory.java:208)
at org.nuxeo.ecm.core.api.AbstractSession.getDataModel(AbstractSession.java:1966)
at org.nuxeo.ecm.core.api.impl.DocumentModelImpl$1.run(DocumentModelImpl.java:492)
at org.nuxeo.ecm.core.api.impl.DocumentModelImpl$1.run(DocumentModelImpl.java:489)
at org.nuxeo.ecm.core.api.impl.DocumentModelImpl$RunWithCoreSession.execute(DocumentModelImpl.java:403)
at org.nuxeo.ecm.core.api.impl.DocumentModelImpl.loadDataModel(DocumentModelImpl.java:494)
at org.nuxeo.ecm.core.api.impl.DocumentModelImpl.getDataModel(DocumentModelImpl.java:503)
at org.nuxeo.ecm.core.api.impl.DocumentModelImpl.getPart(DocumentModelImpl.java:1340)
at org.nuxeo.ecm.core.api.impl.DocumentModelImpl.getProperty(DocumentModelImpl.java:1387)
at org.nuxeo.ecm.platform.el.DocumentModelResolver.getDocumentProperty(DocumentModelResolver.java:162)
at org.nuxeo.ecm.platform.el.DocumentModelResolver.getValue(DocumentModelResolver.java:128)
at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
at org.jboss.el.parser.AstPropertySuffix.getValue(AstPropertySuffix.java:53)
at org.jboss.el.parser.AstValue.getValue(AstValue.java:67)
at org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at org.jboss.el.parser.AstIdentifier.getValue(AstIdentifier.java:40)
at org.jboss.el.parser.AstEmpty.getValue(AstEmpty.java:29)
at org.jboss.el.parser.AstNot.getValue(AstNot.java:26)
at org.jboss.el.parser.AstAnd.getValue(AstAnd.java:26)
at org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194)
at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:457)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1851)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1860)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1860)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1860)
at com.sun.faces.facelets.component.RepeatRenderer.encodeChildren(RepeatRenderer.java:104)
at com.sun.faces.facelets.component.UIRepeat.process(UIRepeat.java:621)
at com.sun.faces.facelets.component.UIRepeat.encodeChildren(UIRepeat.java:1110)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1857)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:176)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:889)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1857)
at org.richfaces.renderkit.RendererBase.renderChildren(RendererBase.java:282)
at org.richfaces.renderkit.html.AjaxOutputPanelRenderer.doEncodeChildren(AjaxOutputPanelRenderer.java:57)
at org.richfaces.renderkit.RendererBase.encodeChildren(RendererBase.java:158)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:889)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1857)
at org.richfaces.renderkit.RendererBase.renderChildren(RendererBase.java:282)
at org.richfaces.renderkit.html.AjaxOutputPanelRenderer.doEncodeChildren(AjaxOutputPanelRenderer.java:57)
at org.richfaces.renderkit.RendererBase.encodeChildren(RendererBase.java:158)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:889)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1857)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1860)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1860)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1860)
at org.richfaces.renderkit.RendererBase.renderChildren(RendererBase.java:282)
at org.richfaces.renderkit.html.AjaxOutputPanelRenderer.doEncodeChildren(AjaxOutputPanelRenderer.java:57)
at org.richfaces.renderkit.RendererBase.encodeChildren(RendererBase.java:158)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:889)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1857)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1860)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1860)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1860)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1860)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:461)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:133)
at org.jboss.seam.jsf.SeamViewHandler.renderView(SeamViewHandler.java:188)
at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:337)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:647)
... 78 more

Caused by: org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.

at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:315)
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:430)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:356)
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:168)
at org.postgresql.jdbc.PgPreparedStatement.execute(PgPreparedStatement.java:157)
at org.tranql.connector.jdbc.PreparedStatementHandle.execute(PreparedStatementHandle.java:177)
at org.nuxeo.ecm.directory.sql.SQLSession.updateEntry(SQLSession.java:547)
... 163 more

Caused by: java.net.SocketException: Socket closed

at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
at java.net.SocketInputStream.read(SocketInputStream.java:170)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at org.postgresql.core.VisibleBufferedInputStream.readMore(VisibleBufferedInputStream.java:140)
at org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:109)
at org.postgresql.core.VisibleBufferedInputStream.read(VisibleBufferedInputStream.java:67)
at org.postgresql.core.PGStream.receiveChar(PGStream.java:280)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1916)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:288)
... 169 more

2016-12-13 16:55:43,021 ERROR [nuxeo-error-log] Request Attributes:

javax.servlet.forward.request_uri : /nuxeo/nxpath/default/default-domain/workspaces/System%20Center%20Configurat@view_documents javax.servlet.forward.context_path : /nuxeo javax.servlet.forward.servlet_path : /nxpath/default/default-domain/workspaces/System Center Configurat@view_documents javax.servlet.forward.query_string : tabIds=MAIN_TABS%3Adocuments%2C%3A&conversationId=0NXMAIN org.jboss.seam.core.manager : Manager([0NXMAIN]) contentViewService : org.nuxeo.ecm.platform.contentview.jsf.ContentViewServiceImpl@4d7dea6 dndConfigHelper : org.nuxeo.ecm.webapp.dnd.DndConfigurationHelper@4fbc49fb currentDocumentTags : [] exception_message : Socket closed actionManager : org.nuxeo.ecm.platform.actions.ActionService@55db5bbb notificationManager : org.nuxeo.ecm.platform.ec.notification.service.NotificationService@68ffa450 relatedRoutes : [] org.jboss.seam.transaction.transaction : org.jboss.seam.transaction.Transaction@f855796 isInsidePersonalWorkspace : false resolveDocumentTags : [] select2Converter : org.nuxeo.ecm.platform.ui.select2.Select2Converter@10e9b5d2 org.jboss.seam.core.events : org.jboss.seam.core.Events@13982e64 currentDocument : DocumentModelImpl(56e17f1e-98f1-40d0-a2b4-33f9eb41a801, path=/default-domain/workspaces/System Center Configurat, title=System Center Configuration Manager 2012 R2) currentSuperSpace : DocumentModelImpl(56e17f1e-98f1-40d0-a2b4-33f9eb41a801, path=/default-domain/workspaces/System Center Configurat, title=System Center Configuration Manager 2012 R2) adminMessageActivated : false typesMap : {Collaborative=[[Type {id: OrderedFolder}, Type {id: Folder}, Type {id: Collection}, Type {id: Workspace}], []], SimpleDocument=[[Type {id: WebTemplateSource}, Type {id: nxtrProject}, Type {id: TemplateSource}, Type {id: Picture}], [Type {id: Video}, Type {id: nxtrPortfolio}, Type {id: Note}, Type {id: Audio}], [Type {id: File}]]} tabsActionsList : [TAB_CONTENT, TAB_WORKSPACE_EDIT, TAB_PERMISSIONS, TAB_CONTENT_HISTORY, TAB_MANAGE] userManager : org.nuxeo.ecm.platform.computedgroups.UserManagerWithComputedGroups@3ec65e7d tagSelect2Support : org.nuxeo.ecm.platform.tag.web.TagSelect2Support@1b5a87d4 org.jboss.seam.transaction.synchronizations : org.jboss.seam.transaction.SeSynchronizations@4640f648 nuxeoAliasBean : org.nuxeo.ecm.platform.ui.web.binding.alias.NuxeoAliasBean@14f90bea themeStylingService : org.nuxeo.theme.styling.service.ThemeStylingServiceImpl@a21ce73 seamReload : org.nuxeo.ecm.webapp.seam.NuxeoSeamHotReloader@18c09abe lockActions : org.nuxeo.ecm.webapp.edit.lock.LockActionsBean@57ebca55 contentViewRestActions : org.nuxeo.ecm.platform.contentview.seam.ContentViewRestActions@16d89456 jsfPage : galaxy/default relatedRouteAction : org.nuxeo.ecm.platform.routing.web.RelatedRouteActionBean@4a226b3c select2Actions : org.nuxeo.ecm.platform.ui.select2.Select2ActionsBean@56ab1dac org.jboss.seam.web.requestServletPath : /view_documents.faces currentServerLocation : org.nuxeo.ecm.platform.util.RepositoryLocation@5c13d641 securityError : false configurationService : org.nuxeo.runtime.services.config.ConfigurationServiceImpl@22e523e2 org.jboss.seam.faces.dateConverter : org.jboss.seam.faces.DateConverter@5f9bdc4e currentDomain : DocumentModelImpl(e0b7d80f-8173-46dc-bff0-1979b19f9fde, path=/default-domain, title=e0b7d80f-8173-46dc-bff0-1979b19f9fde) user_message : Se produjo un error inesperado. Haga clic en los enlaces siguientes para obtener más información o volver a la aplicación. org.jboss.seam.core.conversationPropagation : org.jboss.seam.core.ConversationPropagation@d3389cf messageBundle : java.util.PropertyResourceBundle@3272dfb deleteActions : org.nuxeo.ecm.webapp.action.DeleteActionsBean@541168de requestedUrl : nxpath/default/default-domain/workspaces/System%20Center%20Configurat@view_documents?tabIds=MAIN_TABS%3Adocuments%2C%3A&old_conversationId=0NXMAIN NuxeoExceptionHandlerMarker : true currentWorkspace : DocumentModelImpl(56e17f1e-98f1-40d0-a2b4-33f9eb41a801, path=/default-domain/workspaces/System Center Configurat, title=56e17f1e-98f1-40d0-a2b4-33f9eb41a801) isUserWorkspace : false com.sun.faces.context.ExternalContextFactoryImpl_KEY : com.sun.faces.context.ExternalContextImpl@5ad9498d nuxeoWebResourceDispatcher : org.nuxeo.ecm.webapp.resources.NuxeoWebResourceDispatcher@195c9617 restHelper : org.nuxeo.ecm.platform.ui.web.rest.RestHelper@5b219734 nuxeo.force.url.encoding : true nuxeo.disable.redirect.wrapper : true nuxeoLayoutIdManager : org.nuxeo.ecm.platform.forms.layout.facelets.NuxeoLayoutIdManagerBean@4a4d006e org.jboss.seam.web.servletContexts : org.jboss.seam.web.ServletContexts@1545d661 repositoryManager : org.nuxeo.ecm.core.api.repository.RepositoryManagerImpl@5dded8e4 org.jboss.seam.web.requestContextPath : /nuxeo nxDevModeSet : false DocumentView : DocumentViewImpl [documentLocation=DocumentLocationImpl [docIdRef=null, docPathRef=/default-domain/workspaces/System Center Configurat, docRef=/default-domain/workspaces/System Center Configurat, serverName=default], parameters={tabIds=MAIN_TABS:documents,:, conversationId=0NXMAIN, tabId=null, subTabId=null, language=null, mainTabId=null}, patternName=default, subURI=null, tabId=null, viewId=view_documents] isNavigationBreadcrumb : true backendPath : [org.nuxeo.ecm.platform.ui.web.pathelements.DocumentPathElement@7949f0ac, org.nuxeo.ecm.platform.ui.web.pathelements.DocumentPathElement@724fcb5f, org.nuxeo.ecm.platform.ui.web.pathelements.DocumentPathElement@19fa01f5]

0 votes

0 answers

97 views

ANSWER