Randall,
The fix will be available in both 2.0.8 and 2.1.0 (both not released yet)
and is currently available in a pre-2.0.8 build. The download URL for this
build is enclosed as a comment on the issue (
http://www.jfrog.org/files/artifactory-2.0.8-7626.zip).
Yoav
On Fri, Aug 21, 2009 at 8:40 PM, Randall Fidler <
[email protected]> wrote:
> Yoav,
>
>
>
> Just following the normal war download link from the main
> Artifactory site, I’m not finding anything past 2.0.7 for download… ?
>
>
>
> Thanks,
>
>
>
> Randall
>
>
> ------------------------------
>
> *From:* Yoav Landman [mailto:[email protected]]
> *Sent:* Friday, August 21, 2009 10:12 AM
> *To:* [email protected]
> *Subject:* Re: [Artifactory-users] Critical Error in log file
>
>
>
> 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
>
>
------------------------------------------------------------------------------
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