Hello Randall,
Are you able to delete the folder containing the file that is causing the
error? Are you using MySQL or the internal Derby?
The specific error you are getting has been recently addressed in
http://issues.jfrog.org/jira/browse/RTFACT-2061, and should already have a
fix in place.
Yoav
On Thu, Aug 20, 2009 at 11:59 PM, Randall Fidler <
[email protected]> wrote:
> Hello,
>
>
>
> I’m seeing the following in my log file, I can query Artifactory fine
> using the ‘search’ on the page but new deployments do not who in the query
> result and when I try to browser the repository tree, I get this error. I’m
> running Artifactory 2.0.6.
>
>
>
> Any help is greatly appreciated!!
>
>
>
> 2009-08-20 13:55:07,122 [ERROR] (o.a.w.RequestCycle :1437) - Failed to
> read xml data 'artifactory-file-ext'.
>
> org.artifactory.api.repo.exception.RepositoryRuntimeException: Failed to
> read xml data 'artifactory-file-ext'.
>
> at
> org.artifactory.jcr.md.MetadataServiceImpl.getXmlMetadata(MetadataServiceImpl.java:133)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.jcr.md.MetadataServiceImpl.getMetadataValue(MetadataServiceImpl.java:328)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.jcr.md.MetadataServiceImpl.getXmlMetadataObject(MetadataServiceImpl.java:120)
> [artifactory-core-2.0.6.jar:na]
>
> at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
> [na:na]
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> [na:1.5.0_15]
>
> at java.lang.reflect.Method.invoke(Method.java:585)
> [na:1.5.0_15]
>
> at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at $Proxy21.getXmlMetadataObject(Unknown Source) [na:na]
>
> at
> org.artifactory.jcr.fs.JcrFsItem.getXmlMetdataObject(JcrFsItem.java:215)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.jcr.fs.JcrFile.setAdditionalInfoFields(JcrFile.java:137)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.jcr.fs.JcrFsItem.setInfoFields(JcrFsItem.java:261)
> [artifactory-core-2.0.6.jar:na]
>
> at org.artifactory.jcr.fs.JcrFsItem.<init>(JcrFsItem.java:149)
> [artifactory-core-2.0.6.jar:na]
>
> at org.artifactory.jcr.fs.JcrFile.<init>(JcrFile.java:112)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.jcr.JcrServiceImpl.getFsItem(JcrServiceImpl.java:686)
> [artifactory-core-2.0.6.jar:na]
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [na:1.5.0_15]
>
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> [na:1.5.0_15]
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> [na:1.5.0_15]
>
> at java.lang.reflect.Method.invoke(Method.java:585)
> [na:1.5.0_15]
>
> at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at $Proxy19.getFsItem(Unknown Source) [na:na]
>
> at
> org.artifactory.repo.jcr.JcrRepoBase$JcrFsItemLocator.getFsItem(JcrRepoBase.java:771)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.repo.jcr.JcrRepoBase.internalGetFsItem(JcrRepoBase.java:327)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.repo.jcr.JcrRepoBase.getJcrFsItem(JcrRepoBase.java:215)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.jcr.JcrServiceImpl.getChildren(JcrServiceImpl.java:367)
> [artifactory-core-2.0.6.jar:na]
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [na:1.5.0_15]
>
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> [na:1.5.0_15]
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> [na:1.5.0_15]
>
> at java.lang.reflect.Method.invoke(Method.java:585)
> [na:1.5.0_15]
>
> at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at
> org.artifactory.jcr.lock.LockingAdvice.invoke(LockingAdvice.java:80)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at $Proxy19.getChildren(Unknown Source) [na:na]
>
> at
> org.artifactory.jcr.fs.JcrFolder.getItems(JcrFolder.java:102)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.jcr.fs.JcrFolder.withEmptyChildren(JcrFolder.java:515)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.repo.service.RepositoryServiceImpl.getWithEmptyChildren(RepositoryServiceImpl.java:841)
> [artifactory-core-2.0.6.jar:na]
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [na:1.5.0_15]
>
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> [na:1.5.0_15]
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> [na:1.5.0_15]
>
> at java.lang.reflect.Method.invoke(Method.java:585)
> [na:1.5.0_15]
>
> at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
> [spring-tx-2.5.5.jar:2.5.5]
>
> at
> org.artifactory.jcr.lock.LockingAdvice.invoke(LockingAdvice.java:78)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
> [spring-aop-2.5.5.jar:2.5.5]
>
> at $Proxy15.getWithEmptyChildren(Unknown Source) [na:na]
>
> at
> org.artifactory.webapp.actionable.model.FolderActionableItem.<init>(FolderActionableItem.java:80)
> [FolderActionableItem.class:na]
>
> at
> org.artifactory.webapp.actionable.model.LocalRepoActionableItem.getChildren(LocalRepoActionableItem.java:91)
> [LocalRepoActionableItem.class:na]
>
> at
> org.artifactory.webapp.wicket.page.browse.treebrowser.BrowseRepoPanel.getChildren(BrowseRepoPanel.java:283)
> [BrowseRepoPanel.class:na]
>
> at
> org.artifactory.webapp.wicket.common.component.tree.ActionableItemsTree.onJunctionLinkClicked(ActionableItemsTree.java:199)
> [ActionableItemsTree.class:na]
>
> at
> org.apache.wicket.extensions.markup.html.tree.DefaultAbstractTree$3.onClick(DefaultAbstractTree.java:417)
> [wicket-extensions-1.3.5.jar:1.3.5]
>
> at
> org.apache.wicket.extensions.markup.html.tree.DefaultAbstractTree$6.onClick(DefaultAbstractTree.java:489)
> [wicket-extensions-1.3.5.jar:1.3.5]
>
> at
> org.apache.wicket.ajax.markup.html.AjaxLink$1.onEvent(AjaxLink.java:65)
> [wicket-1.3.5.jar:1.3.5]
>
> at
> org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:163)
> [wicket-1.3.5.jar:1.3.5]
>
> at
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:297)
> [wicket-1.3.5.jar:1.3.5]
>
> at
> org.apache.wicket.request.target.component.listener.BehaviorRequestTarget.processEvents(BehaviorRequestTarget.java:100)
> [wicket-1.3.5.jar:1.3.5]
>
> at
> org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:91)
> [wicket-1.3.5.jar:1.3.5]
>
> at
> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1175)
> [wicket-1.3.5.jar:1.3.5]
>
> at org.apache.wicket.RequestCycle.step(RequestCycle.java:1252)
> [wicket-1.3.5.jar:1.3.5]
>
> at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1353)
> [wicket-1.3.5.jar:1.3.5]
>
> at
> org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
> [wicket-1.3.5.jar:1.3.5]
>
> at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:355)
> [wicket-1.3.5.jar:1.3.5]
>
> at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:200)
> [wicket-1.3.5.jar:1.3.5]
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> [catalina.jar:na]
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> [catalina.jar:na]
>
> at
> org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:154)
> [RepoFilter.class:na]
>
> at
> org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:74)
> [RepoFilter.class:na]
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> [catalina.jar:na]
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> [catalina.jar:na]
>
> at
> org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:124)
> [AccessFilter.class:na]
>
> at
> org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:90)
> [AccessFilter.class:na]
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> [catalina.jar:na]
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> [catalina.jar:na]
>
> at
> org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:51)
> [ArtifactoryFilter.class:na]
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> [catalina.jar:na]
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> [catalina.jar:na]
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> [catalina.jar:na]
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
> [catalina.jar:na]
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
> [catalina.jar:na]
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> [catalina.jar:na]
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> [catalina.jar:na]
>
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
> [catalina.jar:na]
>
> at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
> [tomcat-coyote.jar:na]
>
> at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
> [tomcat-coyote.jar:na]
>
> at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
> [tomcat-coyote.jar:na]
>
> at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
> [tomcat-coyote.jar:na]
>
> at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
> [tomcat-coyote.jar:na]
>
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
> [tomcat-coyote.jar:na]
>
> at java.lang.Thread.run(Thread.java:595) [na:1.5.0_15]
>
> Caused by: org.artifactory.api.repo.exception.RepositoryRuntimeException:
> Failed to read xml metadata stream.
>
> at
> org.artifactory.jcr.md.MetadataServiceImpl.writeRawXmlStream(MetadataServiceImpl.java:190)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.jcr.md.MetadataServiceImpl.getXmlMetadata(MetadataServiceImpl.java:130)
> [artifactory-core-2.0.6.jar:na]
>
> ... 94 common frames omitted
>
> Caused by: javax.jcr.PathNotFoundException: jcr:content
>
> at
> org.apache.jackrabbit.core.NodeImpl.getNode(NodeImpl.java:2480)
> [jackrabbit-core-1.4.9.jar:na]
>
> at
> org.artifactory.jcr.md.MetadataServiceImpl.getRawXmlStream(MetadataServiceImpl.java:433)
> [artifactory-core-2.0.6.jar:na]
>
> at
> org.artifactory.jcr.md.MetadataServiceImpl.writeRawXmlStream(MetadataServiceImpl.java:185)
> [artifactory-core-2.0.6.jar:na]
>
> ... 95 common frames omitted
>
>
>
> Regards,
>
>
>
> Randall
>
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus
> on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now. http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Artifactory-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/artifactory-users
>
>
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users