3 Replies Latest reply on May 7, 2010 7:25 AM by Thomas Heute

    GateIn on Oracle DataBase 10 g xe : gadget down

    pascal dev Newbie

      Hello,

       

      We are working on :

                                    GateIn 3.0 final,

                                    JBoss 5.1.0 (sdk 6),

                                    Oracle database 10g xe.        

       

      When we try to use a gadget in a portlet, we have an erroer : HTTP error 500. A javax.jcr.RepositoryException is launched and it is  caused by a java.io.FileNotFoundException.

       

       

      09:05:44,781 ERROR [GetCommand] E:\working\server\GateIn-3.0.0-GA\server\default\data\gatein\jcr\values\portal-system_portal\7\1\9\1\4\2\d\b0adc7a58003a46e9f5861bc0\719142db0adc7a58003a46e9f5861bc00 (
      Le fichier spÚcifiÚ est introuvable)
      javax.jcr.RepositoryException: E:\working\server\GateIn-3.0.0-GA\server\default\data\gatein\jcr\values\portal-system_portal\7\1\9\1\4\2\d\b0adc7a58003a46e9f5861bc0\719142db0adc7a58003a46e9f5861bc00 (L
      e fichier spÚcifiÚ est introuvable): E:\working\server\GateIn-3.0.0-GA\server\default\data\gatein\jcr\values\portal-system_portal\7\1\9\1\4\2\d\b0adc7a58003a46e9f5861bc0\719142db0adc7a58003a46e9f5861b
      c00 (Le fichier spÚcifiÚ est introuvable)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.getItemByName(JDBCStorageConnection.java:918)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.getItemData(JDBCStorageConnection.java:763)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.WorkspacePersistentDataManager.getItemData(WorkspacePersistentDataManager.java:808)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.CacheableWorkspaceDataManager.getPersistedItemData(CacheableWorkspaceDataManager.java:621)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.CacheableWorkspaceDataManager.getItemData(CacheableWorkspaceDataManager.java:397)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.ACLInheritanceSupportedWorkspaceDataManager.getItemData(ACLInheritanceSupportedWorkspaceDataManager.java:170)
              at org.exoplatform.services.jcr.impl.dataflow.persistent.VersionableWorkspaceDataManager.getItemData(VersionableWorkspaceDataManager.java:141)
              at org.exoplatform.services.jcr.impl.dataflow.session.TransactionableDataManager.getItemData(TransactionableDataManager.java:232)
              at org.exoplatform.services.jcr.impl.core.SessionDataManager.getItemData(SessionDataManager.java:221)
              at org.exoplatform.services.jcr.impl.core.SessionDataManager.getItemData(SessionDataManager.java:178)
              at org.exoplatform.services.jcr.impl.core.SessionDataManager.getItem(SessionDataManager.java:320)
              at org.exoplatform.services.jcr.impl.core.NodeImpl.getProperty(NodeImpl.java:1198)
              at org.exoplatform.services.jcr.webdav.resource.FileResource.dataProperty(FileResource.java:396)
              at org.exoplatform.services.jcr.webdav.resource.FileResource.getContentAsStream(FileResource.java:347)
              at org.exoplatform.services.jcr.webdav.command.GetCommand.get(GetCommand.java:118)
              at org.exoplatform.services.jcr.webdav.WebDavServiceImpl.get(WebDavServiceImpl.java:548)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
              at java.lang.reflect.Method.invoke(Unknown Source)
              at org.exoplatform.services.rest.impl.method.DefaultMethodInvoker.invokeMethod(DefaultMethodInvoker.java:140)
              at org.exoplatform.services.rest.impl.RequestDispatcher.invokeSubResourceMethod(RequestDispatcher.java:302)
              at org.exoplatform.services.rest.impl.RequestDispatcher.dispatch(RequestDispatcher.java:244)
              at org.exoplatform.services.rest.impl.RequestDispatcher.dispatch(RequestDispatcher.java:147)
              at org.exoplatform.services.rest.impl.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:136)
              at org.exoplatform.services.rest.servlet.RestServlet.onService(RestServlet.java:82)
              at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:116)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.exoplatform.services.rest.servlet.RestEncodingFilter.doFilter(RestEncodingFilter.java:58)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:116)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:76)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
              at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
              at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
              at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
              at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
              at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
              at java.lang.Thread.run(Unknown Source)
      Caused by: java.io.FileNotFoundException: E:\working\server\GateIn-3.0.0-GA\server\default\data\gatein\jcr\values\portal-system_portal\7\1\9\1\4\2\d\b0adc7a58003a46e9f5861bc0\719142db0adc7a58003a46e9f
      5861bc00 (Le fichier spÚcifiÚ est introuvable)
              at java.io.FileInputStream.open(Native Method)
              at java.io.FileInputStream.<init>(Unknown Source)
              at org.exoplatform.services.jcr.impl.storage.value.fs.operations.ValueFileIOHelper.readValue(ValueFileIOHelper.java:86)
              at org.exoplatform.services.jcr.impl.storage.value.fs.FileIOChannel.read(FileIOChannel.java:165)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.readValueData(JDBCStorageConnection.java:1862)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.readValues(JDBCStorageConnection.java:1825)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.loadPropertyRecord(JDBCStorageConnection.java:1729)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.itemData(JDBCStorageConnection.java:1274)
              at org.exoplatform.services.jcr.impl.storage.jdbc.JDBCStorageConnection.getItemByName(JDBCStorageConnection.java:909)
              ... 57 more

       

      i show the complete trace in the attached file