[gatein-dev] JCR GetCommand --> No such file or directory

Nicolas Filotto nicolas.filotto at exoplatform.com
Wed Sep 8 12:11:31 EDT 2010


It looks like you deleted the binary data from you local directory. Be
careful, you can remove the lucene index directory to enforce the reindexing
(i.e. variable gatein.jcr.index.data.dir in configuration.properties of
GateIn) but you cannot delete your data i.e. gatein.jcr.storage.data.dir,
otherwise you brake the consistency of your JCR

On Wed, Sep 8, 2010 at 5:42 PM, Noel Rocher <noel at redhat.com> wrote:

>
> Hi all,
>
> I've got a strange thing today. After seeing that default gadgets were
> returning HTTP 500 and the gadgets I've added working well. I've decided
> to delete all the local directory (here:
> /app/jboss/AAA_Platforms_products/EPP/5.0.0/demoPSA/repository/jcr) and
> restart EPP to let the re-indexing process work.
>
> After this, all my gadgets return HTTP 500. (Unable to retrieve gadget
> xml. HTTP error 500)
>
> Any hint?
>
>
> --------------------------------
> 17:25:49,746 ERROR [GetCommand]
>
> /app/jboss/AAA_Platforms_products/EPP/5.0.0/demoPSA/repository/jcr/values/portal-system/e/7/2/5/d/d/6/f0a20c1b479fe0c734aea1d27/e725dd6f0a20c1b479fe0c734aea1d270
> (No such file or directory)
> javax.jcr.RepositoryException:
>
> /app/jboss/AAA_Platforms_products/EPP/5.0.0/demoPSA/repository/jcr/values/portal-system/e/7/2/5/d/d/6/f0a20c1b479fe0c734aea1d27/e725dd6f0a20c1b479fe0c734aea1d270
> (No such file or directory):
>
> /app/jboss/AAA_Platforms_products/EPP/5.0.0/demoPSA/repository/jcr/values/portal-system/e/7/2/5/d/d/6/f0a20c1b479fe0c734aea1d27/e725dd6f0a20c1b479fe0c734aea1d270
> (No such file or directory)
>         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:804)
>         at
>
> org.exoplatform.services.jcr.impl.dataflow.persistent.CacheableWorkspaceDataManager.getPersistedItemData(CacheableWorkspaceDataManager.java:656)
>         at
>
> org.exoplatform.services.jcr.impl.dataflow.persistent.CacheableWorkspaceDataManager.getItemData(CacheableWorkspaceDataManager.java:398)
>         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:140)
>         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:124)
>         at
>
> org.exoplatform.services.jcr.webdav.WebDavServiceImpl.get(WebDavServiceImpl.java:548)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at
>
> org.exoplatform.services.rest.impl.method.DefaultMethodInvoker.invokeMethod(DefaultMethodInvoker.java:140)
>         at
>
> org.exoplatform.services.rest.impl.RequestDispatcher.invokeSubResourceMethod(RequestDispatcher.java:266)
> ...
> --------------------------------
>
>
> --
> Noel Rocher
> Sr Solution Architect, France
> JBoss Enterprise Middleware
> Cell: +33 674 847 899
>
> Red Hat France SARL,  Immeuble Le Linéa, 1 rue du Général Leclerc,  92047
> Paris la Défense CEDEX
> Siret : 421 199 464 00064
>
> _______________________________________________
> gatein-dev mailing list
> gatein-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/gatein-dev
>



-- 
Nicolas Filotto
JCR Product Manager
eXo Platform SAS
nicolas.filotto at exoplatform.com
+33 (0)6 31 32 92 19
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/gatein-dev/attachments/20100908/7e864fd4/attachment.html 


More information about the gatein-dev mailing list