I installed Artifactory and all went very smoothly and easily, I was quite 
impressed :-)

However, before I started using it to do any work, I figured that I would 
switch to using the filesystem-derby repository approach (we are moving to this 
from Archiva), so I changed artifactory.system.properties -

artifactory.jcr.configDir=repo/filesystem-derby


and adjusted repo/filesystem-derby/repo.xml -

<param name="fileStoreDir" value="/HCR_SubVersion/artifactory"/>



However, now when I start artifactory I am seeing a lot of exceptions in the 
logs and if I go to the website I get a Service Unavailable message. Is there 
some step that I have missed?


artifactory.log -

2009-12-16 07:01:00,061 [main] [INFO ] (o.m.log             :67) - Logging to 
Logger[org.mortbay.log] via org.mortbay.log.Slf4jLog
2009-12-16 07:01:01,616 [main] [INFO ] (o.m.log             :67) - jetty-6.1.21
2009-12-16 07:01:04,055 [main] [INFO ] (o.m.log             :67) - NO JSP 
Support for /artifactory, did not find org.apache.jasper.servlet.JspServlet
2009-12-16 07:01:08,097 [main] [INFO ] 
(o.a.w.s.ArtifactoryContextConfigListener:75) - 
               _   _  __           _
    /\        | | (_)/ _|         | |
   /  \   _ __| |_ _| |_ __ _  ___| |_ ___  _ __ _   _
  / /\ \ | '__| __| |  _/ _` |/ __| __/ _ \| '__| | | |
 / ____ \| |  | |_| | || (_| | (__| || (_) | |  | |_| |
/_/    \_\_|   \__|_|_| \__,_|\___|\__\___/|_|   \__, |
 Version: 2.1.2               Revision: 8706      __/ |
                                                 |___/
 Artifactory Home: '/usr/local/artifactory-2.1.2'
2009-12-16 07:01:08,736 [main] [INFO ] (o.a.s.SpringConfigResourceLoader:96) - 
artifactory.addons.disabled=[]
2009-12-16 07:01:09,073 [main] [INFO ] 
(o.a.s.ArtifactoryApplicationContext:411) - Refreshing 
org.artifactory.spring.artifactoryapplicationcont...@1318b: display name 
[org.artif
actory.spring.artifactoryapplicationcont...@1318b]; startup date [Wed Dec 16 
07:01:09 GMT 2009]; root of context hierarchy
2009-12-16 07:01:22,994 [main] [INFO ] 
(o.a.s.ArtifactoryApplicationContext:426) - Bean factory for application 
context [org.artifactory.spring.artifactoryapplicationcont...@131
8b]: 
org.springframework.beans.factory.support.defaultlistablebeanfact...@16721bd
2009-12-16 07:01:26,046 [main] [INFO ] (o.a.r.a.RequestAdvice:49) - Creating 
request advice interceptor
2009-12-16 07:01:42,603 [main] [INFO ] (o.a.j.j.ArtifactoryBaseDataStore:544) - 
Using JDBC driver Apache Derby Embedded JDBC Driver 10.5.3.0 - (802917)
2009-12-16 07:01:49,949 [main] [INFO ] 
(o.a.s.ArtifactorySchedulerFactoryBean:626) - Starting Quartz Scheduler now
2009-12-16 07:01:50,295 [main] [INFO ] 
(o.a.s.ArtifactoryApplicationContext:198) - Artifactory context starting up...
2009-12-16 07:01:50,296 [main] [INFO ] 
(o.a.s.ArtifactoryApplicationContext:204) - Initializing 
org.artifactory.jcr.JcrService
2009-12-16 07:01:50,751 [main] [INFO ] 
(o.a.s.ArtifactoryApplicationContext:204) - Initializing 
org.artifactory.config.InternalCentralConfigService
2009-12-16 07:01:51,047 [main] [INFO ] (o.a.c.CentralConfigServiceImpl:143) - 
Loading existing configuration from storage.
2009-12-16 07:01:51,325 [main] [ERROR] 
(o.a.w.s.ArtifactoryContextConfigListener:113) - Error creating spring context
java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method) [na:1.6.0_17]
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 [na:1.6.0_17]
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 [na:1.6.0_17]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 
[na:1.6.0_17]
        at 
org.artifactory.webapp.servlet.ArtifactoryContextConfigListener.configure(ArtifactoryContextConfigListener.java:108)
 [artifactory-web-application-2.1.2.jar:na]
        at 
org.artifactory.webapp.servlet.ArtifactoryContextConfigListener.contextInitialized(ArtifactoryContextConfigListener.java:57)
 [artifactory-web-application-2.1.2.jar:na
]
        at 
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548) 
[jetty-6.1.21.jar:6.1.21]
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:136) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) 
[jetty-util-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
 [jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) 
[jetty-util-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) 
[jetty-util-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) 
[jetty-6.1.21.jar:6.1.21]
at org.mortbay.jetty.Server.doStart(Server.java:224) [jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) 
[jetty-util-6.1.21.jar:6.1.21]
        at org.artifactory.standalone.main.Main.main(Main.java:74) 
[artifactory.jar:na]
Caused by: org.artifactory.api.repo.exception.RepositoryRuntimeException: 
org.artifactory.jcr.jackrabbit.DataStoreRecordNotFoundException: Record not 
found: b0b3108dc1593503d6f75d274b783d311ea23e82 as file 
/HCR_SubVersion/artifactory/b0/b3/10/b0b3108dc1593503d6f75d274b783d311ea23e82 
does not exists or has the wrong length!
        at org.artifactory.jcr.JcrServiceImpl.getXml(JcrServiceImpl.java:482) 
[artifactory-core-2.1.2.jar:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
[na:1.6.0_17]
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
[na:1.6.0_17]
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 [na:1.6.0_17]
        at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_17]
        at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
 [spring-aop-2.5.6.jar:2.5.6]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
 [spring-aop-2.5.6.jar:2.5.6]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
 [spring-aop-2.5.6.jar:2.5.6]
        at 
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
 [spring-tx-2.5.6.jar:2.5.6]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
 [spring-aop-2.5.6.jar:2.5.6]
        at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
 [spring-aop-2.5.6.jar:2.5.6]
        at $Proxy16.getXml(Unknown Source) [na:na]
        at 
org.artifactory.config.CentralConfigServiceImpl.getCurrentConfigXml(CentralConfigServiceImpl.java:144)
 [artifactory-core-2.1.2.jar:na]
        at 
org.artifactory.config.CentralConfigServiceImpl.init(CentralConfigServiceImpl.java:109)
 [artifactory-core-2.1.2.jar:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
[na:1.6.0_17]
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
[na:1.6.0_17]
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 [na:1.6.0_17]
        at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_17]
        at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
 [spring-aop-2.5.6.jar:2.5.6]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
 [spring-aop-2.5.6.jar:2.5.6]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
 [spring-aop-2.5.6.jar:2.5.6]
        at 
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
 [spring-tx-2.5.6.jar:2.5.6]
        at 
org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:72) 
[artifactory-core-2.1.2.jar:na]
        at 
org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:45) 
[artifactory-core-2.1.2.jar:na]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
 [spring-aop-2.5.6.jar:2.5.6]
        at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
 [spring-aop-2.5.6.jar:2.5.6]
        at $Proxy14.init(Unknown Source) [na:na]
        at 
org.artifactory.spring.ArtifactoryApplicationContext.refresh(ArtifactoryApplicationContext.java:217)
 [artifactory-core-2.1.2.jar:na]
        at 
org.artifactory.spring.ArtifactoryApplicationContext.<init>(ArtifactoryApplicationContext.java:97)
 [artifactory-core-2.1.2.jar:na]
        ... 21 common frames omitted
Caused by: org.artifactory.jcr.jackrabbit.DataStoreRecordNotFoundException: 
Record not found: b0b3108dc1593503d6f75d274b783d311ea23e82 as file 
/HCR_SubVersion/artifactory/b0/b3/10/b0b3108dc1593503d6f75d274b783d311ea23e82 
does not exists or has the wrong length!
        at 
org.artifactory.jcr.jackrabbit.ArtifactoryFileDataStoreImpl.getOrCreateFile(ArtifactoryFileDataStoreImpl.java:23)
 [artifactory-core-2.1.2.jar:na]
        at 
org.artifactory.jcr.jackrabbit.ArtifactoryDbDataRecord.getStream(ArtifactoryDbDataRecord.java:130)
 [artifactory-core-2.1.2.jar:na]
        at 
org.apache.jackrabbit.core.value.BLOBInDataStore.getStream(BLOBInDataStore.java:100)
 [jackrabbit-core-jfrog-1.5.7b.jar:na]
        at 
org.apache.jackrabbit.core.value.InternalValue.toJCRValue(InternalValue.java:364)
 [jackrabbit-core-jfrog-1.5.7b.jar:na]
        at 
org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:489) 
[jackrabbit-core-jfrog-1.5.7b.jar:na]
        at 
org.artifactory.jcr.JcrServiceImpl.getRawXmlStream(JcrServiceImpl.java:888) 
[artifactory-core-2.1.2.jar:na]
        at org.artifactory.jcr.JcrServiceImpl.getXml(JcrServiceImpl.java:480) 
[artifactory-core-2.1.2.jar:na]
        ... 49 common frames omitted
2009-12-16 07:01:51,360 [main] [ERROR] (o.m.log             :87) - Failed 
startup of context 
org.mortbay.jetty.webapp.webappcont...@f82fe7{/artifactory,/usr/local/artifactory-2.1.2/webapps/artifactory.war}
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
        at 
org.artifactory.webapp.servlet.ArtifactoryContextConfigListener.configure(ArtifactoryContextConfigListener.java:114)
 [na:na]
        at 
org.artifactory.webapp.servlet.ArtifactoryContextConfigListener.contextInitialized(ArtifactoryContextConfigListener.java:57)
 [na:na]
        at 
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548) 
[jetty-6.1.21.jar:6.1.21]
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:136) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) 
[jetty-util-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
 [jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) 
[jetty-util-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) 
[jetty-util-6.1.21.jar:6.1.21]
        at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) 
[jetty-6.1.21.jar:6.1.21]
        at org.mortbay.jetty.Server.doStart(Server.java:224) 
[jetty-6.1.21.jar:6.1.21]
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) 
[jetty-util-6.1.21.jar:6.1.21]
        at org.artifactory.standalone.main.Main.main(Main.java:74) 
[artifactory.jar:na]
Caused by: java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method) [na:1.6.0_17]
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 [na:1.6.0_17]
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 [na:1.6.0_17]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 
[na:1.6.0_17]
        at 
org.artifactory.webapp.servlet.ArtifactoryContextConfigListener.configure(ArtifactoryContextConfigListener.java:108)
 [na:na]
        ... 16 common frames omitted
Caused by: org.artifactory.api.repo.exception.RepositoryRuntimeException: 
org.artifactory.jcr.jackrabbit.DataStoreRecordNotFoundException: Record not 
found: b0b3108dc1593503d6f75d274b783d311ea23e82 as file 
/HCR_SubVersion/artifactory/b0/b3/10/b0b3108dc1593503d6f75d274b783d311ea23e82 
does not exists or has the wrong length!
        at org.artifactory.jcr.JcrServiceImpl.getXml(JcrServiceImpl.java:482) 
[na:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
[na:1.6.0_17]
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
[na:1.6.0_17]
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 [na:1.6.0_17]
        at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_17]
        at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
 [na:na]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
 [na:na]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
 [na:na]
        at 
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
 [na:na]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
 [na:na]
        at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
 [na:na]
        at $Proxy16.getXml(Unknown Source) [na:na]
        at 
org.artifactory.config.CentralConfigServiceImpl.getCurrentConfigXml(CentralConfigServiceImpl.java:144)
 [na:na]
        at 
org.artifactory.config.CentralConfigServiceImpl.init(CentralConfigServiceImpl.java:109)
 [na:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
[na:1.6.0_17]
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
[na:1.6.0_17]
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 [na:1.6.0_17]
        at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_17]
        at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
 [na:na]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
 [na:na]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
 [na:na]
        at 
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
 [na:na]
        at 
org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:72) [na:na]
        at 
org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:45) [na:na]
        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
 [na:na]
        at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
 [na:na]
        at $Proxy14.init(Unknown Source) [na:na]
        at 
org.artifactory.spring.ArtifactoryApplicationContext.refresh(ArtifactoryApplicationContext.java:217)
 [na:na]
        at 
org.artifactory.spring.ArtifactoryApplicationContext.<init>(ArtifactoryApplicationContext.java:97)
 [na:na]
        ... 21 common frames omitted
Caused by: org.artifactory.jcr.jackrabbit.DataStoreRecordNotFoundException: 
Record not found: b0b3108dc1593503d6f75d274b783d311ea23e82 as file 
/HCR_SubVersion/artifactory/b0/b3/10/b0b3108dc1593503d6f75d274b783d311ea23e82 
does not exists or has the wrong length!
        at 
org.artifactory.jcr.jackrabbit.ArtifactoryFileDataStoreImpl.getOrCreateFile(ArtifactoryFileDataStoreImpl.java:23)
 [na:na]
        at 
org.artifactory.jcr.jackrabbit.ArtifactoryDbDataRecord.getStream(ArtifactoryDbDataRecord.java:130)
 [na:na]
        at 
org.apache.jackrabbit.core.value.BLOBInDataStore.getStream(BLOBInDataStore.java:100)
 [na:na]
        at 
org.apache.jackrabbit.core.value.InternalValue.toJCRValue(InternalValue.java:364)
 [na:na]
        at 
org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:489) [na:na]
        at 
org.artifactory.jcr.JcrServiceImpl.getRawXmlStream(JcrServiceImpl.java:888) 
[na:na]
        at org.artifactory.jcr.JcrServiceImpl.getXml(JcrServiceImpl.java:480) 
[na:na]
        ... 49 common frames omitted
2009-12-16 07:01:51,375 [main] [INFO ] (o.m.log             :67) - Opened 
/var/log/artifactory/2009_12_16.request.log
2009-12-16 07:01:51,729 [main] [INFO ] (o.m.log             :67) - Started 
[email protected]:8081






Registered Office: 7 Abbey Court, Eagle Way, Sowton, Exeter, Devon, EX2 7HY
Registered Number 2892803 Registered in England and Wales 

This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 

The information contained in this e-mail is confidential and may be subject to 
legal privilege. If you are not the intended recipient, you must not use, copy, 
distribute or disclose the e-mail or any part of its contents or take any 
action in reliance on it. If you have received this e-mail in error, please 
e-mail the sender by replying to this message. All reasonable precautions have 
been taken to ensure no viruses are present in this e-mail. Landmark Information
Group Limited cannot accept responsibility for loss or damage arising from the 
use of this e-mail or attachments and recommend that you subject these to 
your virus checking procedures prior to use.


------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Reply via email to