Hi Adam,

Your Artifactory is still using the old workspace definitions - move away
the content of /usr/local/artifactory-2.1.2/data and it should be ok (I
assume you have bo valuable content in your previous repo).

HTH,

Yoav

On Wed, Dec 16, 2009 at 1:30 PM, Adam Retter <[email protected]>wrote:

>
> 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
>
------------------------------------------------------------------------------
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