|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
[JFrog JIRA] Created: (RTFACT-1556) Make a cleaner message when a binary data identifier does not exists in data storeMake a cleaner message when a binary data identifier does not exists in data store
---------------------------------------------------------------------------------- Key: RTFACT-1556 URL: http://issues.jfrog.org/jira/browse/RTFACT-1556 Project: Artifactory Issue Type: Improvement Components: Artifact Storage Affects Versions: 2.0.3 Reporter: Frederic Simon Assignee: Frederic Simon Fix For: 2.1.0 >From http://www.nabble.com/Record-not-found%2C-Can-not-read-identifier-tp22590484p22590484.html Instead of an error with stack trace make sure a clean message appear. Stack trace is: 2009-03-18 23:42:14,467 [WARN ] (o.a.j.j.ArtifactoryDbDataStoreImpl:660) - Can not read identifier 74e5e8a353d5bf96a9ae5506bd629ee6d0c430f5 org.apache.jackrabbit.core.data.DataStoreException: Record not found: 74e5e8a353d5bf96a9ae5506bd629ee6d0c430f5 at org.artifactory.jcr.jackrabbit.ArtifactoryDbDataStoreImpl.getRecord(ArtifactoryDbDataStoreImpl.java:535) [artifactory-core-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.getLength(BLOBInDataStore.java:92) [jackrabbit-core-1.4.9.jar:na] at org.apache.jackrabbit.core.PropertyImpl.getLength(PropertyImpl.java:192) [jackrabbit-core-1.4.9.jar:na] at org.apache.jackrabbit.core.PropertyImpl.getLength(PropertyImpl.java:689) [jackrabbit-core-1.4.9.jar:na] at org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.binarySize(ArtifactoryGarbageCollector.java:357) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.access$300(ArtifactoryGarbageCollector.java:64) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector$SessionWrapper.readBinaryProperties(ArtifactoryGarbageCollector.java:218) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.scanningSessionList(ArtifactoryGarbageCollector.java:156) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.scan(ArtifactoryGarbageCollector.java:139) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.JcrServiceImpl.garbageCollect(JcrServiceImpl.java:769) [artifactory-core-2.0.3.jar:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.5.0_12] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.5.0_12] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.5.0_12] at java.lang.reflect.Method.invoke(Method.java:585) [na:1.5.0_12] 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 $Proxy18.garbageCollect(Unknown Source) [na:na] at org.artifactory.jcr.schedule.JcrGarbageCollector.onExecute(JcrGarbageCollector.java:37) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.schedule.JcrGarbageCollector.onExecute(JcrGarbageCollector.java:30) [artifactory-core-2.0.3.jar:na] at org.artifactory.schedule.quartz.QuartzCommand.execute(QuartzCommand.java:42) [artifactory-core-2.0.3.jar:na] at org.quartz.core.JobRunShell.run(JobRunShell.java:202) [quartz-1.6.3.jar:1.6.3] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) [na:1.5.0_12] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) [na:1.5.0_12] at java.lang.Thread.run(Thread.java:595) [na:1.5.0_12] 2009-03-18 23:42:14,475 [WARN ] (o.a.j.c.v.BLOBInDataStore:94) - getLength for 74e5e8a353d5bf96a9ae5506bd629ee6d0c430f5 failed org.apache.jackrabbit.core.data.DataStoreException: Record not found: 74e5e8a353d5bf96a9ae5506bd629ee6d0c430f5 at org.artifactory.jcr.jackrabbit.ArtifactoryDbDataStoreImpl.getRecord(ArtifactoryDbDataStoreImpl.java:535) [artifactory-core-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.getLength(BLOBInDataStore.java:92) [jackrabbit-core-1.4.9.jar:na] at org.apache.jackrabbit.core.PropertyImpl.getLength(PropertyImpl.java:192) [jackrabbit-core-1.4.9.jar:na] at org.apache.jackrabbit.core.PropertyImpl.getLength(PropertyImpl.java:689) [jackrabbit-core-1.4.9.jar:na] at org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.binarySize(ArtifactoryGarbageCollector.java:357) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.access$300(ArtifactoryGarbageCollector.java:64) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector$SessionWrapper.readBinaryProperties(ArtifactoryGarbageCollector.java:218) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.scanningSessionList(ArtifactoryGarbageCollector.java:156) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.scan(ArtifactoryGarbageCollector.java:139) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.JcrServiceImpl.garbageCollect(JcrServiceImpl.java:769) [artifactory-core-2.0.3.jar:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.5.0_12] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.5.0_12] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.5.0_12] at java.lang.reflect.Method.invoke(Method.java:585) [na:1.5.0_12] 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 $Proxy18.garbageCollect(Unknown Source) [na:na] at org.artifactory.jcr.schedule.JcrGarbageCollector.onExecute(JcrGarbageCollector.java:37) [artifactory-core-2.0.3.jar:na] at org.artifactory.jcr.schedule.JcrGarbageCollector.onExecute(JcrGarbageCollector.java:30) [artifactory-core-2.0.3.jar:na] at org.artifactory.schedule.quartz.QuartzCommand.execute(QuartzCommand.java:42) [artifactory-core-2.0.3.jar:na] at org.quartz.core.JobRunShell.run(JobRunShell.java:202) [quartz-1.6.3.jar:1.6.3] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) [na:1.5.0_12] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) [na:1.5.0_12] at java.lang.Thread.run(Thread.java:595) [na:1.5.0_12] 2009-03-18 23:43:51,386 [INFO ] (o.a.j.j.ArtifactoryGarbageCollector:315) - Artifactory Jackrabbit's datastore garbage collector report: Total execution: 571249ms : Data Store Query: 195319ms Binary Properties Query: 17209ms Total Scanning: 571143ms Deletion: 106ms Initial element count: 21415 Initial total size: 3109222208 Elements cleaned: 2 Total size cleaned: 1184 Current total size: 3109221024 -- -- 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 ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Artifactory-developers mailing list Artifactory-developers@... https://lists.sourceforge.net/lists/listinfo/artifactory-developers |
|
|
[JFrog JIRA] Resolved: (RTFACT-1556) Make a cleaner message when a binary data identifier does not exists in data store[ http://issues.jfrog.org/jira/browse/RTFACT-1556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yoav Landman resolved RTFACT-1556. ---------------------------------- Resolution: Fixed > Make a cleaner message when a binary data identifier does not exists in data store > ---------------------------------------------------------------------------------- > > Key: RTFACT-1556 > URL: http://issues.jfrog.org/jira/browse/RTFACT-1556 > Project: Artifactory > Issue Type: Improvement > Components: Artifact Storage > Affects Versions: 2.0.3 > Reporter: Frederic Simon > Assignee: Frederic Simon > Fix For: 2.0.4 > > > From http://www.nabble.com/Record-not-found%2C-Can-not-read-identifier-tp22590484p22590484.html > Instead of an error with stack trace make sure a clean message appear. > Stack trace is: > 2009-03-18 23:42:14,467 [WARN ] (o.a.j.j.ArtifactoryDbDataStoreImpl:660) - > Can not read identifier 74e5e8a353d5bf96a9ae5506bd629ee6d0c430f5 > org.apache.jackrabbit.core.data.DataStoreException: Record not found: > 74e5e8a353d5bf96a9ae5506bd629ee6d0c430f5 > at > org.artifactory.jcr.jackrabbit.ArtifactoryDbDataStoreImpl.getRecord(ArtifactoryDbDataStoreImpl.java:535) > [artifactory-core-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.getLength(BLOBInDataStore.java:92) > [jackrabbit-core-1.4.9.jar:na] > at org.apache.jackrabbit.core.PropertyImpl.getLength(PropertyImpl.java:192) > [jackrabbit-core-1.4.9.jar:na] > at org.apache.jackrabbit.core.PropertyImpl.getLength(PropertyImpl.java:689) > [jackrabbit-core-1.4.9.jar:na] > at > org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.binarySize(ArtifactoryGarbageCollector.java:357) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.access$300(ArtifactoryGarbageCollector.java:64) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector$SessionWrapper.readBinaryProperties(ArtifactoryGarbageCollector.java:218) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.scanningSessionList(ArtifactoryGarbageCollector.java:156) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.scan(ArtifactoryGarbageCollector.java:139) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.JcrServiceImpl.garbageCollect(JcrServiceImpl.java:769) > [artifactory-core-2.0.3.jar:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [na:1.5.0_12] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > [na:1.5.0_12] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > [na:1.5.0_12] > at java.lang.reflect.Method.invoke(Method.java:585) [na:1.5.0_12] > 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 $Proxy18.garbageCollect(Unknown Source) [na:na] > at > org.artifactory.jcr.schedule.JcrGarbageCollector.onExecute(JcrGarbageCollector.java:37) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.schedule.JcrGarbageCollector.onExecute(JcrGarbageCollector.java:30) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.schedule.quartz.QuartzCommand.execute(QuartzCommand.java:42) > [artifactory-core-2.0.3.jar:na] > at org.quartz.core.JobRunShell.run(JobRunShell.java:202) > [quartz-1.6.3.jar:1.6.3] > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) > [na:1.5.0_12] > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) > [na:1.5.0_12] > at java.lang.Thread.run(Thread.java:595) [na:1.5.0_12] > 2009-03-18 23:42:14,475 [WARN ] (o.a.j.c.v.BLOBInDataStore:94) - getLength > for 74e5e8a353d5bf96a9ae5506bd629ee6d0c430f5 failed > org.apache.jackrabbit.core.data.DataStoreException: Record not found: > 74e5e8a353d5bf96a9ae5506bd629ee6d0c430f5 > at > org.artifactory.jcr.jackrabbit.ArtifactoryDbDataStoreImpl.getRecord(ArtifactoryDbDataStoreImpl.java:535) > [artifactory-core-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.getLength(BLOBInDataStore.java:92) > [jackrabbit-core-1.4.9.jar:na] > at org.apache.jackrabbit.core.PropertyImpl.getLength(PropertyImpl.java:192) > [jackrabbit-core-1.4.9.jar:na] > at org.apache.jackrabbit.core.PropertyImpl.getLength(PropertyImpl.java:689) > [jackrabbit-core-1.4.9.jar:na] > at > org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.binarySize(ArtifactoryGarbageCollector.java:357) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.access$300(ArtifactoryGarbageCollector.java:64) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector$SessionWrapper.readBinaryProperties(ArtifactoryGarbageCollector.java:218) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.scanningSessionList(ArtifactoryGarbageCollector.java:156) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.jackrabbit.ArtifactoryGarbageCollector.scan(ArtifactoryGarbageCollector.java:139) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.JcrServiceImpl.garbageCollect(JcrServiceImpl.java:769) > [artifactory-core-2.0.3.jar:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [na:1.5.0_12] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > [na:1.5.0_12] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > [na:1.5.0_12] > at java.lang.reflect.Method.invoke(Method.java:585) [na:1.5.0_12] > 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 $Proxy18.garbageCollect(Unknown Source) [na:na] > at > org.artifactory.jcr.schedule.JcrGarbageCollector.onExecute(JcrGarbageCollector.java:37) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.jcr.schedule.JcrGarbageCollector.onExecute(JcrGarbageCollector.java:30) > [artifactory-core-2.0.3.jar:na] > at > org.artifactory.schedule.quartz.QuartzCommand.execute(QuartzCommand.java:42) > [artifactory-core-2.0.3.jar:na] > at org.quartz.core.JobRunShell.run(JobRunShell.java:202) > [quartz-1.6.3.jar:1.6.3] > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) > [na:1.5.0_12] > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) > [na:1.5.0_12] > at java.lang.Thread.run(Thread.java:595) [na:1.5.0_12] > 2009-03-18 23:43:51,386 [INFO ] (o.a.j.j.ArtifactoryGarbageCollector:315) - > Artifactory Jackrabbit's datastore garbage collector report: > Total execution: 571249ms : > Data Store Query: 195319ms > Binary Properties Query: 17209ms > Total Scanning: 571143ms > Deletion: 106ms > Initial element count: 21415 > Initial total size: 3109222208 > Elements cleaned: 2 > Total size cleaned: 1184 > Current total size: 3109221024 > -- -- 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 ------------------------------------------------------------------------------ _______________________________________________ Artifactory-developers mailing list Artifactory-developers@... https://lists.sourceforge.net/lists/listinfo/artifactory-developers |
| Free embeddable forum powered by Nabble | Forum Help |