You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
(84) |
Apr
(76) |
May
(60) |
Jun
(50) |
Jul
(152) |
Aug
(26) |
Sep
(35) |
Oct
(47) |
Nov
(40) |
Dec
(37) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(25) |
Feb
(24) |
Mar
(32) |
Apr
(37) |
May
(11) |
Jun
(53) |
Jul
(39) |
Aug
(123) |
Sep
(98) |
Oct
(63) |
Nov
(113) |
Dec
(131) |
2009 |
Jan
(55) |
Feb
(42) |
Mar
(31) |
Apr
(26) |
May
(26) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: Mark N. <mar...@or...> - 2014-12-16 03:46:13
|
Hi Artifactory Developers, We are in the process of standing up a highly-available Maven repository that is protected by an SSO solution using Basic Auth over SSL. The architecture is as follows: 1.) Maven clients connect over the internet to the repository using maven.example.com 2.) maven.example.com is a hardware load balancer DNS alias that uses HTTP 301 to redirect to repo.example.com 3.) repo.example.com uses HTTP 302 to redirect the request to login.example.com 4.) login.example.com sends back HTTP 401 to require authentication 5.) The client returns the request with the Authorization header and login.example.com uses HTTP 302 to redirect the request back to repo.example.com with the proper Authorization header and retrieve the artifact. While the repository is currently in production, it has not been made generally available yet. We would very much like to be able to tell people that they can proxy our repository with Artifactory when we do make it generally available. However, the current version of Artifactory is not able to work with the SSO solution we are using. We have no ability to change the SSO solution, as it is used by many other applications as well. We found that with a few small changes to the configuration of the httpclient, we are able to get Artifactory to work with our repository correctly. I am including a diff below that shows those changes. The changes are as follows: - enable cookie management - allow circular redirects - change the AuthScope host to "ANY" - change the cookie spec to BROWSER_COMPATIBILITY I think that the best way to introduce these changes would be to add a new 'advanced property' checkbox to the remote repository advanced configuration panel, which would allow users to turn on these changes for a given repository. I have not done the work to change the UI/model to allow that. I am seeking your advice on how to proceed. What is the process to get this capability added to Artifactory OSS? We would also like to see this capability in Artifactory HA. C:\src\artifactory>svn diff Index: base/common/src/main/java/org/artifactory/util/HttpClientConfigurator.java =================================================================== --- base/common/src/main/java/org/artifactory/util/HttpClientConfigurator.java (revision 14229) +++ base/common/src/main/java/org/artifactory/util/HttpClientConfigurator.java (working copy) @@ -27,6 +27,7 @@ import org.apache.http.auth.NTCredentials; import org.apache.http.auth.UsernamePasswordCredentials; import org.apache.http.client.config.AuthSchemes; +import org.apache.http.client.config.CookieSpecs; import org.apache.http.client.config.RequestConfig; import org.apache.http.conn.routing.HttpRoute; import org.apache.http.impl.client.BasicCredentialsProvider; @@ -36,6 +37,7 @@ import org.apache.http.impl.client.HttpClients; import org.apache.http.impl.conn.DefaultRoutePlanner; import org.apache.http.impl.conn.DefaultSchemePortResolver; +import org.apache.http.impl.cookie.BrowserCompatSpec; import org.apache.http.protocol.HttpContext; import org.artifactory.common.ConstantValues; import org.artifactory.descriptor.repo.ProxyDescriptor; @@ -68,7 +70,8 @@ builder.setUserAgent(HttpUtils.getArtifactoryUserAgent()); credsProvider = new BasicCredentialsProvider(); if (!ConstantValues.enableCookieManagement.getBoolean()) { - builder.disableCookieManagement(); + // Do not disable cookie management + //builder.disableCookieManagement(); } if (!ConstantValues.httpAcceptEncodingGzip.getBoolean()) { builder.disableContentCompression(); @@ -192,10 +195,15 @@ throw new IllegalStateException("Cannot configure authentication when host is not set."); } + // we need the request to follow redirects from the front end URL + // to the login server and the actual content server, to accept circular + // redirects, and to maintain the cookies credsProvider.setCredentials( - new AuthScope(host, AuthScope.ANY_PORT, AuthScope.ANY_REALM), + new AuthScope(AuthScope.ANY_HOST, AuthScope.ANY_PORT, AuthScope.ANY_REALM), new UsernamePasswordCredentials(username, password)); - + config.setCircularRedirectsAllowed(true); + config.setMaxRedirects(40); + config.setCookieSpec(CookieSpecs.BROWSER_COMPATIBILITY); builder.addInterceptorFirst(new PreemptiveAuthInterceptor()); } return this; Best regards, -- Mark Nelson | Architect | 61.2.9491.1177 Platform Engineering Oracle Development http://redstack.wordpress.com/ "Oracle BPM Suite 11g: Advanced BPMN Topics" by Mark Nelson and Tanya Williams http://bit.ly/UbNKLD |
From: Noam Y. T. <no...@jf...> - 2011-12-29 22:06:41
|
Hi, It's a known issue with the dev env of the current Jenkins plugin. Until this is resolved, your best option is to deploy a test instance to Tomcat (or similar) and run it in debug mode so that you can reload changes during development. Cheers, Noam On Thu, Dec 29, 2011 at 2:52 PM, Nicky Ramone <ni...@gm...> wrote: > > Hi > > > > I'm trying to start working on the plugin to make a prototype for some improvements. > > I have setup the project (apparently) successfully. > > After I start Jenkins (mvn hpi:run), I build a simple dummy project, but I get the "class not found" error. > > I'm aware that class is in build-info-api-2.0.4.jar but I don't see it included in WEB-INF. > > I even tried copying it there manually but to no avail. > > > Could someone help me with this? > > Thanks a lot. > > > Best regards. > > Nicolas. > > > > > ====================================================================================================================== > > > Jenkins job console log: > > > > Started by user anonymous > Updating file:///home/nicolas/svn-repos/dummy-maven/branches/1.0-SNAPSHOT > At revision 26 > no change for file:///home/nicolas/svn-repos/dummy-maven/branches/1.0-SNAPSHOT since the previous build > your Apache Maven build is setup to use a config with id but cannot find the config > your Apache Maven build is setup to use a global settings config with id but cannot find the config > Parsing POMs > [Dummy-Maven] $ /usr/lib/jvm/java-6-sun/bin/java -Dm3plugin.lib=/home/nicolas/.m2/repository/org/jfrog/buildinfo/build-info-extractor-maven3/2.0.5 -cp /home/nicolas/dev/projects/cm/scm-tools/new/jenkins-artifactory-plugin/artifactory-plugin/./work/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.2.jar:/opt/apache-maven-3.0.3/boot/plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main /opt/apache-maven-3.0.3/ /home/nicolas/dev/projects/cm/scm-tools/new/jenkins-artifactory-plugin/artifactory-plugin/target/work/webapp/WEB-INF/lib/remoting-2.4.jar /home/nicolas/dev/projects/cm/scm-tools/new/jenkins-artifactory-plugin/artifactory-plugin/./work/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.2.jar 58975 > <===[JENKINS REMOTING CAPACITY]===>channel started > Executing Maven: -B -f /home/nicolas/dev/projects/cm/scm-tools/new/jenkins-artifactory-plugin/artifactory-plugin/work/workspace/Dummy-Maven/pom.xml clean install > Dec 29, 2011 9:41:14 AM org.sonatype.guice.bean.reflect.NamedClass > WARNING: Error injecting: org.jfrog.build.extractor.maven.BuildInfoRecorderLifecycleParticipant > java.lang.NoClassDefFoundError: org/jfrog/build/api/util/Log > at java.lang.Class.getDeclaredConstructors0(Native Method) > at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) > at java.lang.Class.getDeclaredConstructors(Class.java:1836) > at com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:243) > at com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:96) > at com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:628) > at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:835) > at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:769) > at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:254) > at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205) > at com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:843) > at com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:957) > at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:990) > at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:951) > at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1003) > at org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:47) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1021) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:59) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:968) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1014) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:964) > at org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:79) > at org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:53) > at org.sonatype.guice.bean.locators.EntryListAdapter$ValueIterator.next(EntryListAdapter.java:112) > at java.util.AbstractCollection.addAll(AbstractCollection.java:305) > at org.apache.maven.DefaultMaven.getLifecycleParticipants(DefaultMaven.java:514) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:214) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) > at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79) > 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.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239) > at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158) > at hudson.maven.Maven3Builder.call(Maven3Builder.java:121) > at hudson.maven.Maven3Builder.call(Maven3Builder.java:73) > at hudson.remoting.UserRequest.perform(UserRequest.java:118) > at hudson.remoting.UserRequest.perform(UserRequest.java:48) > at hudson.remoting.Request$2.run(Request.java:287) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:662) > Caused by: java.lang.ClassNotFoundException: org.jfrog.build.api.util.Log > at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) > at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244) > at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230) > ... 51 more > mavenExecutionResult exceptions not empty > message : Internal error: com.google.inject.ProvisionException: Guice provision errors: > > 1) Error injecting: org.jfrog.build.extractor.maven.BuildInfoRecorderLifecycleParticipant > at ClassRealm[plexus.core, parent: null] > at ClassRealm[plexus.core, parent: null] > while locating org.apache.maven.AbstractMavenLifecycleParticipant > > 1 error > cause : Guice provision errors: > > 1) Error injecting: org.jfrog.build.extractor.maven.BuildInfoRecorderLifecycleParticipant > at ClassRealm[plexus.core, parent: null] > at ClassRealm[plexus.core, parent: null] > while locating org.apache.maven.AbstractMavenLifecycleParticipant > > 1 error > Stack trace : > org.apache.maven.InternalErrorException: Internal error: com.google.inject.ProvisionException: Guice provision errors: > > 1) Error injecting: org.jfrog.build.extractor.maven.BuildInfoRecorderLifecycleParticipant > at ClassRealm[plexus.core, parent: null] > at ClassRealm[plexus.core, parent: null] > while locating org.apache.maven.AbstractMavenLifecycleParticipant > > 1 error > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:168) > at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79) > 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.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239) > at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158) > at hudson.maven.Maven3Builder.call(Maven3Builder.java:121) > at hudson.maven.Maven3Builder.call(Maven3Builder.java:73) > at hudson.remoting.UserRequest.perform(UserRequest.java:118) > at hudson.remoting.UserRequest.perform(UserRequest.java:48) > at hudson.remoting.Request$2.run(Request.java:287) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:662) > Caused by: com.google.inject.ProvisionException: Guice provision errors: > > 1) Error injecting: org.jfrog.build.extractor.maven.BuildInfoRecorderLifecycleParticipant > at ClassRealm[plexus.core, parent: null] > at ClassRealm[plexus.core, parent: null] > while locating org.apache.maven.AbstractMavenLifecycleParticipant > > 1 error > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:977) > at org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:79) > at org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:53) > at org.sonatype.guice.bean.locators.EntryListAdapter$ValueIterator.next(EntryListAdapter.java:112) > at java.util.AbstractCollection.addAll(AbstractCollection.java:305) > at org.apache.maven.DefaultMaven.getLifecycleParticipants(DefaultMaven.java:514) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:214) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) > ... 19 more > Caused by: java.lang.NoClassDefFoundError: org/jfrog/build/api/util/Log > at java.lang.Class.getDeclaredConstructors0(Native Method) > at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) > at java.lang.Class.getDeclaredConstructors(Class.java:1836) > at com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:243) > at com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:96) > at com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:628) > at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:835) > at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:769) > at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:254) > at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205) > at com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:843) > at com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:957) > at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:990) > at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:951) > at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1003) > at org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:47) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1021) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:59) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:968) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1014) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:964) > ... 26 more > Caused by: java.lang.ClassNotFoundException: org.jfrog.build.api.util.Log > at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) > at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244) > at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230) > ... 51 more > channel stopped > Finished: FAILURE > > > > > ------------------------------------------------------------------------------ > Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex > infrastructure or vast IT resources to deliver seamless, secure access to > virtual desktops. With this all-in-one solution, easily deploy virtual > desktops for less than the cost of PCs and save 60% on VDI infrastructure > costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox > _______________________________________________ > Artifactory-developers mailing list > Art...@li... > https://lists.sourceforge.net/lists/listinfo/artifactory-developers > > |
From: Nicky R. <ni...@gm...> - 2011-12-29 12:52:20
|
Hi I'm trying to start working on the plugin to make a prototype for some improvements. I have setup the project (apparently) successfully. After I start Jenkins (mvn hpi:run), I build a simple dummy project, but I get the "class not found" error. I'm aware that class is in build-info-api-2.0.4.jar but I don't see it included in WEB-INF. I even tried copying it there manually but to no avail. Could someone help me with this? Thanks a lot. Best regards. Nicolas. ====================================================================================================================== Jenkins job console log: Started by user anonymous Updating file:///home/nicolas/svn-repos/dummy-maven/branches/1.0-SNAPSHOT At revision 26 no change for file:///home/nicolas/svn-repos/dummy-maven/branches/1.0-SNAPSHOT since the previous build your Apache Maven build is setup to use a config with id but cannot find the config your Apache Maven build is setup to use a global settings config with id but cannot find the config Parsing POMs [Dummy-Maven] $ /usr/lib/jvm/java-6-sun/bin/java -Dm3plugin.lib=/home/nicolas/.m2/repository/org/jfrog/buildinfo/build-info-extractor-maven3/2.0.5 -cp /home/nicolas/dev/projects/cm/scm-tools/new/jenkins-artifactory-plugin/artifactory-plugin/./work/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.2.jar:/opt/apache-maven-3.0.3/boot/plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main /opt/apache-maven-3.0.3/ /home/nicolas/dev/projects/cm/scm-tools/new/jenkins-artifactory-plugin/artifactory-plugin/target/work/webapp/WEB-INF/lib/remoting-2.4.jar /home/nicolas/dev/projects/cm/scm-tools/new/jenkins-artifactory-plugin/artifactory-plugin/./work/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.2.jar 58975 <===[JENKINS REMOTING CAPACITY]===>channel started Executing Maven: -B -f /home/nicolas/dev/projects/cm/scm-tools/new/jenkins-artifactory-plugin/artifactory-plugin/work/workspace/Dummy-Maven/pom.xml clean install Dec 29, 2011 9:41:14 AM org.sonatype.guice.bean.reflect.NamedClass WARNING: Error injecting: org.jfrog.build.extractor.maven.BuildInfoRecorderLifecycleParticipant java.lang.NoClassDefFoundError: org/jfrog/build/api/util/Log at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) at java.lang.Class.getDeclaredConstructors(Class.java:1836) at com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:243) at com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:96) at com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:628) at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:835) at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:769) at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:254) at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205) at com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:843) at com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:957) at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:990) at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:951) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1003) at org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:47) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1021) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:59) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:968) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1014) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:964) at org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:79) at org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:53) at org.sonatype.guice.bean.locators.EntryListAdapter$ValueIterator.next(EntryListAdapter.java:112) at java.util.AbstractCollection.addAll(AbstractCollection.java:305) at org.apache.maven.DefaultMaven.getLifecycleParticipants(DefaultMaven.java:514) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:214) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79) 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.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239) at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158) at hudson.maven.Maven3Builder.call(Maven3Builder.java:121) at hudson.maven.Maven3Builder.call(Maven3Builder.java:73) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:287) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Caused by: java.lang.ClassNotFoundException: org.jfrog.build.api.util.Log at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230) ... 51 more mavenExecutionResult exceptions not empty message : Internal error: com.google.inject.ProvisionException: Guice provision errors: 1) Error injecting: org.jfrog.build.extractor.maven.BuildInfoRecorderLifecycleParticipant at ClassRealm[plexus.core, parent: null] at ClassRealm[plexus.core, parent: null] while locating org.apache.maven.AbstractMavenLifecycleParticipant 1 error cause : Guice provision errors: 1) Error injecting: org.jfrog.build.extractor.maven.BuildInfoRecorderLifecycleParticipant at ClassRealm[plexus.core, parent: null] at ClassRealm[plexus.core, parent: null] while locating org.apache.maven.AbstractMavenLifecycleParticipant 1 error Stack trace : org.apache.maven.InternalErrorException: Internal error: com.google.inject.ProvisionException: Guice provision errors: 1) Error injecting: org.jfrog.build.extractor.maven.BuildInfoRecorderLifecycleParticipant at ClassRealm[plexus.core, parent: null] at ClassRealm[plexus.core, parent: null] while locating org.apache.maven.AbstractMavenLifecycleParticipant 1 error at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:168) at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79) 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.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239) at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158) at hudson.maven.Maven3Builder.call(Maven3Builder.java:121) at hudson.maven.Maven3Builder.call(Maven3Builder.java:73) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:287) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Caused by: com.google.inject.ProvisionException: Guice provision errors: 1) Error injecting: org.jfrog.build.extractor.maven.BuildInfoRecorderLifecycleParticipant at ClassRealm[plexus.core, parent: null] at ClassRealm[plexus.core, parent: null] while locating org.apache.maven.AbstractMavenLifecycleParticipant 1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:977) at org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:79) at org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:53) at org.sonatype.guice.bean.locators.EntryListAdapter$ValueIterator.next(EntryListAdapter.java:112) at java.util.AbstractCollection.addAll(AbstractCollection.java:305) at org.apache.maven.DefaultMaven.getLifecycleParticipants(DefaultMaven.java:514) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:214) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) ... 19 more Caused by: java.lang.NoClassDefFoundError: org/jfrog/build/api/util/Log at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) at java.lang.Class.getDeclaredConstructors(Class.java:1836) at com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:243) at com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:96) at com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:628) at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:835) at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:769) at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:254) at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205) at com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:843) at com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:957) at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:990) at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:951) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1003) at org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:47) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1021) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:59) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:968) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1014) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:964) ... 26 more Caused by: java.lang.ClassNotFoundException: org.jfrog.build.api.util.Log at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230) ... 51 more channel stopped Finished: FAILURE |
From: Shomron H. (JIRA) <ji...@jf...> - 2009-05-25 09:09:08
|
Step 1: Tasks to prepare tests concerning Smoke and Artifactory --------------------------------------------------------------- Key: RTFACT-1723 URL: http://issues.jfrog.org/jira/browse/RTFACT-1723 Project: Artifactory Issue Type: Bug Reporter: Shomron Hazave Assignee: Shomron Hazave Priority: Critical On Jumper: ----------------- 1. connect to the testbox aolcore Data base and select servers (Active servers !) features as : - servers names - availability i.e: public or private 2. create an list of baseTest class with their related configurations to make it works: -------------------------- 1. create dynamically a list of setting.xml and insert in each one the data we have extracted from the testbox database 2. in testbox, at .aol/templates we must to change the artifactory.config.xml remotes repositories list data so it links to repo.jfrog.org/artifactory/"Name of each deplyable war" -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: David H. (JIRA) <ji...@jf...> - 2009-05-19 14:20:29
|
LATEST is not updated for snapshot ---------------------------------- Key: RTFACT-1705 URL: http://issues.jfrog.org/jira/browse/RTFACT-1705 Project: Artifactory Issue Type: Bug Affects Versions: 2.0.5 Environment: running on glassfish Reporter: David Hunnisett Assignee: Yoav Landman Artifactory 2.0.5 (rev. 4903) Our local snapshot lib does not get the < LATEST > tag in the metadata updated or set. the <RELEASE> tag in the libs-release repositories is correctly created and updated. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav A. (JIRA) <ji...@jf...> - 2009-05-18 21:02:30
|
Suggestion: add ability to edit item's property ----------------------------------------------- Key: RTFACT-1702 URL: http://issues.jfrog.org/jira/browse/RTFACT-1702 Project: Artifactory Issue Type: Bug Components: Web UI Reporter: Yoav Aharoni Assignee: Yoav Landman Priority: Minor Suggestion: add UpdateAction to properties list panel. Scenario (why needed): 0. Go to properties tab. 1. Add prop name=x; value=a 2. Add prop name=x; value=b 3. Add prop name=x; value=c 4. If you want to remove last value, c. You'll need to delete x then re-add prop name=x; value=a; b -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yossi S. (JIRA) <ji...@jf...> - 2009-05-18 12:50:41
|
[ http://issues.jfrog.org/jira/browse/RTFACT-578?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yossi Shaul reopened RTFACT-578: -------------------------------- When you logout and go to the login page again, artifactory still shows you're logged in as admin > Make the "Remeber me" checkbox work better > ------------------------------------------ > > Key: RTFACT-578 > URL: http://issues.jfrog.org/jira/browse/RTFACT-578 > Project: Artifactory > Issue Type: Improvement > Components: Security, Web UI > Reporter: Yoav Landman > Assignee: Eli Givoni > Fix For: 2.1.0 > > > I.e. should facilitate silent login into the welcome page, instead of remembering the login name. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-17 10:20:42
|
Change the order of locking acquisition on upload ------------------------------------------------- Key: RTFACT-1697 URL: http://issues.jfrog.org/jira/browse/RTFACT-1697 Project: Artifactory Issue Type: Bug Components: Artifact Storage Affects Versions: 2.0.6 Reporter: Yoav Landman Assignee: Yoav Landman Fix For: 2.0.7 Currently the target file write lock is acquired before its folder write lock, which might be dangerous. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Noam Y. T. (JIRA) <ji...@jf...> - 2009-05-17 06:26:33
|
[ http://issues.jfrog.org/jira/browse/RTFACT-1687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Noam Y. Tenne resolved RTFACT-1687. ----------------------------------- Resolution: Fixed The issue is with backward slashes, not forward slashes. Solved in ldap 1.3.0 - slashes just need double escaping. > DNs containing forward slash cannot be parsed > --------------------------------------------- > > Key: RTFACT-1687 > URL: http://issues.jfrog.org/jira/browse/RTFACT-1687 > Project: Artifactory > Issue Type: Bug > Components: Security > Affects Versions: 2.0.6 > Reporter: Yoav Landman > Assignee: Noam Y. Tenne > Fix For: 2.0.7, 2.1.0 > > > See the discussion @ http://www.nabble.com/Error-connecting-to-the-LDAP-server:-Failed-to-parse-DN-td23259007.html. > Looks like this is it: http://jira.springframework.org/browse/LDAP-50 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-16 19:17:11
|
[ http://issues.jfrog.org/jira/browse/RTFACT-1691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yoav Landman resolved RTFACT-1691. ---------------------------------- Resolution: Fixed > Cannot list a repository root folder using WebDAV > ------------------------------------------------- > > Key: RTFACT-1691 > URL: http://issues.jfrog.org/jira/browse/RTFACT-1691 > Project: Artifactory > Issue Type: Bug > Affects Versions: 2.0.6 > Reporter: Yoav Landman > Assignee: Yoav Landman > Fix For: 2.0.7, 2.1.0 > > -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-16 18:57:35
|
Cannot list a repository root folder using WebDAV ------------------------------------------------- Key: RTFACT-1691 URL: http://issues.jfrog.org/jira/browse/RTFACT-1691 Project: Artifactory Issue Type: Bug Affects Versions: 2.0.6 Reporter: Yoav Landman Assignee: Yoav Landman Fix For: 2.0.7, 2.1.0 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-15 14:48:43
|
[ http://issues.jfrog.org/jira/browse/RTFACT-1688?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yoav Landman resolved RTFACT-1688. ---------------------------------- Resolution: Not a Bug > lots of javax.jcr.ItemNotFoundExceptions in Artifactory 2.0.5 / MySQL after full export/import > ------------------------------------------------------------------------------------------------ > > Key: RTFACT-1688 > URL: http://issues.jfrog.org/jira/browse/RTFACT-1688 > Project: Artifactory > Issue Type: Bug > Affects Versions: 2.0.5 > Environment: Artifactory 2.0.5 > Java 1.6_07 > Tomcat 6.0.18 > MySQL 5.0.45 > RHEL 5 > Reporter: Falk Berger > Assignee: Yoav Landman > Priority: Critical > > We have been used Artifactory 2 since version 2.0.2, which still had the data growing bug (look here http://www.nabble.com/Artifactory-Size-on-MySQL%2C-snapshots-not-deleted-really--td22413548.html#a22413548). > The database size grew up to 40 gigabytes, while the real size is nearly 8 gigabytes (nearly 11000 served artifacts). > The bug was fixed with version 2.0.3, but the size of the database remained. > So we decided to make a full system export, delete und create a new database und reimport the data. So far so good ... the database size is smaller now, the performance is better. > But everytime I click at the Home-button thousands of javax.jcr.ItemNotFoundExceptions are written to the logfile and the server performance is going down. It takes up to a minute till the page is showed. > I just counted nearly 1800 exceptions per second. > 2009-05-14 13:31:32,947 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 25ee77ba-dd78-466e-924c-c6be71dab891: javax.jcr.ItemNotFoundException: 25ee77ba-dd78-466e-924c-c6be71dab891 > 2009-05-14 13:31:33,226 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: aafb9140-10f1-4d23-84dd-5453f9fe74a4: javax.jcr.ItemNotFoundException: aafb9140-10f1-4d23-84dd-5453f9fe74a4 > 2009-05-14 13:31:33,226 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 121452db-66c7-4e4f-a718-32363fc247ec: javax.jcr.ItemNotFoundException: 121452db-66c7-4e4f-a718-32363fc247ec > 2009-05-14 13:31:33,227 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 6496dd4a-e206-483e-a4d3-e79124613b5e: javax.jcr.ItemNotFoundException: 6496dd4a-e206-483e-a4d3-e79124613b5e > 2009-05-14 13:31:33,227 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: acab74fe-8a6c-4a56-b1b6-67bb68cb0cf4: javax.jcr.ItemNotFoundException: acab74fe-8a6c-4a56-b1b6-67bb68cb0cf4 > 2009-05-14 13:31:33,227 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 633adbb2-6108-4ee8-8ac9-321a9d91e68f: javax.jcr.ItemNotFoundException: 633adbb2-6108-4ee8-8ac9-321a9d91e68f > 2009-05-14 13:31:33,228 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: d0ebb9c8-9ea8-4b6b-be5d-702e8595fd04: javax.jcr.ItemNotFoundException: d0ebb9c8-9ea8-4b6b-be5d-702e8595fd04 > 2009-05-14 13:31:33,228 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 550c592f-da87-476b-be05-f5eda75970e3: javax.jcr.ItemNotFoundException: 550c592f-da87-476b-be05-f5eda75970e3 > 2009-05-14 13:31:33,228 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: ba9b3d3f-598c-493a-8cb8-4be6ebbdcf5b: javax.jcr.ItemNotFoundException: ba9b3d3f-598c-493a-8cb8-4be6ebbdcf5b > 2009-05-14 13:31:33,229 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 72526b91-fdcb-46c7-8003-93660a342cd1: javax.jcr.ItemNotFoundException: 72526b91-fdcb-46c7-8003-93660a342cd1 > 2009-05-14 13:31:33,229 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 8f595037-32f4-47ac-889e-047e813987bc: javax.jcr.ItemNotFoundException: 8f595037-32f4-47ac-889e-047e813987bc > 2009-05-14 13:31:33,229 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 812d56a5-ccd7-4d7d-8103-8bbba7943b53: javax.jcr.ItemNotFoundException: 812d56a5-ccd7-4d7d-8103-8bbba7943b53 > 2009-05-14 13:31:33,230 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 7b30f0f2-0d93-4589-a7ce-1934f4dc2094: javax.jcr.ItemNotFoundException: 7b30f0f2-0d93-4589-a7ce-1934f4dc2094 > 2009-05-14 13:31:33,231 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 68ef4dff-9dbe-4ea6-b2c3-292f2cae7007: javax.jcr.ItemNotFoundException: 68ef4dff-9dbe-4ea6-b2c3-292f2cae7007 > 2009-05-14 13:31:33,231 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 3a549cb1-8ef0-4815-82f7-ae7b2f316fbb: javax.jcr.ItemNotFoundException: 3a549cb1-8ef0-4815-82f7-ae7b2f316fbb > 2009-05-14 13:31:33,231 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 1274b14d-10af-4abe-9b36-85acb2cef94f: javax.jcr.ItemNotFoundException: 1274b14d-10af-4abe-9b36-85acb2cef94f > 2009-05-14 13:31:33,232 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 0472e065-efdb-4580-9c22-c843ca3b88e8: javax.jcr.ItemNotFoundException: 0472e065-efdb-4580-9c22-c843ca3b88e8 > 2009-05-14 13:31:33,233 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: ae23658e-861c-4145-bea5-58c0fe004101: javax.jcr.ItemNotFoundException: ae23658e-861c-4145-bea5-58c0fe004101 > 2009-05-14 13:31:33,233 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: da4db77c-a20e-4f28-b287-ab291e1f137e: javax.jcr.ItemNotFoundException: da4db77c-a20e-4f28-b287-ab291e1f137e > ... > ... > ... -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Falk B. (JIRA) <ji...@jf...> - 2009-05-14 14:22:29
|
lots of javax.jcr.ItemNotFoundExceptions in Artifactory 2.0.5 / MySQL after full export/import ------------------------------------------------------------------------------------------------ Key: RTFACT-1688 URL: http://issues.jfrog.org/jira/browse/RTFACT-1688 Project: Artifactory Issue Type: Bug Affects Versions: 2.0.5 Environment: Artifactory 2.0.5 Java 1.6_07 Tomcat 6.0.18 MySQL 5.0.45 RHEL 5 Reporter: Falk Berger Assignee: Yoav Landman We have been used Artifactory 2 since version 2.0.2, which still had the data growing bug (look here http://www.nabble.com/Artifactory-Size-on-MySQL%2C-snapshots-not-deleted-really--td22413548.html#a22413548). The database size grew up to 40 gigabytes, while the real size is nearly 8 gigabytes. The bug was fixed with version 2.0.3, but the size of the database remained. So we decided to make a full system export, delete und create a new database und reimport the data. So far so good ... the database size is smaller now, the performance is better. But everytime I click at the Home-Button thousands of javax.jcr.ItemNotFoundExceptions are written to the logfile and the server performance is going down. I just counted nearly 1800 exceptions per second. 2009-05-14 13:31:32,947 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 25ee77ba-dd78-466e-924c-c6be71dab891: javax.jcr.ItemNotFoundException: 25ee77ba-dd78-466e-924c-c6be71dab891 2009-05-14 13:31:33,226 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: aafb9140-10f1-4d23-84dd-5453f9fe74a4: javax.jcr.ItemNotFoundException: aafb9140-10f1-4d23-84dd-5453f9fe74a4 2009-05-14 13:31:33,226 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 121452db-66c7-4e4f-a718-32363fc247ec: javax.jcr.ItemNotFoundException: 121452db-66c7-4e4f-a718-32363fc247ec 2009-05-14 13:31:33,227 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 6496dd4a-e206-483e-a4d3-e79124613b5e: javax.jcr.ItemNotFoundException: 6496dd4a-e206-483e-a4d3-e79124613b5e 2009-05-14 13:31:33,227 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: acab74fe-8a6c-4a56-b1b6-67bb68cb0cf4: javax.jcr.ItemNotFoundException: acab74fe-8a6c-4a56-b1b6-67bb68cb0cf4 2009-05-14 13:31:33,227 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 633adbb2-6108-4ee8-8ac9-321a9d91e68f: javax.jcr.ItemNotFoundException: 633adbb2-6108-4ee8-8ac9-321a9d91e68f 2009-05-14 13:31:33,228 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: d0ebb9c8-9ea8-4b6b-be5d-702e8595fd04: javax.jcr.ItemNotFoundException: d0ebb9c8-9ea8-4b6b-be5d-702e8595fd04 2009-05-14 13:31:33,228 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 550c592f-da87-476b-be05-f5eda75970e3: javax.jcr.ItemNotFoundException: 550c592f-da87-476b-be05-f5eda75970e3 2009-05-14 13:31:33,228 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: ba9b3d3f-598c-493a-8cb8-4be6ebbdcf5b: javax.jcr.ItemNotFoundException: ba9b3d3f-598c-493a-8cb8-4be6ebbdcf5b 2009-05-14 13:31:33,229 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 72526b91-fdcb-46c7-8003-93660a342cd1: javax.jcr.ItemNotFoundException: 72526b91-fdcb-46c7-8003-93660a342cd1 2009-05-14 13:31:33,229 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 8f595037-32f4-47ac-889e-047e813987bc: javax.jcr.ItemNotFoundException: 8f595037-32f4-47ac-889e-047e813987bc 2009-05-14 13:31:33,229 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 812d56a5-ccd7-4d7d-8103-8bbba7943b53: javax.jcr.ItemNotFoundException: 812d56a5-ccd7-4d7d-8103-8bbba7943b53 2009-05-14 13:31:33,230 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 7b30f0f2-0d93-4589-a7ce-1934f4dc2094: javax.jcr.ItemNotFoundException: 7b30f0f2-0d93-4589-a7ce-1934f4dc2094 2009-05-14 13:31:33,231 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 68ef4dff-9dbe-4ea6-b2c3-292f2cae7007: javax.jcr.ItemNotFoundException: 68ef4dff-9dbe-4ea6-b2c3-292f2cae7007 2009-05-14 13:31:33,231 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 3a549cb1-8ef0-4815-82f7-ae7b2f316fbb: javax.jcr.ItemNotFoundException: 3a549cb1-8ef0-4815-82f7-ae7b2f316fbb 2009-05-14 13:31:33,231 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 1274b14d-10af-4abe-9b36-85acb2cef94f: javax.jcr.ItemNotFoundException: 1274b14d-10af-4abe-9b36-85acb2cef94f 2009-05-14 13:31:33,232 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: 0472e065-efdb-4580-9c22-c843ca3b88e8: javax.jcr.ItemNotFoundException: 0472e065-efdb-4580-9c22-c843ca3b88e8 2009-05-14 13:31:33,233 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: ae23658e-861c-4145-bea5-58c0fe004101: javax.jcr.ItemNotFoundException: ae23658e-861c-4145-bea5-58c0fe004101 2009-05-14 13:31:33,233 [WARN ] (o.a.j.c.q.l.QueryResultImpl:494) - Exception retrieving Node with UUID: da4db77c-a20e-4f28-b287-ab291e1f137e: javax.jcr.ItemNotFoundException: da4db77c-a20e-4f28-b287-ab291e1f137e ... ... ... -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-14 07:49:42
|
DNs containing forward slash cannot be parsed --------------------------------------------- Key: RTFACT-1687 URL: http://issues.jfrog.org/jira/browse/RTFACT-1687 Project: Artifactory Issue Type: Bug Components: Security Affects Versions: 2.0.6 Reporter: Yoav Landman Assignee: Noam Y. Tenne Fix For: 2.0.7, 2.1.0 See the discussion @ http://www.nabble.com/Error-connecting-to-the-LDAP-server:-Failed-to-parse-DN-td23259007.html. Looks like this is it: http://jira.springframework.org/browse/LDAP-50 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-14 07:41:33
|
[ http://issues.jfrog.org/jira/browse/RTFACT-1686?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yoav Landman resolved RTFACT-1686. ---------------------------------- Resolution: Duplicate This issues has been resolved in 2.0.5. After upgrading, you'd have to let Artifactory run for 2 hours. After that, the bad references will be cleaned up. > Cannot delete certain artifacts from repo > ----------------------------------------- > > Key: RTFACT-1686 > URL: http://issues.jfrog.org/jira/browse/RTFACT-1686 > Project: Artifactory > Issue Type: Bug > Components: Artifact Storage > Affects Versions: 2.0.3 > Environment: JBoss 4.2 Container and under Unix/Solaris 10. > Reporter: Danar Barzanji > Assignee: Yoav Landman > > I cant delete a defected artifact from repo via Web UI or browse the tree that contains the defected artifact. Is there any way except WEB-UI to delete the defected artifact > My Artifactory is runnning in JBoss 4.2 Container and under Unix/Solaris 10. > Following exceptions have been thrown in log files: > 20090513:160859.411 noroid INFO [STDOUT] - 2009-05-13 16:08:59,404 [WARN ] (o.a.j.j.ArtifactoryDbDataStoreImpl:660) - Can not read identifier 79aac2383280e70c4878 > org.apache.jackrabbit.core.data.DataStoreException: Record not found: 79aac2383280e70c48782cdf6a934b3ce2b086ed > at org.artifactory.jcr.jackrabbit.ArtifactoryDbDataStoreImpl.getRecord(ArtifactoryDbDataStoreImpl.java:535) [artifactory-update-2.0.3.jar:na] > at org.apache.jackrabbit.core.value.BLOBInDataStore.getDataRecord(BLOBInDataStore.java:136) [jackrabbit-core-1.4.9.jar:na] > at org.apache.jackrabbit.core.value.BLOBInDataStore.getStream(BLOBInDataStore.java:100) [jackrabbit-core-1.4.9.jar:na] > at org.apache.jackrabbit.core.value.InternalValue.toJCRValue(InternalValue.java:366) [jackrabbit-core-1.4.9.jar:na] > at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:469) [jackrabbit-core-1.4.9.jar:na] > at org.artifactory.jcr.md.MetadataServiceImpl.getRawXmlStream(MetadataServiceImpl.java:434) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.md.MetadataServiceImpl.writeRawXmlStream(MetadataServiceImpl.java:185) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.md.MetadataServiceImpl.getXmlMetadata(MetadataServiceImpl.java:130) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.md.MetadataServiceImpl.getMetadataValue(MetadataServiceImpl.java:328) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.md.MetadataServiceImpl.getXmlMetadataObject(MetadataServiceImpl.java:120) [artifactory-core-2.0.3.jar:na] > at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) [na:na] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] > at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] > 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 $Proxy94.getXmlMetadataObject(Unknown Source) [na:na] > at org.artifactory.jcr.fs.JcrFsItem.getXmlMetdataObject(JcrFsItem.java:215) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.fs.JcrFile.setAdditionalInfoFields(JcrFile.java:133) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.fs.JcrFsItem.setInfoFields(JcrFsItem.java:261) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.fs.JcrFsItem.<init>(JcrFsItem.java:149) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.fs.JcrFile.<init>(JcrFile.java:110) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.JcrServiceImpl.getFsItem(JcrServiceImpl.java:686) [artifactory-core-2.0.3.jar:na] > at sun.reflect.GeneratedMethodAccessor126.invoke(Unknown Source) [na:na] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] > at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] > 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 $Proxy91.getFsItem(Unknown Source) [na:na] > at org.artifactory.repo.jcr.JcrRepoBase$JcrFsItemLocator.getFsItem(JcrRepoBase.java:772) [artifactory-core-2.0.3.jar:na] > at org.artifactory.repo.jcr.JcrRepoBase.internalGetFsItem(JcrRepoBase.java:327) [artifactory-core-2.0.3.jar:na] > at org.artifactory.repo.jcr.JcrRepoBase.getJcrFsItem(JcrRepoBase.java:215) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.JcrServiceImpl.getChildren(JcrServiceImpl.java:367) [artifactory-core-2.0.3.jar:na] > at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source) [na:na] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] > at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] > 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:81) [artifactory-core-2.0.3.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 $Proxy91.getChildren(Unknown Source) [na:na] > at org.artifactory.jcr.fs.JcrFolder.getItems(JcrFolder.java:102) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.fs.JcrFolder.withEmptyChildren(JcrFolder.java:511) [artifactory-core-2.0.3.jar:na] > at org.artifactory.repo.service.RepositoryServiceImpl.getWithEmptyChildren(RepositoryServiceImpl.java:840) [artifactory-core-2.0.3.jar:na] > at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source) [na:na] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] > at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] > 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:79) [artifactory-core-2.0.3.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 $Proxy67.getWithEmptyChildren(Unknown Source) [na:na] > at org.artifactory.webapp.actionable.model.FolderActionableItem.<init>(FolderActionableItem.java:80) [classes/:na] > at org.artifactory.webapp.actionable.model.FolderActionableItem.getChildren(FolderActionableItem.java:173) [classes/:na] > at org.artifactory.webapp.wicket.page.browse.treebrowser.BrowseRepoPanel.getChildren(BrowseRepoPanel.java:283) [classes/:na] > at org.artifactory.webapp.wicket.common.component.tree.ActionableItemsTree.onJunctionLinkClicked(ActionableItemsTree.java:199) [classes/: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.apac > 20090513:160859.412 noroid INFO [STDOUT] - he.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) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:153) [classes/:na] > at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:73) [classes/:na] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:124) [classes/:na] > at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:90) [classes/:na] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:51) [classes/:na] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at com.winterthur.jackpot.servlet.util.RefreshContentFilter.doFilter(RefreshContentFilter.java:123) [jp-infra-servlet.jar:4.2.3.GA_head] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at com.winterthur.jackpot.servlet.util.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:128) [jp-infra-servlet.jar:4.2.3.GA_head] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at com.winterthur.jackpot.servlet.util.StrippedSessionIdFilter.doFilter(StrippedSessionIdFilter.java:35) [jp-infra-servlet.jar:4.2.3.GA_head] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at com.winterthur.jackpot.servlet.util.Log4JMDCPropagationFilter.doFilter(Log4JMDCPropagationFilter.java:82) [jp-infra-servlet.jar:4.2.3.GA_head] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2008071 > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2008071 > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:186) [jp-infra-jboss-server-patch.jar:4.2.3.GA_head] > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [jp-infra-jboss-server-patch.jar:4.2.3.GA_head] > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) [tmp11977jbossweb-service.jar:4.2.3.GA (build: SVNTag=JBoss_4_2 > at com.winterthur.jackpot.tomcat.valves.AccessAndDumpLogValve.invoke(AccessAndDumpLogValve.java:119) [jp-infra-tomcat.jar:4.2.3.GA_head] > at com.winterthur.jackpot.tomcat.valves.SubjectDelegationCheckValve.invoke(SubjectDelegationCheckValve.java:146) [jp-infra-tomcat.jar:4.2.3.GA_head] > at com.winterthur.jackpot.tomcat.valves.ClusterFailureValve.invoke(ClusterFailureValve.java:134) [jp-infra-tomcat.jar:4.2.3.GA_head] > at com.winterthur.jackpot.tomcat.valves.ResetServernameValve.invoke(ResetServernameValve.java:88) [jp-infra-tomcat.jar:4.2.3.GA_head] > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417) > at com.winterthur.jackpot.tomcat.valves.ErrorReportValve.invoke(ErrorReportValve.java:89) [jp-infra-tomcat.jar:4.2.3.GA_head] > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181 > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] > at java.lang.Thread.run(Thread.java:619) [na:1.6.0_07] > 20090513:160859.422 noroid INFO [STDOUT] - 2009-05-13 16:08:59,416 [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.3.jar:na] > at org.artifactory.jcr.md.MetadataServiceImpl.getMetadataValue(MetadataServiceImpl.java:328) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.md.MetadataServiceImpl.getXmlMetadataObject(MetadataServiceImpl.java:120) [artifactory-core-2.0.3.jar:na] > at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) [na:na] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] > at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] > 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 $Proxy94.getXmlMetadataObject(Unknown Source) [na:na] > at org.artifactory.jcr.fs.JcrFsItem.getXmlMetdataObject(JcrFsItem.java:215) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.fs.JcrFile.setAdditionalInfoFields(JcrFile.java:133) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.fs.JcrFsItem.setInfoFields(JcrFsItem.java:261) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.fs.JcrFsItem.<init>(JcrFsItem.java:149) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.fs.JcrFile.<init>(JcrFile.java:110) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.JcrServiceImpl.getFsItem(JcrServiceImpl.java:686) [artifactory-core-2.0.3.jar:na] > at sun.reflect.GeneratedMethodAccessor126.invoke(Unknown Source) [na:na] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] > at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] > 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 $Proxy91.getFsItem(Unknown Source) [na:na] > at org.artifactory.repo.jcr.JcrRepoBase$JcrFsItemLocator.getFsItem(JcrRepoBase.java:772) [artifactory-core-2.0.3.jar:na] > at org.artifactory.repo.jcr.JcrRepoBase.internalGetFsItem(JcrRepoBase.java:327) [artifactory-core-2.0.3.jar:na] > at org.artifactory.repo.jcr.JcrRepoBase.getJcrFsItem(JcrRepoBase.java:215) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.JcrServiceImpl.getChildren(JcrServiceImpl.java:367) [artifactory-core-2.0.3.jar:na] > at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source) [na:na] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] > at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] > 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:81) [artifactory-core-2.0.3.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 $Proxy91.getChildren(Unknown Source) [na:na] > at org.artifactory.jcr.fs.JcrFolder.getItems(JcrFolder.java:102) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.fs.JcrFolder.withEmptyChildren(JcrFolder.java:511) [artifactory-core-2.0.3.jar:na] > at org.artifactory.repo.service.RepositoryServiceImpl.getWithEmptyChildren(RepositoryServiceImpl.java:840) [artifactory-core-2.0.3.jar:na] > at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source) [na:na] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] > at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] > 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:79) [artifactory-core-2.0.3.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 $Proxy67.getWithEmptyChildren(Unknown Source) [na:na] > at org.artifactory.webapp.actionable.model.FolderActionableItem.<init>(FolderActionableItem.java:80) [classes/:na] > at org.artifactory.webapp.actionable.model.FolderActionableItem.getChildren(FolderActionableItem.java:173) [classes/:na] > at org.artifactory.webapp.wicket.page.browse.treebrowser.BrowseRepoPanel.getChildren(BrowseRepoPanel.java:283) [classes/:na] > at org.artifactory.webapp.wicket.common.component.tree.ActionableItemsTree.onJunctionLinkClicked(ActionableItemsTree.java:199) [classes/: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) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:153) [classes/:na] > at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:73) [classes/:na] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > 20090513:160859.423 noroid INFO [STDOUT] - ain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] > at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:124) [classes/:na] > at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:90) [classes/:na] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:51) [classes/:na] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at com.winterthur.jackpot.servlet.util.RefreshContentFilter.doFilter(RefreshContentFilter.java:123) [jp-infra-servlet.jar:4.2.3.GA_head] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at com.winterthur.jackpot.servlet.util.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:128) [jp-infra-servlet.jar:4.2.3.GA_head] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at com.winterthur.jackpot.servlet.util.StrippedSessionIdFilter.doFilter(StrippedSessionIdFilter.java:35) [jp-infra-servlet.jar:4.2.3.GA_head] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at com.winterthur.jackpot.servlet.util.Log4JMDCPropagationFilter.doFilter(Log4JMDCPropagationFilter.java:82) [jp-infra-servlet.jar:4.2.3.GA_head] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2008071 > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2008071 > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:186) [jp-infra-jboss-server-patch.jar:4.2.3.GA_head] > at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [jp-infra-jboss-server-patch.jar:4.2.3.GA_head] > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) [tmp11977jbossweb-service.jar:4.2.3.GA (build: SVNTag=JBoss_4_2 > at com.winterthur.jackpot.tomcat.valves.AccessAndDumpLogValve.invoke(AccessAndDumpLogValve.java:119) [jp-infra-tomcat.jar:4.2.3.GA_head] > at com.winterthur.jackpot.tomcat.valves.SubjectDelegationCheckValve.invoke(SubjectDelegationCheckValve.java:146) [jp-infra-tomcat.jar:4.2.3.GA_head] > at com.winterthur.jackpot.tomcat.valves.ClusterFailureValve.invoke(ClusterFailureValve.java:134) [jp-infra-tomcat.jar:4.2.3.GA_head] > at com.winterthur.jackpot.tomcat.valves.ResetServernameValve.invoke(ResetServernameValve.java:88) [jp-infra-tomcat.jar:4.2.3.GA_head] > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417) > at com.winterthur.jackpot.tomcat.valves.ErrorReportValve.invoke(ErrorReportValve.java:89) [jp-infra-tomcat.jar:4.2.3.GA_head] > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181 > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] > at java.lang.Thread.run(Thread.java:619) [na:1.6.0_07] > 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.3.jar:na] > at org.artifactory.jcr.md.MetadataServiceImpl.getXmlMetadata(MetadataServiceImpl.java:130) [artifactory-core-2.0.3.jar:na] > ... 108 common frames omitted > Caused by: org.apache.jackrabbit.core.data.DataStoreException: Record not found: 79aac2383280e70c48782cdf6a934b3ce2b086ed > at org.artifactory.jcr.jackrabbit.ArtifactoryDbDataStoreImpl.getRecord(ArtifactoryDbDataStoreImpl.java:535) [artifactory-update-2.0.3.jar:na] > at org.apache.jackrabbit.core.value.BLOBInDataStore.getDataRecord(BLOBInDataStore.java:136) [jackrabbit-core-1.4.9.jar:na] > at org.apache.jackrabbit.core.value.BLOBInDataStore.getStream(BLOBInDataStore.java:100) [jackrabbit-core-1.4.9.jar:na] > at org.apache.jackrabbit.core.value.InternalValue.toJCRValue(InternalValue.java:366) [jackrabbit-core-1.4.9.jar:na] > at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:469) [jackrabbit-core-1.4.9.jar:na] > at org.artifactory.jcr.md.MetadataServiceImpl.getRawXmlStream(MetadataServiceImpl.java:434) [artifactory-core-2.0.3.jar:na] > at org.artifactory.jcr.md.MetadataServiceImpl.writeRawXmlStream(MetadataServiceImpl.java:185) [artifactory-core-2.0.3.jar:na] > ... 109 common frames omitted -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Danar B. (JIRA) <ji...@jf...> - 2009-05-13 14:23:44
|
Cannot delete certain artifacts from repo ----------------------------------------- Key: RTFACT-1686 URL: http://issues.jfrog.org/jira/browse/RTFACT-1686 Project: Artifactory Issue Type: Bug Components: Artifact Storage Affects Versions: 2.0.3 Environment: JBoss 4.2 Container and under Unix/Solaris 10. Reporter: Danar Barzanji Assignee: Yoav Landman I cant delete a defected artifact from repo via Web UI or browse the tree that contains the defected artifact. Is there any way except WEB-UI to delete the defected artifact My Artifactory is runnning in JBoss 4.2 Container and under Unix/Solaris 10. Following exceptions have been thrown in log files: 20090513:160859.411 noroid INFO [STDOUT] - 2009-05-13 16:08:59,404 [WARN ] (o.a.j.j.ArtifactoryDbDataStoreImpl:660) - Can not read identifier 79aac2383280e70c4878 org.apache.jackrabbit.core.data.DataStoreException: Record not found: 79aac2383280e70c48782cdf6a934b3ce2b086ed at org.artifactory.jcr.jackrabbit.ArtifactoryDbDataStoreImpl.getRecord(ArtifactoryDbDataStoreImpl.java:535) [artifactory-update-2.0.3.jar:na] at org.apache.jackrabbit.core.value.BLOBInDataStore.getDataRecord(BLOBInDataStore.java:136) [jackrabbit-core-1.4.9.jar:na] at org.apache.jackrabbit.core.value.BLOBInDataStore.getStream(BLOBInDataStore.java:100) [jackrabbit-core-1.4.9.jar:na] at org.apache.jackrabbit.core.value.InternalValue.toJCRValue(InternalValue.java:366) [jackrabbit-core-1.4.9.jar:na] at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:469) [jackrabbit-core-1.4.9.jar:na] at org.artifactory.jcr.md.MetadataServiceImpl.getRawXmlStream(MetadataServiceImpl.java:434) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.md.MetadataServiceImpl.writeRawXmlStream(MetadataServiceImpl.java:185) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.md.MetadataServiceImpl.getXmlMetadata(MetadataServiceImpl.java:130) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.md.MetadataServiceImpl.getMetadataValue(MetadataServiceImpl.java:328) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.md.MetadataServiceImpl.getXmlMetadataObject(MetadataServiceImpl.java:120) [artifactory-core-2.0.3.jar:na] at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] 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 $Proxy94.getXmlMetadataObject(Unknown Source) [na:na] at org.artifactory.jcr.fs.JcrFsItem.getXmlMetdataObject(JcrFsItem.java:215) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.fs.JcrFile.setAdditionalInfoFields(JcrFile.java:133) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.fs.JcrFsItem.setInfoFields(JcrFsItem.java:261) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.fs.JcrFsItem.<init>(JcrFsItem.java:149) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.fs.JcrFile.<init>(JcrFile.java:110) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.JcrServiceImpl.getFsItem(JcrServiceImpl.java:686) [artifactory-core-2.0.3.jar:na] at sun.reflect.GeneratedMethodAccessor126.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] 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 $Proxy91.getFsItem(Unknown Source) [na:na] at org.artifactory.repo.jcr.JcrRepoBase$JcrFsItemLocator.getFsItem(JcrRepoBase.java:772) [artifactory-core-2.0.3.jar:na] at org.artifactory.repo.jcr.JcrRepoBase.internalGetFsItem(JcrRepoBase.java:327) [artifactory-core-2.0.3.jar:na] at org.artifactory.repo.jcr.JcrRepoBase.getJcrFsItem(JcrRepoBase.java:215) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.JcrServiceImpl.getChildren(JcrServiceImpl.java:367) [artifactory-core-2.0.3.jar:na] at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] 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:81) [artifactory-core-2.0.3.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 $Proxy91.getChildren(Unknown Source) [na:na] at org.artifactory.jcr.fs.JcrFolder.getItems(JcrFolder.java:102) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.fs.JcrFolder.withEmptyChildren(JcrFolder.java:511) [artifactory-core-2.0.3.jar:na] at org.artifactory.repo.service.RepositoryServiceImpl.getWithEmptyChildren(RepositoryServiceImpl.java:840) [artifactory-core-2.0.3.jar:na] at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] 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:79) [artifactory-core-2.0.3.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 $Proxy67.getWithEmptyChildren(Unknown Source) [na:na] at org.artifactory.webapp.actionable.model.FolderActionableItem.<init>(FolderActionableItem.java:80) [classes/:na] at org.artifactory.webapp.actionable.model.FolderActionableItem.getChildren(FolderActionableItem.java:173) [classes/:na] at org.artifactory.webapp.wicket.page.browse.treebrowser.BrowseRepoPanel.getChildren(BrowseRepoPanel.java:283) [classes/:na] at org.artifactory.webapp.wicket.common.component.tree.ActionableItemsTree.onJunctionLinkClicked(ActionableItemsTree.java:199) [classes/: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.apac 20090513:160859.412 noroid INFO [STDOUT] - he.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) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:153) [classes/:na] at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:73) [classes/:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:124) [classes/:na] at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:90) [classes/:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:51) [classes/:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at com.winterthur.jackpot.servlet.util.RefreshContentFilter.doFilter(RefreshContentFilter.java:123) [jp-infra-servlet.jar:4.2.3.GA_head] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at com.winterthur.jackpot.servlet.util.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:128) [jp-infra-servlet.jar:4.2.3.GA_head] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at com.winterthur.jackpot.servlet.util.StrippedSessionIdFilter.doFilter(StrippedSessionIdFilter.java:35) [jp-infra-servlet.jar:4.2.3.GA_head] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at com.winterthur.jackpot.servlet.util.Log4JMDCPropagationFilter.doFilter(Log4JMDCPropagationFilter.java:82) [jp-infra-servlet.jar:4.2.3.GA_head] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2008071 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2008071 at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:186) [jp-infra-jboss-server-patch.jar:4.2.3.GA_head] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [jp-infra-jboss-server-patch.jar:4.2.3.GA_head] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) [tmp11977jbossweb-service.jar:4.2.3.GA (build: SVNTag=JBoss_4_2 at com.winterthur.jackpot.tomcat.valves.AccessAndDumpLogValve.invoke(AccessAndDumpLogValve.java:119) [jp-infra-tomcat.jar:4.2.3.GA_head] at com.winterthur.jackpot.tomcat.valves.SubjectDelegationCheckValve.invoke(SubjectDelegationCheckValve.java:146) [jp-infra-tomcat.jar:4.2.3.GA_head] at com.winterthur.jackpot.tomcat.valves.ClusterFailureValve.invoke(ClusterFailureValve.java:134) [jp-infra-tomcat.jar:4.2.3.GA_head] at com.winterthur.jackpot.tomcat.valves.ResetServernameValve.invoke(ResetServernameValve.java:88) [jp-infra-tomcat.jar:4.2.3.GA_head] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417) at com.winterthur.jackpot.tomcat.valves.ErrorReportValve.invoke(ErrorReportValve.java:89) [jp-infra-tomcat.jar:4.2.3.GA_head] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] at java.lang.Thread.run(Thread.java:619) [na:1.6.0_07] 20090513:160859.422 noroid INFO [STDOUT] - 2009-05-13 16:08:59,416 [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.3.jar:na] at org.artifactory.jcr.md.MetadataServiceImpl.getMetadataValue(MetadataServiceImpl.java:328) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.md.MetadataServiceImpl.getXmlMetadataObject(MetadataServiceImpl.java:120) [artifactory-core-2.0.3.jar:na] at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] 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 $Proxy94.getXmlMetadataObject(Unknown Source) [na:na] at org.artifactory.jcr.fs.JcrFsItem.getXmlMetdataObject(JcrFsItem.java:215) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.fs.JcrFile.setAdditionalInfoFields(JcrFile.java:133) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.fs.JcrFsItem.setInfoFields(JcrFsItem.java:261) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.fs.JcrFsItem.<init>(JcrFsItem.java:149) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.fs.JcrFile.<init>(JcrFile.java:110) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.JcrServiceImpl.getFsItem(JcrServiceImpl.java:686) [artifactory-core-2.0.3.jar:na] at sun.reflect.GeneratedMethodAccessor126.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] 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 $Proxy91.getFsItem(Unknown Source) [na:na] at org.artifactory.repo.jcr.JcrRepoBase$JcrFsItemLocator.getFsItem(JcrRepoBase.java:772) [artifactory-core-2.0.3.jar:na] at org.artifactory.repo.jcr.JcrRepoBase.internalGetFsItem(JcrRepoBase.java:327) [artifactory-core-2.0.3.jar:na] at org.artifactory.repo.jcr.JcrRepoBase.getJcrFsItem(JcrRepoBase.java:215) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.JcrServiceImpl.getChildren(JcrServiceImpl.java:367) [artifactory-core-2.0.3.jar:na] at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] 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:81) [artifactory-core-2.0.3.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 $Proxy91.getChildren(Unknown Source) [na:na] at org.artifactory.jcr.fs.JcrFolder.getItems(JcrFolder.java:102) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.fs.JcrFolder.withEmptyChildren(JcrFolder.java:511) [artifactory-core-2.0.3.jar:na] at org.artifactory.repo.service.RepositoryServiceImpl.getWithEmptyChildren(RepositoryServiceImpl.java:840) [artifactory-core-2.0.3.jar:na] at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_07] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_07] 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:79) [artifactory-core-2.0.3.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 $Proxy67.getWithEmptyChildren(Unknown Source) [na:na] at org.artifactory.webapp.actionable.model.FolderActionableItem.<init>(FolderActionableItem.java:80) [classes/:na] at org.artifactory.webapp.actionable.model.FolderActionableItem.getChildren(FolderActionableItem.java:173) [classes/:na] at org.artifactory.webapp.wicket.page.browse.treebrowser.BrowseRepoPanel.getChildren(BrowseRepoPanel.java:283) [classes/:na] at org.artifactory.webapp.wicket.common.component.tree.ActionableItemsTree.onJunctionLinkClicked(ActionableItemsTree.java:199) [classes/: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) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:153) [classes/:na] at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:73) [classes/:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh 20090513:160859.423 noroid INFO [STDOUT] - ain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:124) [classes/:na] at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:90) [classes/:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:51) [classes/:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at com.winterthur.jackpot.servlet.util.RefreshContentFilter.doFilter(RefreshContentFilter.java:123) [jp-infra-servlet.jar:4.2.3.GA_head] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at com.winterthur.jackpot.servlet.util.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:128) [jp-infra-servlet.jar:4.2.3.GA_head] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at com.winterthur.jackpot.servlet.util.StrippedSessionIdFilter.doFilter(StrippedSessionIdFilter.java:35) [jp-infra-servlet.jar:4.2.3.GA_head] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at com.winterthur.jackpot.servlet.util.Log4JMDCPropagationFilter.doFilter(Log4JMDCPropagationFilter.java:82) [jp-infra-servlet.jar:4.2.3.GA_head] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_G at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2008071 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=2008071 at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:186) [jp-infra-jboss-server-patch.jar:4.2.3.GA_head] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [jp-infra-jboss-server-patch.jar:4.2.3.GA_head] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) [tmp11977jbossweb-service.jar:4.2.3.GA (build: SVNTag=JBoss_4_2 at com.winterthur.jackpot.tomcat.valves.AccessAndDumpLogValve.invoke(AccessAndDumpLogValve.java:119) [jp-infra-tomcat.jar:4.2.3.GA_head] at com.winterthur.jackpot.tomcat.valves.SubjectDelegationCheckValve.invoke(SubjectDelegationCheckValve.java:146) [jp-infra-tomcat.jar:4.2.3.GA_head] at com.winterthur.jackpot.tomcat.valves.ClusterFailureValve.invoke(ClusterFailureValve.java:134) [jp-infra-tomcat.jar:4.2.3.GA_head] at com.winterthur.jackpot.tomcat.valves.ResetServernameValve.invoke(ResetServernameValve.java:88) [jp-infra-tomcat.jar:4.2.3.GA_head] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417) at com.winterthur.jackpot.tomcat.valves.ErrorReportValve.invoke(ErrorReportValve.java:89) [jp-infra-tomcat.jar:4.2.3.GA_head] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) [tmp11978jbossweb.jar:4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] at java.lang.Thread.run(Thread.java:619) [na:1.6.0_07] 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.3.jar:na] at org.artifactory.jcr.md.MetadataServiceImpl.getXmlMetadata(MetadataServiceImpl.java:130) [artifactory-core-2.0.3.jar:na] ... 108 common frames omitted Caused by: org.apache.jackrabbit.core.data.DataStoreException: Record not found: 79aac2383280e70c48782cdf6a934b3ce2b086ed at org.artifactory.jcr.jackrabbit.ArtifactoryDbDataStoreImpl.getRecord(ArtifactoryDbDataStoreImpl.java:535) [artifactory-update-2.0.3.jar:na] at org.apache.jackrabbit.core.value.BLOBInDataStore.getDataRecord(BLOBInDataStore.java:136) [jackrabbit-core-1.4.9.jar:na] at org.apache.jackrabbit.core.value.BLOBInDataStore.getStream(BLOBInDataStore.java:100) [jackrabbit-core-1.4.9.jar:na] at org.apache.jackrabbit.core.value.InternalValue.toJCRValue(InternalValue.java:366) [jackrabbit-core-1.4.9.jar:na] at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:469) [jackrabbit-core-1.4.9.jar:na] at org.artifactory.jcr.md.MetadataServiceImpl.getRawXmlStream(MetadataServiceImpl.java:434) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.md.MetadataServiceImpl.writeRawXmlStream(MetadataServiceImpl.java:185) [artifactory-core-2.0.3.jar:na] ... 109 common frames omitted -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-08 09:09:32
|
NTLM authentication is not attempted when no credentials are used ----------------------------------------------------------------- Key: RTFACT-1669 URL: http://issues.jfrog.org/jira/browse/RTFACT-1669 Project: Artifactory Issue Type: Bug Components: HttpRepo Affects Versions: 2.0.5 Reporter: Yoav Landman Assignee: Yoav Landman Fix For: 2.0.6 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Raghunathan S. (JIRA) <ji...@jf...> - 2009-05-07 14:00:36
|
LDAP integration issue - Artifactory failed ------------------------------------------- Key: RTFACT-1668 URL: http://issues.jfrog.org/jira/browse/RTFACT-1668 Project: Artifactory Issue Type: Bug Components: Security Affects Versions: 2.0.5 Environment: Linux Reporter: Raghunathan Semburakkiannan Assignee: Yoav Landman Priority: Critical I deployed artifactory 2.x version in tomcat server(in Linux box). Today I was trying to access the artifactory, I got the following error msg in both tomcat log and artifactory log. Any help/pointers in this regard highly appreciated. 2009-05-01 10:45:00,147 [ERROR] (o.a.w.w.a.ArtifactoryRequestCycle:81) - User anonymous accessed unauthorized resource. Not authorized to instantiate class org.artifactory.webapp.wicket.page.error.AccessDeniedPage 2009-05-01 10:45:00,148 [ERROR] (o.a.w.w.a.ArtifactoryRequestCycle:81) - User anonymous accessed unauthorized resource. Not authorized to instantiate class org.artifactory.webapp.wicket.page.error.AccessDeniedPage 2009-05-01 10:45:00,260 [ERROR] (o.a.w.w.a.ArtifactoryRequestCycle:81) - User anonymous accessed unauthorized resource. Not authorized to instantiate class org.artifactory.webapp.wicket.page.error.AccessDeniedPage For more information: read the discussion chain with Yoav here: http://www.nabble.com/Some-reason-Artifactory-failed.-td23334381.html -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-07 10:19:34
|
[ http://issues.jfrog.org/jira/browse/RTFACT-1665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yoav Landman resolved RTFACT-1665. ---------------------------------- Resolution: Fixed > Wrong name check for maven-metadata causing it to expire for releases > --------------------------------------------------------------------- > > Key: RTFACT-1665 > URL: http://issues.jfrog.org/jira/browse/RTFACT-1665 > Project: Artifactory > Issue Type: Bug > Components: Artifact Storage > Affects Versions: 2.0.5 > Reporter: Yoav Landman > Assignee: Yoav Landman > Fix For: 2.0.6 > > > The maven-metadata.xml should not expire for releases -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-07 10:17:30
|
Wrong name check for maven-metadata causing it to expire for releases --------------------------------------------------------------------- Key: RTFACT-1665 URL: http://issues.jfrog.org/jira/browse/RTFACT-1665 Project: Artifactory Issue Type: Bug Components: Artifact Storage Affects Versions: 2.0.5 Reporter: Yoav Landman Assignee: Yoav Landman Fix For: 2.0.6 The maven-metadata.xml should not expire for releases -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: simon c. (JIRA) <ji...@jf...> - 2009-05-07 06:36:50
|
The name of local repository is renamed to 'xxx-local' when dump in command line -------------------------------------------------------------------------------- Key: RTFACT-1663 URL: http://issues.jfrog.org/jira/browse/RTFACT-1663 Project: Artifactory Issue Type: Bug Components: Import/export Affects Versions: 2.0.5 Environment: linux redhat Reporter: simon cai Assignee: Yoav Landman Priority: Critical Recently I try to upgrade artifactory from1.2.5 to 2.0.5. one of our local repository in artifactory1.2.5 is named 'IC-RELEASE'. Then I use command 'artadmin dump artifactory_home --verbose --caches' to dump. In dumpExport folder, I can find folder repositories/IC-RELEASE-local and IC-RELEASE-local.artifactory-metadata. 'IC-RELEASE' is renamed to 'IC-RELEASE-local'. However, in dumped out artifactory.config.xml, I still find <key>IC-RELEASE</key>. So when import by command 'artadmin import dumpExport --username admin --password password', artifactory throw exception: 500 : The directory IC-RELEASE-local does not match any repository key. Orther local repositories meet the same problem. pls help me to have a check. Thanks -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-06 23:45:44
|
Deployment should fail if MySQL max_allowed_packet is too small --------------------------------------------------------------- Key: RTFACT-1661 URL: http://issues.jfrog.org/jira/browse/RTFACT-1661 Project: Artifactory Issue Type: Bug Components: Artifact Storage Affects Versions: 2.0.5 Reporter: Yoav Landman Assignee: Frederic Simon Fix For: 2.0.6 Jackrabbit swallows the exception and retries with a stream that is already consumed, so it ends up with 0 bytes being stored in the datastore. Since the datastore hash doesn't change on future deployments there is no way to overwrite the deployed 0 length file, even if max_allowed_packet is now properly configured. The only way to get rid of the badly deployed file on an existing repo is to delete the file, wait for the the datastore garbage collector to double-scan it so it is truly removed from the datastore (the default for this to happen is 2 hours, unless the artifactory.gcIntervalMins system property is temporarily tweaked), then redeploy the good file. We should stop the deployment with and error when max_allowed_packet is too small, by overriding the default Jackrabbit mechanism that swallows the error. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-06 23:45:43
|
[ http://issues.jfrog.org/jira/browse/RTFACT-1661?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yoav Landman resolved RTFACT-1661. ---------------------------------- Resolution: Fixed > Deployment should fail if MySQL max_allowed_packet is too small > --------------------------------------------------------------- > > Key: RTFACT-1661 > URL: http://issues.jfrog.org/jira/browse/RTFACT-1661 > Project: Artifactory > Issue Type: Bug > Components: Artifact Storage > Affects Versions: 2.0.5 > Reporter: Yoav Landman > Assignee: Frederic Simon > Fix For: 2.0.6 > > > Jackrabbit swallows the exception and retries with a stream that is already consumed, so it ends up with 0 bytes being stored in the datastore. > Since the datastore hash doesn't change on future deployments there is no way to overwrite the deployed 0 length file, even if max_allowed_packet is now properly configured. The only way to get rid of the badly deployed file on an existing repo is to delete the file, wait for the the datastore garbage collector to double-scan it so it is truly removed from the datastore (the default for this to happen is 2 hours, unless the artifactory.gcIntervalMins system property is temporarily tweaked), then redeploy the good file. > We should stop the deployment with and error when max_allowed_packet is too small, by overriding the default Jackrabbit mechanism that swallows the error. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Tal A. (JIRA) <ji...@jf...> - 2009-05-04 09:23:31
|
[ http://issues.jfrog.org/jira/browse/RTFACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tal Abramson resolved RTFACT-1102. ---------------------------------- Resolution: Fixed > New Virtual Repository - should be able to add/remove physical repositories to selected repositories list without drag and drop > ------------------------------------------------------------------------------------------------------------------------------- > > Key: RTFACT-1102 > URL: http://issues.jfrog.org/jira/browse/RTFACT-1102 > Project: Artifactory > Issue Type: Improvement > Components: Web UI > Affects Versions: 1.3.0-beta-6 > Reporter: Dror Bereznitsky > Assignee: Yoav Landman > Fix For: 2.1.0 > > > 1) Drag and drop is not intuitive for web applications > 2) sometimes it is easier to multi-select a couple of values and add them with one button click -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Yoav L. (JIRA) <ji...@jf...> - 2009-05-03 21:02:40
|
[ http://issues.jfrog.org/jira/browse/RTFACT-1651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yoav Landman resolved RTFACT-1651. ---------------------------------- Resolution: Fixed > 500 error for badly named maven metadata files > ---------------------------------------------- > > Key: RTFACT-1651 > URL: http://issues.jfrog.org/jira/browse/RTFACT-1651 > Project: Artifactory > Issue Type: Bug > Components: Downloader > Affects Versions: 2.0.5 > Reporter: Yoav Landman > Assignee: Yoav Landman > Priority: Minor > Fix For: 2.0.6, 2.1.0 > > > For example, requesting: > org/apache/maven/plugins/maven-plugin-plugin/maven-metadata-ccad-snapshots.xml > results in: > java.lang.StringIndexOutOfBoundsException: String index out of range: -2 > at java.lang.String.substring(String.java:1768) > at org.artifactory.api.mime.NamingUtils.getMetadataParentPath(NamingUtils.java:131) > at org.artifactory.repo.RealRepoBase.accepts(RealRepoBase.java:90) > at org.artifactory.repo.RealRepoBase.assertValidPath(RealRepoBase.java:130) > at org.artifactory.repo.jcr.JcrRepoBase.allowsDownload(JcrRepoBase.java:388) > at org.artifactory.repo.jcr.JcrRepoBase.getInfo(JcrRepoBase.java:347) > at org.artifactory.engine.DownloadServiceImpl.getInfo(DownloadServiceImpl.java:159) > at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) > at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) > at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) > at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) > at org.artifactory.jcr.lock.LockingAdvice.invoke(LockingAdvice.java:79) > at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) > at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) > at $Proxy44.getInfo(Unknown Source) > at org.artifactory.engine.DownloadServiceImpl.txGetInfo(DownloadServiceImpl.java:511) > at org.artifactory.engine.DownloadServiceImpl.processMetadata(DownloadServiceImpl.java:293) > at org.artifactory.engine.DownloadServiceImpl.process(DownloadServiceImpl.java:128) > at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) > at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198) > at $Proxy44.process(Unknown Source) > at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:110) > at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:73) > at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115) > at org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:190) > at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:113) > at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:90) > at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115) > at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:51) > at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115) > at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:361) > at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) > at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417) > at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:324) > at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534) > at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403) > at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) > at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.jfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |