Trying to repost my message to the "Artifactory - Users" subtopic as this
area has more traffic (previously it ended up one level up under
"Artifactory"):
We upgraded our artifactory installation recently from 2.3.0 to 2.3.3.1.
We're using the war deployment in tomcat 6.0.29 with java 6, and upgraded as
per the instructions (i.e. just deploy the new war in tomcat in place of the
old one)
On startup we're seeing the error below (Stack Trace 1.) in artifactory.log
on startup, and we're seeing artifactory stop working/being responsive
approximately once per week to the point where we need to restart it. We're
also unable to get to the Admin -> security -> Users page as administrator
(previously with 2.3.0 this was fine), seeing an "Internal error occured" in
the web console and the 2nd error below (Stack Trace 2.) in the
artifactory.log. Any suggestions on how to resolve these errors much
appreciated!
Thanks.
Stack Trace 1.
--------------
2011-07-04 09:29:23,911 [art-init] [INFO ]
(o.a.s.ArtifactoryApplicationContext:210) - Initializing
org.artifactory.engine.InternalDownloadService
2011-07-04 09:29:23,913 [art-init] [INFO ]
(o.a.s.ArtifactoryApplicationContext:210) - Initializing
org.artifactory.search.InternalSearchService
2011-07-04 09:29:24,335 [art-exec-1] [ERROR] (o.a.s.a.AsyncAdvice :143) -
Could not execute async method: 'public abstract void
org.artifactory.api.search.SearchService.asyncIndexMarkedArchives()'.
org.artifactory.api.repo.exception.RepositoryRuntimeException: Could not
index marked archives
at
org.artifactory.search.archive.ArchiveIndexer.searchMarkedArchives(ArchiveIndexer.java:192)
[artifactory-core-2.3.3.1.jar:na]
at
org.artifactory.search.SearchServiceImpl.asyncIndexMarkedArchives(SearchServiceImpl.java:453)
[artifactory-core-2.3.3.1.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[na:1.6.0_17]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[na:1.6.0_17]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[na:1.6.0_17]
at java.lang.reflect.Method.invoke(Method.java:616) [na:1.6.0_17]
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
[spring-aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
[spring-aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
[spring-aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
at
org.artifactory.schedule.aop.AsyncAdvice$TraceableMethodInvocation.proceed(AsyncAdvice.java:287)
[artifactory-core-2.3.3.1.jar:na]
at
org.artifactory.schedule.aop.AsyncAdvice.doInvoke(AsyncAdvice.java:176)
[artifactory-core-2.3.3.1.jar:na]
at
org.artifactory.schedule.aop.CompoundInvocation.proceed(CompoundInvocation.java:55)
[artifactory-core-2.3.3.1.jar:na]
at
org.artifactory.schedule.aop.AsyncAdvice.doInvoke(AsyncAdvice.java:160)
[artifactory-core-2.3.3.1.jar:na]
at
org.artifactory.schedule.aop.AsyncAdvice$1.call(AsyncAdvice.java:121)
[artifactory-core-2.3.3.1.jar:na]
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
[na:1.6.0_17]
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
[na:1.6.0_17]
at
org.artifactory.schedule.ArtifactoryConcurrentExecutor$RunnableWrapper.run(ArtifactoryConcurrentExecutor.java:83)
[artifactory-core-2.3.3.1.jar:na]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
[na:1.6.0_17]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
[na:1.6.0_17]
at java.lang.Thread.run(Thread.java:636) [na:1.6.0_17]
Caused by: javax.jcr.ItemNotFoundException: failed to build path of
624d1fd5-b374-4860-b433-1cf42161effc: b6e001a3-851e-451c-b871-5cb56e889273
has no child entry for 624d1fd5-b374-4860-b433-1cf42161effc
at
org.apache.jackrabbit.core.HierarchyManagerImpl.buildPath(HierarchyManagerImpl.java:291)
[jackrabbit-core-jfrog-2.2.5a.jar:2.2.5a]
at
org.apache.jackrabbit.core.CachingHierarchyManager.buildPath(CachingHierarchyManager.java:199)
[jackrabbit-core-jfrog-2.2.5a.jar:2.2.5a]
at
org.apache.jackrabbit.core.HierarchyManagerImpl.getPath(HierarchyManagerImpl.java:395)
[jackrabbit-core-jfrog-2.2.5a.jar:2.2.5a]
at
org.apache.jackrabbit.core.CachingHierarchyManager.getPath(CachingHierarchyManager.java:233)
[jackrabbit-core-jfrog-2.2.5a.jar:2.2.5a]
at
org.apache.jackrabbit.core.ItemImpl.getPrimaryPath(ItemImpl.java:188)
[jackrabbit-core-jfrog-2.2.5a.jar:2.2.5a]
at
org.apache.jackrabbit.core.NodeImpl.getPrimaryPath(NodeImpl.java:2759)
[jackrabbit-core-jfrog-2.2.5a.jar:2.2.5a]
at org.apache.jackrabbit.core.ItemImpl$2.perform(ItemImpl.java:379)
[jackrabbit-core-jfrog-2.2.5a.jar:2.2.5a]
at org.apache.jackrabbit.core.ItemImpl$2.perform(ItemImpl.java:376)
[jackrabbit-core-jfrog-2.2.5a.jar:2.2.5a]
at
org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:200)
[jackrabbit-core-jfrog-2.2.5a.jar:2.2.5a]
at org.apache.jackrabbit.core.ItemImpl.perform(ItemImpl.java:91)
[jackrabbit-core-jfrog-2.2.5a.jar:2.2.5a]
at org.apache.jackrabbit.core.ItemImpl.getPath(ItemImpl.java:376)
[jackrabbit-core-jfrog-2.2.5a.jar:2.2.5a]
at
org.artifactory.search.archive.ArchiveIndexer.searchMarkedArchives(ArchiveIndexer.java:182)
[artifactory-core-2.3.3.1.jar:na]
... 19 common frames omitted
2011-07-04 09:29:24,340 [art-init] [INFO ]
(o.a.s.ArtifactoryApplicationContext:210) - Initializing
org.artifactory.config.ConfigurationChangesInterceptors
2011-07-04 09:29:24,343 [art-init] [INFO ]
(o.a.s.ArtifactoryApplicationContext:210) - Initializing
org.artifactory.security.InternalAclManager
2011-07-04 09:29:24,347 [art-init] [INFO ]
(o.a.s.ArtifactoryApplicationContext:210) - Initializing
org.artifactory.traffic.InternalTrafficService
Stack Trace 2.
--------------
2011-07-04 10:29:06,830 [TP-Processor11] [ERROR] (o.a.w.RequestCycle :1521)
- Error attaching this container for rendering: [MarkupContainer [Component
id = body]]
org.apache.wicket.WicketRuntimeException: Error attaching this container for
rendering: [MarkupContainer [Component id = body]]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1765)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.onBeforeRender(Component.java:3931)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:1071)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.beforeRender(Component.java:1105)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1753)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.onBeforeRender(Component.java:3931)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:1071)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.beforeRender(Component.java:1105)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1753)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.onBeforeRender(Component.java:3931)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:1071)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.beforeRender(Component.java:1105)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1753)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.onBeforeRender(Component.java:3931)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:1071)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.beforeRender(Component.java:1105)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1753)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.onBeforeRender(Component.java:3931)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Page.onBeforeRender(Page.java:1531)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:1071)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.beforeRender(Component.java:1105)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.prepareForRender(Component.java:2292)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Page.prepareForRender(Page.java:1521)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.prepareForRender(Component.java:2329)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Page.renderPage(Page.java:892)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:261)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1258)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:312)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
[catalina.jar:6.0.29]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
[catalina.jar:6.0.29]
at
org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:139)
[artifactory-web-application-2.3.3.1.jar:na]
at
org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:82)
[artifactory-web-application-2.3.3.1.jar:na]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
[catalina.jar:6.0.29]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
[catalina.jar:6.0.29]
at
org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:245)
[artifactory-web-application-2.3.3.1.jar:na]
at
org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:154)
[artifactory-web-application-2.3.3.1.jar:na]
at
org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:116)
[artifactory-web-application-2.3.3.1.jar:na]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
[catalina.jar:6.0.29]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
[catalina.jar:6.0.29]
at
org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:54)
[artifactory-web-application-2.3.3.1.jar:na]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
[catalina.jar:6.0.29]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
[catalina.jar:6.0.29]
at
org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:66)
[artifactory-web-application-2.3.3.1.jar:na]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
[catalina.jar:6.0.29]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
[catalina.jar:6.0.29]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
[catalina.jar:6.0.29]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
[catalina.jar:6.0.29]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
[catalina.jar:6.0.29]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
[catalina.jar:6.0.29]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
[catalina.jar:6.0.29]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
[catalina.jar:6.0.29]
at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
[tomcat-coyote.jar:6.0.29]
at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
[tomcat-coyote.jar:6.0.29]
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:774)
[tomcat-coyote.jar:6.0.29]
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
[tomcat-coyote.jar:6.0.29]
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:896)
[tomcat-coyote.jar:6.0.29]
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
[tomcat-coyote.jar:6.0.29]
at java.lang.Thread.run(Thread.java:636) [na:1.6.0_17]
Caused by: java.lang.RuntimeException: Could not find bean of type
'org.artifactory.api.security.UserAwareAuthenticationProvider'.
at
org.artifactory.spring.ArtifactoryApplicationContext.beanForType(ArtifactoryApplicationContext.java:400)
[artifactory-core-2.3.3.1.jar:na]
at
org.artifactory.webapp.spring.ArtifactoryBeanLocator.locateProxyTarget(ArtifactoryBeanLocator.java:41)
[artifactory-web-application-2.3.3.1.jar:na]
at
org.apache.wicket.proxy.LazyInitProxyFactory$JdkHandler.invoke(LazyInitProxyFactory.java:412)
[wicket-ioc-1.4.10.jar:1.4.10]
at org.apache.wicket.proxy.$Proxy134.addExternalGroups(Unknown
Source) [na:1.4.10]
at
org.artifactory.webapp.wicket.page.security.user.column.UsernamePanel.<init>(UsernamePanel.java:70)
[artifactory-web-application-2.3.3.1.jar:na]
at
org.artifactory.webapp.wicket.page.security.user.column.UserColumn.populateItem(UserColumn.java:37)
[artifactory-web-application-2.3.3.1.jar:na]
at
org.apache.wicket.extensions.markup.html.repeater.data.grid.AbstractDataGridView.populateItem(AbstractDataGridView.java:187)
[wicket-extensions-1.4.10.jar:1.4.10]
at
org.apache.wicket.markup.repeater.RefreshingView$1.newItem(RefreshingView.java:114)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.markup.repeater.DefaultItemReuseStrategy$1.next(DefaultItemReuseStrategy.java:71)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.markup.repeater.DefaultItemReuseStrategy$1.next(DefaultItemReuseStrategy.java:68)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.markup.repeater.RefreshingView.addItems(RefreshingView.java:189)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.markup.repeater.RefreshingView.onPopulate(RefreshingView.java:98)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:131)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.markup.repeater.AbstractPageableView.onBeforeRender(AbstractPageableView.java:121)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.Component.internalBeforeRender(Component.java:1071)
[wicket-1.4.10.jar:1.4.10]
at org.apache.wicket.Component.beforeRender(Component.java:1105)
[wicket-1.4.10.jar:1.4.10]
at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1753)
[wicket-1.4.10.jar:1.4.10]
... 62 common frames omitted
--
View this message in context:
http://forums.jfrog.org/errors-on-startup-and-not-infrequent-crashes-following-upgrade-from-artifactory-2-3-0-to-2-3-3-1-tp6648234p6648234.html
Sent from the Artifactory - Users mailing list archive at Nabble.com.
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts.
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users