[ANN] Artifactory 2.1

View: New views
13 Messages — Rating Filter:   Alert me  

[ANN] Artifactory 2.1

by Yoav Landman-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The Artifactory team is pleased to announce the availability of Artifactory 2.1 - the next major release of Artifactory!

New features and improvements offered in this version:
  • Advanced searches: class search (includes seeing the actual classes found), GAVC search, and POM/XPath searches (e.g. you can find all POMs with a specific license name).
  • XML-based, searchable metadata that can be attached to any file or folder during deployment time or via REST API (e.g. Maven can auto-attach the build/source revision number to deployed artifacts; then you can locate artifacts based on this metadata).
  • Eager, parallel downloads of jars (when poms are requested) and sources (when jars are requested).
  • Move artifacts or folders between repositories via the UI (includes auto metadata recalculation).
  • POM editing from the deployment UI (e.g. remove external repository references).
  • Enhanced security management: you can now define permissions that apply across multiple repositories.
  • Search results grouping.
  • True silent log-in with remember-me.
  • Forgot password by email.
  • Email on backup errors.
  • Auto-cleanup for unused cached artifacts.
  • Improved concurrency control.
  • Enhancements to mesh deployment controls.
  • Built-in support for more storage types (MySQL, postgreSQL, Oracle, and file-system).
  • Many bug-fixes and small improvements.
Starting with this version, Artifactory also offers an Add-ons Power Pack (http://www.jfrog.org/addons.php), which is a set of paid-for add-ons bundled on top of the open-source version. It includes yearly maintenance and bug fixes, and all future releases of new add-ons. This table may be helpful for comparing the different versions: http://wiki.jfrog.org/confluence/display/RTF/Version+Comparison.
The add-ons initially offered in the pack are:
  • Smart Searches: search and aggregate artifacts, obtained from multiple search results, then promote or manipulate them together in one go.
  • Properties: define sets of custom, structured properties in the UI and use them (via the UI or REST API) to tag artifacts and folders and to locate them through the property-search UI.
  • Watches: watch selected repository paths for events (add, delete, or modify), and receive focused, security-aware email notifications.
  • WebStart & Jar Signing: have requested artifacts and their dependencies automatically signed upon request. Use JFrog's OSS JavaFX Maven plug-in to deploy modular WebStart/JavaFX applications with reusable, auto-signed dependencies.
  • Single Sign-on: reuse existing, HTTP-based, enterprise SSO integrations, such as Apache's mod_auth_ldap, mod_auth_ntlm, mod_auth_kerb, etc.

Instructions for easy upgrading to 2.1 from previous versions can be found here:
http://wiki.jfrog.org/confluence/display/RTF/Upgrading+Artifactory

For a complete list of resolved issues in this version please see:
http://issues.jfrog.org/jira/browse/RTFACT/fixforversion/10261

The latest Artifactory user guide is available at: http://wiki.jfrog.org/confluence/display/RTF/Artifactory+User+Guide

Artifactory 2.1 is available for immediate download from JFrog's web site (http://artifactory.jfrog.org) or directly from SourceForge (http://sourceforge.net/project/platformdownload.php?group_id=175347).

Enjoy!

The Artifactory Team @ JFrog

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: [ANN] Artifactory 2.1

by Jan Kriesten-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi Yoav,

> The Artifactory team is pleased to announce the availability of
> Artifactory 2.1 - the next major release of Artifactory!

great. Just sadly it doesn't work for me with resin 4.0.1 (and also not with the
 current snapshot 4.0.s090928). I get a null point exception initializing
spring/jersey.

2.0.8 at least worked when changing
com.sun.jersey.config.property.resourceConfigClass to
com.sun.jersey.api.core.ClasspathResourceConfig and adding

  <init-param>
    <param-name>com.sun.jersey.config.property.classpath</param-name>
    <param-value>WEB-INF/lib/artifactory-rest-2.0.8.jar</param-value>
  </init-param>

It seems resin still misses something to run artifactory... :-(

Best regards, --- Jan.



------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: [ANN] Artifactory 2.1

by Yoav Landman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Jan,

Thanks for reporting this. We are going to have a look at it for the next minor release.
Please follow up on http://issues.jfrog.org/jira/browse/RTFACT-2193.
It would be nice if you could attach the stack trace for the NPE you got to the issue.

Thanks,

Yoav

On Thu, Oct 8, 2009 at 10:40 AM, Jan Kriesten <kriesten@...> wrote:

Hi Yoav,

> The Artifactory team is pleased to announce the availability of
> Artifactory 2.1 - the next major release of Artifactory!

great. Just sadly it doesn't work for me with resin 4.0.1 (and also not with the
 current snapshot 4.0.s090928). I get a null point exception initializing
spring/jersey.

2.0.8 at least worked when changing
com.sun.jersey.config.property.resourceConfigClass to
com.sun.jersey.api.core.ClasspathResourceConfig and adding

 <init-param>
   <param-name>com.sun.jersey.config.property.classpath</param-name>
   <param-value>WEB-INF/lib/artifactory-rest-2.0.8.jar</param-value>
 </init-param>

It seems resin still misses something to run artifactory... :-(

Best regards, --- Jan.



------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: [ANN] Artifactory 2.1

by Evgeny Goldin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi guys and congratulations with new release !!

I couldn't upgrade Artifactory from v2.0.8 to v2.1.0 - just replacing war (as I always did) caused exceptions to be thrown, see the file attached. I'm running Tomcat 6.0.20 on Windows XP, exploded artifactory webapp directory was cleaned up. Previous upgrades 2.0.6 -> 2.0.7 -> 2.0.8 were just fine.

stdout_20091012.log
--
Best regards,
Evgeny
http://evgeny-goldin.com/

Re: [ANN] Artifactory 2.1

by Evgeny Goldin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

<DataStore> is set correctly (I'm using MySQL)

Evgeny Goldin wrote:
Hi guys and congratulations with new release !!

I couldn't upgrade Artifactory from v2.0.8 to v2.1.0 - just replacing war (as I always did) caused exceptions to be thrown, see the file attached. I'm running Tomcat 6.0.20 on Windows XP, exploded artifactory webapp directory was cleaned up. Previous upgrades 2.0.6 -> 2.0.7 -> 2.0.8 were just fine.

stdout_20091012.log
--
Best regards,
Evgeny
http://evgeny-goldin.com/

Re: [ANN] Artifactory 2.1

by Yossi Shaul-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Looks like the system property 'java.io.tmpdir' is either pointing to a file or to a non-readable file/directory.
Artifactory will print the value of this property if you'll set the logger named "org.artifactory.info.InfoWriter" from WARN to INFO in the logback config file (under $ARTIFACTORY_HOME/etc/logback.xml).

Yossi


From: Evgeny Goldin <evgenyg@...>
To: artifactory-users@...
Sent: Mon, October 12, 2009 12:32:22 AM
Subject: Re: [Artifactory-users] [ANN] Artifactory 2.1


<DataStore> is set correctly (I'm using MySQL)


Evgeny Goldin wrote:
>
> Hi guys and congratulations with new release !!
>
> I couldn't upgrade Artifactory from v2.0.8 to v2.1.0 - just replacing war
> (as I always did) caused exceptions to be thrown, see the file attached.
> I'm running Tomcat 6.0.20 on Windows XP, exploded artifactory webapp
> directory was cleaned up. Previous upgrades 2.0.6 -> 2.0.7 -> 2.0.8 were
> just fine.
>
http://www.nabble.com/file/p25848250/stdout_20091012.log
> stdout_20091012.log
>


-----
--
Best regards,
Evgeny
http://evgeny-goldin.com/

--
View this message in context: http://www.nabble.com/-ANN--Artifactory-2.1-tp25796658p25848289.html
Sent from the Artifactory-Users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: [ANN] Artifactory 2.1

by Evgeny Goldin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ok, I'll try it. Thank you!

Yossi Shaul-2 wrote:
Looks like the system property 'java.io.tmpdir' is either pointing to a file or to a non-readable file/directory.
Artifactory will print the value of this property if you'll set the logger named "org.artifactory.info.InfoWriter" from WARN to INFO in the logback config file (under $ARTIFACTORY_HOME/etc/logback.xml).

Yossi




________________________________
From: Evgeny Goldin <evgenyg@gmail.com>
To: artifactory-users@lists.sourceforge.net
Sent: Mon, October 12, 2009 12:32:22 AM
Subject: Re: [Artifactory-users] [ANN] Artifactory 2.1


<DataStore> is set correctly (I'm using MySQL)


Evgeny Goldin wrote:
>
> Hi guys and congratulations with new release !!
>
> I couldn't upgrade Artifactory from v2.0.8 to v2.1.0 - just replacing war
> (as I always did) caused exceptions to be thrown, see the file attached.
> I'm running Tomcat 6.0.20 on Windows XP, exploded artifactory webapp
> directory was cleaned up. Previous upgrades 2.0.6 -> 2.0.7 -> 2.0.8 were
> just fine.
>
>  http://www.nabble.com/file/p25848250/stdout_20091012.log
> stdout_20091012.log
>


-----
--
Best regards,
Evgeny
http://evgeny-goldin.com/

--
View this message in context: http://www.nabble.com/-ANN--Artifactory-2.1-tp25796658p25848289.html
Sent from the Artifactory-Users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/artifactory-users



     
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/artifactory-users
--
Best regards,
Evgeny
http://evgeny-goldin.com/

Re: [ANN] Artifactory 2.1

by Evgeny Goldin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

No, it didn't help.
I've switched

    <logger name="org.artifactory.info.InfoWriter">
        <level value="INFO"/>
    </logger>

but nothing related to "java.io.tmpdir" was printed in logs (still running 2.0.8 - should I use 2.1 in order to see this value printed?)

Yossi Shaul-2 wrote:
Looks like the system property 'java.io.tmpdir' is either pointing to a file or to a non-readable file/directory.
Artifactory will print the value of this property if you'll set the logger named "org.artifactory.info.InfoWriter" from WARN to INFO in the logback config file (under $ARTIFACTORY_HOME/etc/logback.xml).

Yossi




________________________________
From: Evgeny Goldin <evgenyg@gmail.com>
To: artifactory-users@lists.sourceforge.net
Sent: Mon, October 12, 2009 12:32:22 AM
Subject: Re: [Artifactory-users] [ANN] Artifactory 2.1


<DataStore> is set correctly (I'm using MySQL)


Evgeny Goldin wrote:
>
> Hi guys and congratulations with new release !!
>
> I couldn't upgrade Artifactory from v2.0.8 to v2.1.0 - just replacing war
> (as I always did) caused exceptions to be thrown, see the file attached.
> I'm running Tomcat 6.0.20 on Windows XP, exploded artifactory webapp
> directory was cleaned up. Previous upgrades 2.0.6 -> 2.0.7 -> 2.0.8 were
> just fine.
>
>  http://www.nabble.com/file/p25848250/stdout_20091012.log
> stdout_20091012.log
>


-----
--
Best regards,
Evgeny
http://evgeny-goldin.com/

--
View this message in context: http://www.nabble.com/-ANN--Artifactory-2.1-tp25796658p25848289.html
Sent from the Artifactory-Users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/artifactory-users



     
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/artifactory-users
--
Best regards,
Evgeny
http://evgeny-goldin.com/

Re: [ANN] Artifactory 2.1

by Lorand :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Heeeelp!

I'm trying to upgrade from 2.0.5 without success.
I''m running Artifactory in Tomcat 6.0.18 under Linux, as a ROOT context.

After a startup which take a lot of time, I've got the next error (artifactory.log):

Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'ntHost'. One of '{"http://artifactory.jfrog.org/xsd/1.4.0":domain}' is expected.

(log atteched)

In /etc/artifactory/ for artifactory.config.startup.xml, artifactory.config.bootstrap.xml  I can see the offending parts:
        <proxy>
            <key>ss-proxy</key>
            <host>my.proxy.domain</host>
            <port>8080</port>
            <username>someuser</username>
            <password>somepass</password>
            <ntHost>my.domain.com</ntHost>
            <ntHost>my.domain.com</ntHost><ntHost>my.domain.com</ntHost><ntHost>my.domain.com</ntHost><ntHost>my.domain.com</ntHost><ntHost>my.domain.com</ntHost><domain>my.domain.com</domain>
        </proxy>

I see ntHost 5 times for each proxy config.
Modification of those file does not help at all, as those will be overwritten on next startup.


As far as I can see downgrade (to 2.0.8) not applicable.

I need some help ASAP.

Thanks,

Lóránd Somogyi




[artifactory.log]

2009-10-15 13:02:10,462 [main] [INFO ] (o.a.w.s.ArtifactoryContextConfigListener:224) -
               _   _  __           _
    /\        | | (_)/ _|         | |
   /  \   _ __| |_ _| |_ __ _  ___| |_ ___  _ __ _   _
  / /\ \ | '__| __| |  _/ _` |/ __| __/ _ \| '__| | | |
 / ____ \| |  | |_| | || (_| | (__| || (_) | |  | |_| |
/_/    \_\_|   \__|_|_| \__,_|\___|\__\___/|_|   \__, |
 Version: 2.1.0               Revision: 8350      __/ |
                                                 |___/
 Artifactory Home: '/opt/artifactory/current'
2009-10-15 13:02:10,552 [main] [INFO ] (o.a.s.SpringConfigResourceLoader:232) - artifactory.addons.disabled=[]
2009-10-15 13:02:10,602 [main] [INFO ] (o.a.s.ArtifactoryApplicationContext:411) - Refreshing org.artifactory.spring.ArtifactoryApplicationContext@43a6684f: display name [org.artifactory.spring.ArtifactoryApplicationContext@43a6684f]; startup date [Thu Oct 15 13:02:10 CEST 2009]; root of context hierarchy
2009-10-15 13:02:12,607 [main] [INFO ] (o.a.s.ArtifactoryApplicationContext:426) - Bean factory for application context [org.artifactory.spring.ArtifactoryApplicationContext@43a6684f]: org.springframework.beans.factory.support.DefaultListableBeanFactory@cc7f9e
2009-10-15 13:02:12,998 [main] [INFO ] (o.a.r.a.RequestAdvice:224) - Creating request advice interceptor
2009-10-15 13:02:14,267 [main] [WARN ] (o.a.j.c.c.ConfigurationErrorHandler:43) - Warning parsing the configuration at line 4 using system id null: org.xml.sax.SAXParseException: Document root element "Repository", must match DOCTYPE root "null".
2009-10-15 13:02:14,268 [main] [WARN ] (o.a.j.c.c.ConfigurationErrorHandler:43) - Warning parsing the configuration at line 4 using system id null: org.xml.sax.SAXParseException: Document is invalid: no grammar found.
2009-10-15 13:02:14,793 [main] [WARN ] (o.a.j.c.u.RepositoryLock:117) - Existing lock file /data/artifactory/data/.lock detected. Repository was not shut down properly.
2009-10-15 13:02:15,198 [main] [INFO ] (o.a.j.j.ArtifactoryDbDataStoreImpl:224) - Using JDBC driver PostgreSQL Native Driver PostgreSQL 8.1 JDBC3 with SSL (build 407)
2009-10-15 13:11:55,487 [main] [INFO ] (o.a.s.ArtifactorySchedulerFactoryBean:626) - Starting Quartz Scheduler now
2009-10-15 13:11:56,181 [main] [INFO ] (o.a.s.ArtifactoryApplicationContext:224) - Artifactory context starting up...
2009-10-15 13:11:56,181 [main] [INFO ] (o.a.s.ArtifactoryApplicationContext:224) - Conversion from previous version is active.
2009-10-15 13:11:56,182 [main] [INFO ] (o.a.s.ArtifactoryApplicationContext:228) - Initializing org.artifactory.jcr.JcrService
2009-10-15 13:11:58,427 [main] [INFO ] (o.a.s.ArtifactoryApplicationContext:228) - Initializing org.artifactory.config.InternalCentralConfigService
2009-10-15 13:11:58,435 [main] [INFO ] (o.a.c.CentralConfigServiceImpl:224) - Loading existing configuration from storage.
2009-10-15 13:11:59,653 [main] [INFO ] (o.a.c.CentralConfigServiceImpl:224) - Automatically converting the config file, original will be saved in /opt/artifactory/current/etc
2009-10-15 13:11:59,745 [main] [INFO ] (o.a.v.c.v.LogbackConfigConverter:224) - Old logback configuration file has been successfully backed up.
2009-10-15 13:11:59,753 [main] [INFO ] (o.a.v.c.v.LogbackConfigConverter:224) - Logback configuration file has been successfully converted.
2009-10-15 13:11:59,755 [main] [INFO ] (o.a.c.CentralConfigServiceImpl:224) - Loading existing configuration from storage.
2009-10-15 13:12:02,989 [main] [ERROR] (o.a.w.s.ArtifactoryContextConfigListener:288) - Error creating spring context
java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [na:1.6.0_13]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) [na:1.6.0_13]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) [na:1.6.0_13]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513) [na:1.6.0_13]
        at org.artifactory.webapp.servlet.ArtifactoryContextConfigListener.configure(ArtifactoryContextConfigListener.java:108) [artifactory-web-application-2.1.0.jar:na]
        at org.artifactory.webapp.servlet.ArtifactoryContextConfigListener.contextInitialized(ArtifactoryContextConfigListener.java:57) [artifactory-web-application-2.1.0.jar:na]
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843) [catalina.jar:na]
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342) [catalina.jar:na]
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) [catalina.jar:na]
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) [catalina.jar:na]
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) [catalina.jar:na]
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627) [catalina.jar:na]
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) [catalina.jar:na]
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) [catalina.jar:na]
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149) [catalina.jar:na]
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) [catalina.jar:na]
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) [catalina.jar:na]
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) [catalina.jar:na]
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) [catalina.jar:na]
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) [catalina.jar:na]
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) [catalina.jar:na]
        at org.apache.catalina.core.StandardService.start(StandardService.java:516) [catalina.jar:na]
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) [catalina.jar:na]
        at org.apache.catalina.startup.Catalina.start(Catalina.java:578) [catalina.jar:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_13]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.6.0_13]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_13]
        at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_13]
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) [bootstrap.jar:na]
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) [bootstrap.jar:na]
Caused by: java.lang.RuntimeException: Failed to read object from stream.
        at org.artifactory.jaxb.JaxbHelper.read(JaxbHelper.java:173) [artifactory-config-2.1.0.jar:na]
        at org.artifactory.jaxb.JaxbHelper.readConfig(JaxbHelper.java:67) [artifactory-config-2.1.0.jar:na]
        at org.artifactory.config.CentralConfigServiceImpl.init(CentralConfigServiceImpl.java:110) [artifactory-core-2.1.0.jar:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_13]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.6.0_13]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_13]
        at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_13]
        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.0.jar:na]
        at org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:45) [artifactory-core-2.1.0.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:215) [artifactory-core-2.1.0.jar:na]
        at org.artifactory.spring.ArtifactoryApplicationContext.<init>(ArtifactoryApplicationContext.java:95) [artifactory-core-2.1.0.jar:na]
        ... 30 common frames omitted
Caused by: javax.xml.bind.UnmarshalException: null
        at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:315) [na:1.6.0_13]
        at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:514) [jaxb-impl-2.1.10.jar:2.1.10]
        at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:215) [jaxb-impl-2.1.10.jar:2.1.10]
        at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:184) [jaxb-impl-2.1.10.jar:2.1.10]
        at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:137) [na:1.6.0_13]
        at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:184) [na:1.6.0_13]
        at org.artifactory.jaxb.JaxbHelper.read(JaxbHelper.java:171) [artifactory-config-2.1.0.jar:na]
        ... 47 common frames omitted
Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'ntHost'. One of '{"http://artifactory.jfrog.org/xsd/1.4.0":domain}' is expected.
        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:410) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3165) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1777) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:685) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:549) [na:1.6.0_13]
        at com.sun.xml.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.startElement(ValidatingUnmarshaller.java:89) [jaxb-impl-2.1.10.jar:2.1.10]
        at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:148) [jaxb-impl-2.1.10.jar:2.1.10]
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:400) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2747) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205) [na:1.6.0_13]
        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) [na:1.6.0_13]
        at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:211) [jaxb-impl-2.1.10.jar:2.1.10]
        ... 51 common frames omitted


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: [ANN] Artifactory 2.1

by Yossi Shaul-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Hi,
Rename the fixed file to "artifactory.config.import.xml". This will cause Artifactory to reload the configuration from this file.
We'll try to find what caused the duplication of ntHost. Is it the only proxy you have?

Yossi


From: Lóránd Somogyi <lorand.somogyi@...>
To: artifactory-users@...
Sent: Thu, October 15, 2009 1:21:35 PM
Subject: Re: [Artifactory-users] [ANN] Artifactory 2.1

Heeeelp!

I'm trying to upgrade from 2.0.5 without success.
I''m running Artifactory in Tomcat 6.0.18 under Linux, as a ROOT context.

After a startup which take a lot of time, I've got the next error (artifactory.log):

Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'ntHost'. One of '{"http://artifactory.jfrog.org/xsd/1.4.0":domain}' is expected.

(log atteched)

In /etc/artifactory/ for artifactory.config.startup.xml, artifactory.config.bootstrap.xml  I can see the offending parts:
        <proxy>
            <key>ss-proxy</key>
            <host>my.proxy.domain</host>
            <port>8080</port>
            <username>someuser</username>
            <password>somepass</password>
            <ntHost>my.domain.com</ntHost>
            <ntHost>my.domain.com</ntHost><ntHost>my.domain.com</ntHost><ntHost>my.domain.com</ntHost><ntHost>my.domain.com</ntHost><ntHost>my.domain.com</ntHost><domain>my.domain.com</domain>
        </proxy>

I see ntHost 5 times for each proxy config.
Modification of those file does not help at all, as those will be overwritten on next startup.


As far as I can see downgrade (to 2.0.8) not applicable.

I need some help ASAP.

Thanks,

Lóránd Somogyi





------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: [ANN] Artifactory 2.1

by Lorand :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks Yossi!

That works for config.
Unfortunately it looks like I ruined the jcr meanwhile... :-(

To answer your question:
We have 2 proxies defined. The duplications occurred for both.

Regards,
Lóránd Somogyi


On Thu, Oct 15, 2009 at 2:37 PM, Yossi Shaul <yossis_acsp@...> wrote:
artifactory.config.import.xml


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: [ANN] Artifactory 2.1

by Yossi Shaul-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Can you send me the original config file (you can clean any private data)? I'll try to reproduce the issue with it.



From: Lóránd Somogyi <lorand.somogyi@...>
To: artifactory-users@...
Sent: Thu, October 15, 2009 3:01:20 PM
Subject: Re: [Artifactory-users] [ANN] Artifactory 2.1

Thanks Yossi!

That works for config.
Unfortunately it looks like I ruined the jcr meanwhile... :-(

To answer your question:
We have 2 proxies defined. The duplications occurred for both.

Regards,
Lóránd Somogyi


On Thu, Oct 15, 2009 at 2:37 PM, Yossi Shaul <yossis_acsp@...> wrote:
artifactory.config.import.xml



------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: [ANN] Artifactory 2.1

by Lorand :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi!

The orginal config is gone but I have some config which should do. (attached).

Regards,

Lóránd Somogyi
http://lorands.com
http://photols.com


On Thu, Oct 15, 2009 at 5:07 PM, Yossi Shaul <yossis_acsp@...> wrote:
Can you send me the original config file (you can clean any private data)? I'll try to reproduce the issue with it.



From: Lóránd Somogyi <lorand.somogyi@...>
To: artifactory-users@...
Sent: Thu, October 15, 2009 3:01:20 PM

Subject: Re: [Artifactory-users] [ANN] Artifactory 2.1

Thanks Yossi!

That works for config.
Unfortunately it looks like I ruined the jcr meanwhile... :-(

To answer your question:
We have 2 proxies defined. The duplications occurred for both.

Regards,
Lóránd Somogyi


On Thu, Oct 15, 2009 at 2:37 PM, Yossi Shaul <yossis_acsp@...> wrote:
artifactory.config.import.xml



------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users



<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://artifactory.jfrog.org/xsd/1.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://artifactory.jfrog.org/xsd/1.4.0 http://www.jfrog.org/xsd/artifactory-v1_4_0.xsd">
    <offlineMode>false</offlineMode>
    <fileUploadMaxSizeMb>100</fileUploadMaxSizeMb>
    <dateFormat>dd-MM-yy HH:mm:ss z</dateFormat>
    <addons>
        <showAddonsInfo>true</showAddonsInfo>
        <showAddonsInfoCookie>1255598419265</showAddonsInfoCookie>
    </addons>
    <security>
        <anonAccessEnabled>true</anonAccessEnabled>
        <passwordSettings>
            <encryptionPolicy>supported</encryptionPolicy>
        </passwordSettings>
        <ldapSettings>
            <ldapSetting>
                <key>ts-ldap</key>
                <enabled>true</enabled>
                <ldapUrl>ldap://someldap:389/ou=myOrg</ldapUrl>
                <search>
                    <searchFilter>(&(uid={0})(objectClass=inetOrgPerson))</searchFilter>
                    <searchSubTree>true</searchSubTree>
                    <managerDn>uid=admin,ou=system</managerDn>
                    <managerPassword>mypass</managerPassword>
                </search>
            </ldapSetting>
        </ldapSettings>
    </security>
    <backups>
        <backup>
            <key>backup1</key>
            <enabled>true</enabled>
            <dir>/data/artifactory/backup</dir>
            <cronExp>0 0 22 * * ?</cronExp>
            <retentionPeriodHours>24</retentionPeriodHours>
            <createArchive>true</createArchive>
            <excludedRepositories>
                <repositoryRef>codehaus-snapshots</repositoryRef>
                <repositoryRef>codehaus</repositoryRef>
                <repositoryRef>ibiblio</repositoryRef>
                <repositoryRef>java.net</repositoryRef>
                <repositoryRef>maven-spring</repositoryRef>
                <repositoryRef>repo1</repositoryRef>
                <repositoryRef>restlet</repositoryRef>
                <repositoryRef>springsource-external</repositoryRef>
                <repositoryRef>springsource-libs-external</repositoryRef>
                <repositoryRef>springsource-libs</repositoryRef>
                <repositoryRef>springsource</repositoryRef>
                <repositoryRef>xebia</repositoryRef>
            </excludedRepositories>
            <sendMailOnError>true</sendMailOnError>
        </backup>
    </backups>
    <indexer><indexingIntervalHours>24</indexingIntervalHours></indexer>
    <localRepositories>
        <localRepository>
            <key>releases</key>
            <description>
                                Local Repository for Applications Releases
                        </description>
            <type>maven2</type>
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <snapshotVersionBehavior>non-unique</snapshotVersionBehavior>
        </localRepository>
        <localRepository>
            <key>snapshots</key>
            <description>
                                Local Repository for Applications Snapshots
                        </description>
            <type>maven2</type>
            <blackedOut>false</blackedOut>
            <handleReleases>false</handleReleases>
            <handleSnapshots>true</handleSnapshots>
            <maxUniqueSnapshots>3</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <snapshotVersionBehavior>non-unique</snapshotVersionBehavior>
        </localRepository>
        <localRepository>
            <key>plugins-releases</key>
            <description>
                                Local Repository for Plugins Releases
                        </description>
            <type>maven2</type>
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <snapshotVersionBehavior>non-unique</snapshotVersionBehavior>
        </localRepository>
        <localRepository>
            <key>plugins-snapshots</key>
            <description>
                                Local Repository for Plugins Snapshots
                        </description>
            <type>maven2</type>
            <blackedOut>false</blackedOut>
            <handleReleases>false</handleReleases>
            <handleSnapshots>true</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <snapshotVersionBehavior>non-unique</snapshotVersionBehavior>
        </localRepository>
        <localRepository>
            <key>ext-releases</key>
            <description>
                                Local Repository for Third party libraries
                        </description>
            <type>maven2</type>
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <snapshotVersionBehavior>non-unique</snapshotVersionBehavior>
        </localRepository>
        <localRepository>
            <key>ext-snapshots</key>
            <description>
                                Local Repository for Third party snapshots
                        </description>
            <type>maven2</type>
            <blackedOut>false</blackedOut>
            <handleReleases>false</handleReleases>
            <handleSnapshots>true</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <snapshotVersionBehavior>non-unique</snapshotVersionBehavior>
        </localRepository>
    </localRepositories>
    <remoteRepositories>
        <remoteRepository>
            <key>repo1</key><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <excludesPattern>org/artifactory/**,org/jfrog/**,com/fusionr/**</excludesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://repo1.maven.org/maven2</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>ignore-and-generate</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>ibiblio</key><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <excludesPattern>
                                org/artifactory/**,org/jfrog/**,com/fusionr/**
                        </excludesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>codehaus-snapshots</key><type>maven2</type>
           
            <blackedOut>true</blackedOut>
            <handleReleases>false</handleReleases>
            <handleSnapshots>true</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <excludesPattern>
                                org/artifactory/**,org/jfrog/**,com/fusionr/**
                        </excludesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://snapshots.repository.codehaus.org</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>java.net</key>
            <description>java.net</description><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <excludesPattern>
                                org/artifactory/**,org/jfrog/**,com/fusionr/**
                        </excludesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://download.java.net/maven/2</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>codehaus</key><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <excludesPattern>
                                org/artifactory/**,org/jfrog/**,com/fusionr/**
                        </excludesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://dist.codehaus.org</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>restlet</key><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <excludesPattern>
                                org/artifactory/**,org/jfrog/**,com/fusionr/**
                        </excludesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://maven.restlet.org/</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>xebia</key><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://mojo.os.xebia.com/repository/</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>ls-rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>springsource</key><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://repository.springsource.com/maven/bundles/release</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>ls-rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>springsource-external</key><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>true</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://repository.springsource.com/maven/bundles/external</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>ls-rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>springsource-libs</key><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://repository.springsource.com/maven/libraries/release</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>ls-rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>springsource-libs-external</key><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>true</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://repository.springsource.com/maven/libraries/external</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>ls-rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>maven-spring</key><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>true</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://maven.springframework.org/osgi</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>ls-rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>el4j</key>
            <description>Elca-Services EL4j</description><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>false</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://el4.elca-services.ch/el4j/maven2repository/</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>ls-rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>mvnsearch.org</key><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>true</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://www.mvnsearch.org/maven2</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>ls-rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>oaw</key>
            <description>OpenArchitectureWare, XText, XPand, etc.</description><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>true</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://www.openarchitectureware.org/m2/</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>ls-rrproxy</proxyRef>
        </remoteRepository>
        <remoteRepository>
            <key>jboss</key>
            <description>JBoss maven artifacts and plugins</description><type>maven2</type>
           
            <blackedOut>false</blackedOut>
            <handleReleases>true</handleReleases>
            <handleSnapshots>true</handleSnapshots>
            <maxUniqueSnapshots>0</maxUniqueSnapshots>
            <includesPattern>**/*</includesPattern>
            <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
            <propertySets />
            <url>http://repository.jboss.org/maven2</url>
            <offline>false</offline>
            <hardFail>false</hardFail>
            <storeArtifactsLocally>true</storeArtifactsLocally>
            <fetchJarsEagerly>false</fetchJarsEagerly>
            <fetchSourcesEagerly>false</fetchSourcesEagerly>
            <retrievalCachePeriodSecs>43200</retrievalCachePeriodSecs>
            <failedRetrievalCachePeriodSecs>30</failedRetrievalCachePeriodSecs>
            <missedRetrievalCachePeriodSecs>43200</missedRetrievalCachePeriodSecs>
            <checksumPolicyType>generate-if-absent</checksumPolicyType>
            <unusedArtifactsCleanupEnabled>false</unusedArtifactsCleanupEnabled>
            <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
            <shareConfiguration>false</shareConfiguration>
            <socketTimeoutMillis>15000</socketTimeoutMillis>
            <proxyRef>ls-rrproxy</proxyRef>
        </remoteRepository>
    </remoteRepositories>
    <virtualRepositories>
        <virtualRepository>
            <key>snapshots-only</key>
            <type>maven2</type>
            <artifactoryRequestsCanRetrieveRemoteArtifacts>false</artifactoryRequestsCanRetrieveRemoteArtifacts>
            <repositories>
                <repositoryRef>releases</repositoryRef>
                <repositoryRef>snapshots</repositoryRef>
                <repositoryRef>plugins-snapshots</repositoryRef>
            </repositories>
        </virtualRepository>
        <virtualRepository>
            <key>releases-only</key>
            <type>maven2</type>
            <artifactoryRequestsCanRetrieveRemoteArtifacts>false</artifactoryRequestsCanRetrieveRemoteArtifacts>
            <repositories>
                <repositoryRef>releases</repositoryRef>
            </repositories>
        </virtualRepository>
    </virtualRepositories>
    <proxies>
        <proxy>
            <key>rrproxy</key>
            <host>proxy.example.com</host>
            <port>8080</port>
            <ntHost>artifactory.example.com</ntHost>
            <domain>example.com</domain>
        </proxy>
        <proxy>
            <key>unused-proxy</key>
            <host>host</host>
            <port>8080</port>
            <username>un</username>
            <password>pw</password>
            <ntHost>artifactory.example.com</ntHost>
            <domain>mydomain</domain>
        </proxy>
        <proxy>
            <key>ls-rrproxy</key>
            <host>proxy.example.com</host>
            <port>8080</port>
            <username>user1</username>
            <password>pass1</password>
            <ntHost>artifactory.example.com</ntHost>
            <domain>example.com</domain>
        </proxy>
    </proxies>
    <propertySets />
</config>

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users