2009-11-02 11:03:10,137 [DENIED DEPLOY] repo1-cache:

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

2009-11-02 11:03:10,137 [DENIED DEPLOY] repo1-cache:

by newfield :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
I've unable configure setting.xml that will be accepted by Artifactory (2.1.1) as known user.
In log I've see :
2009-11-02 11:03:10,137 [DENIED DEPLOY] repo1-cache:org/apache/ws/commons/XmlSchema/1.1/XmlSchema-1.1.pom for anonymous/175.70.105.181.

and settings.xml looks like this (mostly generated by Artifactory):
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository>file://d:\maven_repository</localRepository>
  <servers>
     <server>
        <id>bmr008-01</id>
        <username>Michael</username>
        <password>{DESede}erYBTtl0dlc=</password>
     </server>
  </servers>
  <mirrors>
    <mirror>
      <mirrorOf>*</mirrorOf>
      <name>bmr008-01</name>
      <url>http://bmr008-01:8080/artifactory/repo</url>
      <id>bmr008-01</id>
    </mirror>
  </mirrors>
  <profiles>
    <profile>
      <repositories>
        <repository>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
          <id>bmr008-01</id>
          <name>bmr008-01</name>
          <url>http://bmr008-01:8080/artifactory/repo</url>
        </repository>
        <repository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>libs-releases</name>
          <url>http://bmr008-01:8080/artifactory/libs-releases</url>
        </repository>
        <repository>
          <snapshots />
          <id>snapshots</id>
          <name>libs-snapshots</name>
          <url>http://bmr008-01:8080/artifactory/libs-snapshots</url>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>plugins-releases</name>
          <url>http://bmr008-01:8080/artifactory/plugins-releases</url>
        </pluginRepository>
        <pluginRepository>
          <snapshots />
          <id>snapshots</id>
          <name>plugins-snapshots</name>
          <url>http://bmr008-01:8080/artifactory/plugins-snapshots</url>
        </pluginRepository>
      </pluginRepositories>
      <id>artifactory</id>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>artifactory</activeProfile>
  </activeProfiles>
</settings>

The question is - how I have to configure it ?
(I was able configure it for Artifactory 2.0.9 but not now)

Re: 2009-11-02 11:03:10, 137 [DENIED DEPLOY] repo1-cache:

by Noam Tenne :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi

At seems like your anonymous user doesn't have the needed deploy
permissions to retrieve remote artifacts.
You can check that in the UI permission configuration (via
Admin->Security->Permissions).

By default, the permission target "Any Remote" should be configured with
deploy permissions for anonymous.
If not, simply create a new permission target that includes all the
remote repositories (or use the existing one) and provide anonymous with
deploy permissions

Also covered in our wiki -
http://wiki.jfrog.org/confluence/display/RTF/Managing+Permissions

HTH,
Noam

newfield wrote:

> Hi,
> I've unable configure setting.xml that will be accepted by Artifactory
> (2.1.1) as known user.
> In log I've see :
> 2009-11-02 11:03:10,137 [DENIED DEPLOY]
> repo1-cache:org/apache/ws/commons/XmlSchema/1.1/XmlSchema-1.1.pom for
> anonymous/175.70.105.181.
>
> and settings.xml looks like this (mostly generated by Artifactory):
> <?xml version="1.0" encoding="UTF-8"?>
> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
>           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>           xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
>                       http://maven.apache.org/xsd/settings-1.0.0.xsd">
>   <localRepository>file://d:\maven_repository</localRepository>
>   <servers>
>      <server>
>         <id>bmr008-01</id>
>         <username>Michael</username>
>         <password>{DESede}erYBTtl0dlc=</password>
>      </server>
>   </servers>
>   <mirrors>
>     <mirror>
>       <mirrorOf>*</mirrorOf>
>       <name>bmr008-01</name>
>       <url>http://bmr008-01:8080/artifactory/repo</url>
>       <id>bmr008-01</id>
>     </mirror>
>   </mirrors>
>   <profiles>
>     <profile>
>       <repositories>
>         <repository>
>           <snapshots>
>             <enabled>true</enabled>
>           </snapshots>
>           <id>bmr008-01</id>
>           <name>bmr008-01</name>
>           <url>http://bmr008-01:8080/artifactory/repo</url>
>         </repository>
>         <repository>
>           <snapshots>
>             <enabled>false</enabled>
>           </snapshots>
>           <id>central</id>
>           <name>libs-releases</name>
>           <url>http://bmr008-01:8080/artifactory/libs-releases</url>
>         </repository>
>         <repository>
>           <snapshots />
>           <id>snapshots</id>
>           <name>libs-snapshots</name>
>           <url>http://bmr008-01:8080/artifactory/libs-snapshots</url>
>         </repository>
>       </repositories>
>       <pluginRepositories>
>         <pluginRepository>
>           <snapshots>
>             <enabled>false</enabled>
>           </snapshots>
>           <id>central</id>
>           <name>plugins-releases</name>
>           <url>http://bmr008-01:8080/artifactory/plugins-releases</url>
>         </pluginRepository>
>         <pluginRepository>
>           <snapshots />
>           <id>snapshots</id>
>           <name>plugins-snapshots</name>
>           <url>http://bmr008-01:8080/artifactory/plugins-snapshots</url>
>         </pluginRepository>
>       </pluginRepositories>
>       <id>artifactory</id>
>     </profile>
>   </profiles>
>   <activeProfiles>
>     <activeProfile>artifactory</activeProfile>
>   </activeProfiles>
> </settings>
>
> The question is - how I have to configure it ?
> (I was able configure it for Artifactory 2.0.9 but not now)
>  


------------------------------------------------------------------------------
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: 2009-11-02 11:03:10, 137 [DENIED DEPLOY] repo1-cache:

by newfield :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Noam,
Thank you for answer, but the question is - why the user counted as anonymous if he have suppled credentials ?
I can configure permissions for anonymous user, but I would like know who deploy an artifact.

Thank you in advance.
Michael.

Noam Tenne wrote:
Hi

At seems like your anonymous user doesn't have the needed deploy
permissions to retrieve remote artifacts.
You can check that in the UI permission configuration (via
Admin->Security->Permissions).

By default, the permission target "Any Remote" should be configured with
deploy permissions for anonymous.
If not, simply create a new permission target that includes all the
remote repositories (or use the existing one) and provide anonymous with
deploy permissions

Also covered in our wiki -
http://wiki.jfrog.org/confluence/display/RTF/Managing+Permissions

HTH,
Noam

newfield wrote:
> Hi,
> I've unable configure setting.xml that will be accepted by Artifactory
> (2.1.1) as known user.
> In log I've see :
> 2009-11-02 11:03:10,137 [DENIED DEPLOY]
> repo1-cache:org/apache/ws/commons/XmlSchema/1.1/XmlSchema-1.1.pom for
> anonymous/175.70.105.181.
>
> and settings.xml looks like this (mostly generated by Artifactory):
> <?xml version="1.0" encoding="UTF-8"?>
> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
>           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>           xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
>                       http://maven.apache.org/xsd/settings-1.0.0.xsd">
>   <localRepository>file://d:\maven_repository</localRepository>
>   <servers>
>      <server>
>         <id>bmr008-01</id>
>         <username>Michael</username>
>         <password>{DESede}erYBTtl0dlc=</password>
>      </server>
>   </servers>
>   <mirrors>
>     <mirror>
>       <mirrorOf>*</mirrorOf>
>       <name>bmr008-01</name>
>       <url>http://bmr008-01:8080/artifactory/repo</url>
>       <id>bmr008-01</id>
>     </mirror>
>   </mirrors>
>   <profiles>
>     <profile>
>       <repositories>
>         <repository>
>           <snapshots>
>             <enabled>true</enabled>
>           </snapshots>
>           <id>bmr008-01</id>
>           <name>bmr008-01</name>
>           <url>http://bmr008-01:8080/artifactory/repo</url>
>         </repository>
>         <repository>
>           <snapshots>
>             <enabled>false</enabled>
>           </snapshots>
>           <id>central</id>
>           <name>libs-releases</name>
>           <url>http://bmr008-01:8080/artifactory/libs-releases</url>
>         </repository>
>         <repository>
>           <snapshots />
>           <id>snapshots</id>
>           <name>libs-snapshots</name>
>           <url>http://bmr008-01:8080/artifactory/libs-snapshots</url>
>         </repository>
>       </repositories>
>       <pluginRepositories>
>         <pluginRepository>
>           <snapshots>
>             <enabled>false</enabled>
>           </snapshots>
>           <id>central</id>
>           <name>plugins-releases</name>
>           <url>http://bmr008-01:8080/artifactory/plugins-releases</url>
>         </pluginRepository>
>         <pluginRepository>
>           <snapshots />
>           <id>snapshots</id>
>           <name>plugins-snapshots</name>
>           <url>http://bmr008-01:8080/artifactory/plugins-snapshots</url>
>         </pluginRepository>
>       </pluginRepositories>
>       <id>artifactory</id>
>     </profile>
>   </profiles>
>   <activeProfiles>
>     <activeProfile>artifactory</activeProfile>
>   </activeProfiles>
> </settings>
>
> The question is - how I have to configure it ?
> (I was able configure it for Artifactory 2.0.9 but not now)
>  


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

Re: 2009-11-02 11:03:10, 137 [DENIED DEPLOY] repo1-cache:

by Noam Tenne :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

In Artifactory, there are two types of deployment which are sometimes easy to confuse:

The first type is the deployment failure that you've faced in your initial post -
When Maven requests an artifact that doesn't exist in your repository, Artifactory (if configured) will fetch it for you from a remote repository and "deploy" it to the respective cache. If the anonymous user is given deploy permissions, it will be deployed by it, since Maven initially performs requests without credentials (even if defined), and will supply them only on demand.

The second type of deployment -
When a Maven project actually deploys an artifact to your repository. In this case the credentials you have supplied will be used to perform the deployment.

HTH,
Noam

newfield wrote:
Hi Noam,
Thank you for answer, but the question is - why the user counted as
anonymous if he have suppled credentials ?
I can configure permissions for anonymous user, but I would like know who
deploy an artifact.

Thank you in advance.
Michael.


Noam Tenne wrote:
  
Hi

At seems like your anonymous user doesn't have the needed deploy 
permissions to retrieve remote artifacts.
You can check that in the UI permission configuration (via 
Admin->Security->Permissions).

By default, the permission target "Any Remote" should be configured with 
deploy permissions for anonymous.
If not, simply create a new permission target that includes all the 
remote repositories (or use the existing one) and provide anonymous with 
deploy permissions

Also covered in our wiki - 
http://wiki.jfrog.org/confluence/display/RTF/Managing+Permissions

HTH,
Noam

newfield wrote:
    
Hi,
I've unable configure setting.xml that will be accepted by Artifactory
(2.1.1) as known user.
In log I've see :
2009-11-02 11:03:10,137 [DENIED DEPLOY]
repo1-cache:org/apache/ws/commons/XmlSchema/1.1/XmlSchema-1.1.pom for
anonymous/175.70.105.181.

and settings.xml looks like this (mostly generated by Artifactory):
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository>file://d:\maven_repository</localRepository>
  <servers>
     <server>
        <id>bmr008-01</id>
        <username>Michael</username>
        <password>{DESede}erYBTtl0dlc=</password>
     </server>
  </servers>	
  <mirrors>
    <mirror>
      <mirrorOf>*</mirrorOf>
      <name>bmr008-01</name>
      <url>http://bmr008-01:8080/artifactory/repo</url>
      <id>bmr008-01</id>
    </mirror>
  </mirrors>
  <profiles>
    <profile>
      <repositories>
        <repository>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
          <id>bmr008-01</id>
          <name>bmr008-01</name>
          <url>http://bmr008-01:8080/artifactory/repo</url>
        </repository>
        <repository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>libs-releases</name>
          <url>http://bmr008-01:8080/artifactory/libs-releases</url>
        </repository>
        <repository>
          <snapshots />
          <id>snapshots</id>
          <name>libs-snapshots</name>
          <url>http://bmr008-01:8080/artifactory/libs-snapshots</url>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>plugins-releases</name>
          <url>http://bmr008-01:8080/artifactory/plugins-releases</url>
        </pluginRepository>
        <pluginRepository>
          <snapshots />
          <id>snapshots</id>
          <name>plugins-snapshots</name>
          <url>http://bmr008-01:8080/artifactory/plugins-snapshots</url>
        </pluginRepository>
      </pluginRepositories>
      <id>artifactory</id>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>artifactory</activeProfile>
  </activeProfiles>
</settings>

The question is - how I have to configure it ?
(I was able configure it for Artifactory 2.0.9 but not now)
  
      
------------------------------------------------------------------------------
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


    

  


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: 2009-11-02 11:03:10, 137 [DENIED DEPLOY] repo1-cache:

by freddy33 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some comments:
1) In the settings.xml the difference between the 2 types Noam talks about:
- The first type means that the servers with id "central" and "snapshots" are used (read access)
- The second type used an id which is under your control in the distributionManagement block of the pom.xml (write access)
You need to be careful with the fact that Maven keeps the same credentials between queries to same URL host. So, you cannot switch the credentials between read and write if both goes to your Artifactory instance.

2) To enforce that only authenticated users are accessing your Artifactory you can disallow anonymous access and the servers credentials configured in settings.xml will always be used (read and write).

HTH,

On Wed, Nov 4, 2009 at 1:07 PM, Noam Y. Tenne <noamt@...> wrote:
In Artifactory, there are two types of deployment which are sometimes easy to confuse:

The first type is the deployment failure that you've faced in your initial post -
When Maven requests an artifact that doesn't exist in your repository, Artifactory (if configured) will fetch it for you from a remote repository and "deploy" it to the respective cache. If the anonymous user is given deploy permissions, it will be deployed by it, since Maven initially performs requests without credentials (even if defined), and will supply them only on demand.

The second type of deployment -
When a Maven project actually deploys an artifact to your repository. In this case the credentials you have supplied will be used to perform the deployment.

HTH,
Noam

newfield wrote:
Hi Noam,
Thank you for answer, but the question is - why the user counted as
anonymous if he have suppled credentials ?
I can configure permissions for anonymous user, but I would like know who
deploy an artifact.

Thank you in advance.
Michael.


Noam Tenne wrote:
  
Hi

At seems like your anonymous user doesn't have the needed deploy 
permissions to retrieve remote artifacts.
You can check that in the UI permission configuration (via 
Admin->Security->Permissions).

By default, the permission target "Any Remote" should be configured with 
deploy permissions for anonymous.
If not, simply create a new permission target that includes all the 
remote repositories (or use the existing one) and provide anonymous with 
deploy permissions

Also covered in our wiki - 
http://wiki.jfrog.org/confluence/display/RTF/Managing+Permissions

HTH,
Noam

newfield wrote:
    
Hi,
I've unable configure setting.xml that will be accepted by Artifactory
(2.1.1) as known user.
In log I've see :
2009-11-02 11:03:10,137 [DENIED DEPLOY]
repo1-cache:org/apache/ws/commons/XmlSchema/1.1/XmlSchema-1.1.pom for
anonymous/175.70.105.181.

and settings.xml looks like this (mostly generated by Artifactory):
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository>file://d:\maven_repository</localRepository>
  <servers>
     <server>
        <id>bmr008-01</id>
        <username>Michael</username>
        <password>{DESede}erYBTtl0dlc=</password>
     </server>
  </servers>	
  <mirrors>
    <mirror>
      <mirrorOf>*</mirrorOf>
      <name>bmr008-01</name>
      <url>http://bmr008-01:8080/artifactory/repo</url>
      <id>bmr008-01</id>
    </mirror>
  </mirrors>
  <profiles>
    <profile>
      <repositories>
        <repository>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
          <id>bmr008-01</id>
          <name>bmr008-01</name>
          <url>http://bmr008-01:8080/artifactory/repo</url>
        </repository>
        <repository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>libs-releases</name>
          <url>http://bmr008-01:8080/artifactory/libs-releases</url>
        </repository>
        <repository>
          <snapshots />
          <id>snapshots</id>
          <name>libs-snapshots</name>
          <url>http://bmr008-01:8080/artifactory/libs-snapshots</url>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>plugins-releases</name>
          <url>http://bmr008-01:8080/artifactory/plugins-releases</url>
        </pluginRepository>
        <pluginRepository>
          <snapshots />
          <id>snapshots</id>
          <name>plugins-snapshots</name>
          <url>http://bmr008-01:8080/artifactory/plugins-snapshots</url>
        </pluginRepository>
      </pluginRepositories>
      <id>artifactory</id>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>artifactory</activeProfile>
  </activeProfiles>
</settings>

The question is - how I have to configure it ?
(I was able configure it for Artifactory 2.0.9 but not now)
  
      
------------------------------------------------------------------------------
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


    
  


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users



--
http://www.jfrog.org/
http://twitter.com/freddy33

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: 2009-11-02 11:03:10, 137 [DENIED DEPLOY] repo1-cache:

by newfield :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi freddy33.
Thank you for answer.
Actually, I've already try the second recipe, but it didn't helped me.
Are you sure that this have to work with supplied settings.xml or it must be corrected somehow ?

Michael.
freddy33 wrote:
Some comments:
1) In the settings.xml the difference between the 2 types Noam talks about:
- The first type means that the servers with id "central" and "snapshots"
are used (read access)
- The second type used an id which is under your control in the
distributionManagement block of the pom.xml (write access)
You need to be careful with the fact that Maven keeps the same credentials
between queries to same URL host. So, you cannot switch the credentials
between read and write if both goes to your Artifactory instance.
Documentation:
http://wiki.jfrog.org/confluence/display/RTF/Configuring+Artifacts+Resolution

2) To enforce that only authenticated users are accessing your Artifactory
you can disallow anonymous access and the servers credentials configured in
settings.xml will always be used (read and write).

HTH,

On Wed, Nov 4, 2009 at 1:07 PM, Noam Y. Tenne <noamt@jfrog.org> wrote:

>  In Artifactory, there are two types of deployment which are sometimes easy
> to confuse:
>
> The first type is the deployment failure that you've faced in your initial
> post -
> When Maven requests an artifact that doesn't exist in your repository,
> Artifactory (if configured) will fetch it for you from a remote repository
> and "deploy" it to the respective cache. If the anonymous user is given
> deploy permissions, it will be deployed by it, since Maven initially
> performs requests without credentials (even if defined), and will supply
> them only on demand.
>
> The second type of deployment -
> When a Maven project actually deploys an artifact to your repository. In
> this case the credentials you have supplied will be used to perform the
> deployment.
>
> HTH,
> Noam
>
> newfield wrote:
>
> Hi Noam,
> Thank you for answer, but the question is - why the user counted as
> anonymous if he have suppled credentials ?
> I can configure permissions for anonymous user, but I would like know who
> deploy an artifact.
>
> Thank you in advance.
> Michael.
>
>
> Noam Tenne wrote:
>
>
>  Hi
>
> At seems like your anonymous user doesn't have the needed deploy
> permissions to retrieve remote artifacts.
> You can check that in the UI permission configuration (via
> Admin->Security->Permissions).
>
> By default, the permission target "Any Remote" should be configured with
> deploy permissions for anonymous.
> If not, simply create a new permission target that includes all the
> remote repositories (or use the existing one) and provide anonymous with
> deploy permissions
>
> Also covered in our wiki - http://wiki.jfrog.org/confluence/display/RTF/Managing+Permissions
>
> HTH,
> Noam
>
> newfield wrote:
>
>
>  Hi,
> I've unable configure setting.xml that will be accepted by Artifactory
> (2.1.1) as known user.
> In log I've see :
> 2009-11-02 11:03:10,137 [DENIED DEPLOY]
> repo1-cache:org/apache/ws/commons/XmlSchema/1.1/XmlSchema-1.1.pom for
> anonymous/175.70.105.181.
>
> and settings.xml looks like this (mostly generated by Artifactory):
> <?xml version="1.0" encoding="UTF-8"?>
> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" <http://maven.apache.org/SETTINGS/1.0.0>
>           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <http://www.w3.org/2001/XMLSchema-instance>
>           xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
>                       http://maven.apache.org/xsd/settings-1.0.0.xsd" <http://maven.apache.org/SETTINGS/1.0.0http://maven.apache.org/xsd/settings-1.0.0.xsd>>
>   <localRepository>file://d:\maven_repository</localRepository>
>   <servers>
>      <server>
>         <id>bmr008-01</id>
>         <username>Michael</username>
>         <password>{DESede}erYBTtl0dlc=</password>
>      </server>
>   </servers>
>   <mirrors>
>     <mirror>
>       <mirrorOf>*</mirrorOf>
>       <name>bmr008-01</name>
>       <url>http://bmr008-01:8080/artifactory/repo</url>
>       <id>bmr008-01</id>
>     </mirror>
>   </mirrors>
>   <profiles>
>     <profile>
>       <repositories>
>         <repository>
>           <snapshots>
>             <enabled>true</enabled>
>           </snapshots>
>           <id>bmr008-01</id>
>           <name>bmr008-01</name>
>           <url>http://bmr008-01:8080/artifactory/repo</url>
>         </repository>
>         <repository>
>           <snapshots>
>             <enabled>false</enabled>
>           </snapshots>
>           <id>central</id>
>           <name>libs-releases</name>
>           <url>http://bmr008-01:8080/artifactory/libs-releases</url>
>         </repository>
>         <repository>
>           <snapshots />
>           <id>snapshots</id>
>           <name>libs-snapshots</name>
>           <url>http://bmr008-01:8080/artifactory/libs-snapshots</url>
>         </repository>
>       </repositories>
>       <pluginRepositories>
>         <pluginRepository>
>           <snapshots>
>             <enabled>false</enabled>
>           </snapshots>
>           <id>central</id>
>           <name>plugins-releases</name>
>           <url>http://bmr008-01:8080/artifactory/plugins-releases</url>
>         </pluginRepository>
>         <pluginRepository>
>           <snapshots />
>           <id>snapshots</id>
>           <name>plugins-snapshots</name>
>           <url>http://bmr008-01:8080/artifactory/plugins-snapshots</url>
>         </pluginRepository>
>       </pluginRepositories>
>       <id>artifactory</id>
>     </profile>
>   </profiles>
>   <activeProfiles>
>     <activeProfile>artifactory</activeProfile>
>   </activeProfiles>
> </settings>
>
> The question is - how I have to configure it ?
> (I was able configure it for Artifactory 2.0.9 but not now)
>
>
>
>  ------------------------------------------------------------------------------
> 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 listArtifactory-users@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/artifactory-users
>
>
>
>
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus
> on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Artifactory-users mailing list
> Artifactory-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/artifactory-users
>
>

--
http://www.jfrog.org/
http://twitter.com/freddy33

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: 2009-11-02 11:03:10, 137 [DENIED DEPLOY] repo1-cache:

by freddy33 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sorry for the late answer,
If I understand correctly (I'm not sure), you decided on disabling anonymous access to enforce users credentials. I think it's a good solution.
So, form the provided settings.xml of artifactory you need to add the <servers><server> definition block for your username/password for the following serverIds: central, snapshots, "your artifactory servername"

We did a screencast about it, you can read and watch it here:

HTH,
Fred.

On Wed, Nov 4, 2009 at 2:30 PM, newfield <michael.neifeld@...> wrote:

Hi freddy33.
Thank you for answer.
Actually, I've already try the second recipe, but it didn't helped me.
Are you sure that this have to work with supplied settings.xml or it must be
corrected somehow ?

Michael.

freddy33 wrote:
>
> Some comments:
> 1) In the settings.xml the difference between the 2 types Noam talks
> about:
> - The first type means that the servers with id "central" and "snapshots"
> are used (read access)
> - The second type used an id which is under your control in the
> distributionManagement block of the pom.xml (write access)
> You need to be careful with the fact that Maven keeps the same credentials
> between queries to same URL host. So, you cannot switch the credentials
> between read and write if both goes to your Artifactory instance.
> Documentation:
> http://wiki.jfrog.org/confluence/display/RTF/Configuring+Artifacts+Resolution
>
> 2) To enforce that only authenticated users are accessing your Artifactory
> you can disallow anonymous access and the servers credentials configured
> in
> settings.xml will always be used (read and write).
>
> HTH,
>
> On Wed, Nov 4, 2009 at 1:07 PM, Noam Y. Tenne <noamt@...> wrote:
>
>>  In Artifactory, there are two types of deployment which are sometimes
>> easy
>> to confuse:
>>
>> The first type is the deployment failure that you've faced in your
>> initial
>> post -
>> When Maven requests an artifact that doesn't exist in your repository,
>> Artifactory (if configured) will fetch it for you from a remote
>> repository
>> and "deploy" it to the respective cache. If the anonymous user is given
>> deploy permissions, it will be deployed by it, since Maven initially
>> performs requests without credentials (even if defined), and will supply
>> them only on demand.
>>
>> The second type of deployment -
>> When a Maven project actually deploys an artifact to your repository. In
>> this case the credentials you have supplied will be used to perform the
>> deployment.
>>
>> HTH,
>> Noam
>>
>> newfield wrote:
>>
>> Hi Noam,
>> Thank you for answer, but the question is - why the user counted as
>> anonymous if he have suppled credentials ?
>> I can configure permissions for anonymous user, but I would like know who
>> deploy an artifact.
>>
>> Thank you in advance.
>> Michael.
>>
>>
>> Noam Tenne wrote:
>>
>>
>>  Hi
>>
>> At seems like your anonymous user doesn't have the needed deploy
>> permissions to retrieve remote artifacts.
>> You can check that in the UI permission configuration (via
>> Admin->Security->Permissions).
>>
>> By default, the permission target "Any Remote" should be configured with
>> deploy permissions for anonymous.
>> If not, simply create a new permission target that includes all the
>> remote repositories (or use the existing one) and provide anonymous with
>> deploy permissions
>>
>> Also covered in our wiki -
>> http://wiki.jfrog.org/confluence/display/RTF/Managing+Permissions
>>
>> HTH,
>> Noam
>>
>> newfield wrote:
>>
>>
>>  Hi,
>> I've unable configure setting.xml that will be accepted by Artifactory
>> (2.1.1) as known user.
>> In log I've see :
>> 2009-11-02 11:03:10,137 [DENIED DEPLOY]
>> repo1-cache:org/apache/ws/commons/XmlSchema/1.1/XmlSchema-1.1.pom for
>> anonymous/175.70.105.181.
>>
>> and settings.xml looks like this (mostly generated by Artifactory):
>> <?xml version="1.0" encoding="UTF-8"?>
>> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
>> <http://maven.apache.org/SETTINGS/1.0.0>
>>           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>> <http://www.w3.org/2001/XMLSchema-instance>
>>           xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
>>                       http://maven.apache.org/xsd/settings-1.0.0.xsd"
>> <http://maven.apache.org/SETTINGS/1.0.0http://maven.apache.org/xsd/settings-1.0.0.xsd>>
>>   <localRepository>file://d:\maven_repository</localRepository>
>>   <servers>
>>      <server>
>>         <id>bmr008-01</id>
>>         <username>Michael</username>
>>         <password>{DESede}erYBTtl0dlc=</password>
>>      </server>
>>   </servers>
>>   <mirrors>
>>     <mirror>
>>       <mirrorOf>*</mirrorOf>
>>       <name>bmr008-01</name>
>>       <url>http://bmr008-01:8080/artifactory/repo</url>
>>       <id>bmr008-01</id>
>>     </mirror>
>>   </mirrors>
>>   <profiles>
>>     <profile>
>>       <repositories>
>>         <repository>
>>           <snapshots>
>>             <enabled>true</enabled>
>>           </snapshots>
>>           <id>bmr008-01</id>
>>           <name>bmr008-01</name>
>>           <url>http://bmr008-01:8080/artifactory/repo</url>
>>         </repository>
>>         <repository>
>>           <snapshots>
>>             <enabled>false</enabled>
>>           </snapshots>
>>           <id>central</id>
>>           <name>libs-releases</name>
>>           <url>http://bmr008-01:8080/artifactory/libs-releases</url>
>>         </repository>
>>         <repository>
>>           <snapshots />
>>           <id>snapshots</id>
>>           <name>libs-snapshots</name>
>>           <url>http://bmr008-01:8080/artifactory/libs-snapshots</url>
>>         </repository>
>>       </repositories>
>>       <pluginRepositories>
>>         <pluginRepository>
>>           <snapshots>
>>             <enabled>false</enabled>
>>           </snapshots>
>>           <id>central</id>
>>           <name>plugins-releases</name>
>>           <url>http://bmr008-01:8080/artifactory/plugins-releases</url>
>>         </pluginRepository>
>>         <pluginRepository>
>>           <snapshots />
>>           <id>snapshots</id>
>>           <name>plugins-snapshots</name>
>>           <url>http://bmr008-01:8080/artifactory/plugins-snapshots</url>
>>         </pluginRepository>
>>       </pluginRepositories>
>>       <id>artifactory</id>
>>     </profile>
>>   </profiles>
>>   <activeProfiles>
>>     <activeProfile>artifactory</activeProfile>
>>   </activeProfiles>
>> </settings>
>>
>> The question is - how I have to configure it ?
>> (I was able configure it for Artifactory 2.0.9 but not now)
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> 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
>> listArtifactory-users@...://lists.sourceforge.net/lists/listinfo/artifactory-users
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
>> 30-Day
>> trial. Simplify your report design, integration and deployment - and
>> focus
>> on
>> what you do best, core application coding. Discover what's new with
>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>> _______________________________________________
>> Artifactory-users mailing list
>> Artifactory-users@...
>> https://lists.sourceforge.net/lists/listinfo/artifactory-users
>>
>>
>
> --
> http://www.jfrog.org/
> http://twitter.com/freddy33
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day
> trial. Simplify your report design, integration and deployment - and focus
> on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Artifactory-users mailing list
> Artifactory-users@...
> https://lists.sourceforge.net/lists/listinfo/artifactory-users
>
>

--
View this message in context: http://old.nabble.com/2009-11-02-11%3A03%3A10%2C137--DENIED-DEPLOY--repo1-cache%3A-tp26156635p26195448.html
Sent from the Artifactory-Users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users



--
http://www.jfrog.org/
http://twitter.com/freddy33

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: 2009-11-02 11:03:10, 137 [DENIED DEPLOY] repo1-cache:

by newfield :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Fred,
Thanks for help.
It works now.

Michael
freddy33 wrote:
Sorry for the late answer,
If I understand correctly (I'm not sure), you decided on disabling anonymous
access to enforce users credentials. I think it's a good solution.
So, form the provided settings.xml of artifactory you need to add the
<servers><server> definition block for your username/password for the
following serverIds: central, snapshots, "your artifactory servername"

We did a screencast about it, you can read and watch it here:
http://wiki.jfrog.org/confluence/display/RTF/Configuring+Deployment

HTH,
Fred.

On Wed, Nov 4, 2009 at 2:30 PM, newfield <michael.neifeld@gmail.com> wrote:

>
> Hi freddy33.
> Thank you for answer.
> Actually, I've already try the second recipe, but it didn't helped me.
> Are you sure that this have to work with supplied settings.xml or it must
> be
> corrected somehow ?
>
> Michael.
>
> freddy33 wrote:
> >
> > Some comments:
> > 1) In the settings.xml the difference between the 2 types Noam talks
> > about:
> > - The first type means that the servers with id "central" and "snapshots"
> > are used (read access)
> > - The second type used an id which is under your control in the
> > distributionManagement block of the pom.xml (write access)
> > You need to be careful with the fact that Maven keeps the same
> credentials
> > between queries to same URL host. So, you cannot switch the credentials
> > between read and write if both goes to your Artifactory instance.
> > Documentation:
> >
> http://wiki.jfrog.org/confluence/display/RTF/Configuring+Artifacts+Resolution
> >
> > 2) To enforce that only authenticated users are accessing your
> Artifactory
> > you can disallow anonymous access and the servers credentials configured
> > in
> > settings.xml will always be used (read and write).
> >
> > HTH,
> >
> > On Wed, Nov 4, 2009 at 1:07 PM, Noam Y. Tenne <noamt@jfrog.org> wrote:
> >
> >>  In Artifactory, there are two types of deployment which are sometimes
> >> easy
> >> to confuse:
> >>
> >> The first type is the deployment failure that you've faced in your
> >> initial
> >> post -
> >> When Maven requests an artifact that doesn't exist in your repository,
> >> Artifactory (if configured) will fetch it for you from a remote
> >> repository
> >> and "deploy" it to the respective cache. If the anonymous user is given
> >> deploy permissions, it will be deployed by it, since Maven initially
> >> performs requests without credentials (even if defined), and will supply
> >> them only on demand.
> >>
> >> The second type of deployment -
> >> When a Maven project actually deploys an artifact to your repository. In
> >> this case the credentials you have supplied will be used to perform the
> >> deployment.
> >>
> >> HTH,
> >> Noam
> >>
> >> newfield wrote:
> >>
> >> Hi Noam,
> >> Thank you for answer, but the question is - why the user counted as
> >> anonymous if he have suppled credentials ?
> >> I can configure permissions for anonymous user, but I would like know
> who
> >> deploy an artifact.
> >>
> >> Thank you in advance.
> >> Michael.
> >>
> >>
> >> Noam Tenne wrote:
> >>
> >>
> >>  Hi
> >>
> >> At seems like your anonymous user doesn't have the needed deploy
> >> permissions to retrieve remote artifacts.
> >> You can check that in the UI permission configuration (via
> >> Admin->Security->Permissions).
> >>
> >> By default, the permission target "Any Remote" should be configured with
> >> deploy permissions for anonymous.
> >> If not, simply create a new permission target that includes all the
> >> remote repositories (or use the existing one) and provide anonymous with
> >> deploy permissions
> >>
> >> Also covered in our wiki -
> >> http://wiki.jfrog.org/confluence/display/RTF/Managing+Permissions
> >>
> >> HTH,
> >> Noam
> >>
> >> newfield wrote:
> >>
> >>
> >>  Hi,
> >> I've unable configure setting.xml that will be accepted by Artifactory
> >> (2.1.1) as known user.
> >> In log I've see :
> >> 2009-11-02 11:03:10,137 [DENIED DEPLOY]
> >> repo1-cache:org/apache/ws/commons/XmlSchema/1.1/XmlSchema-1.1.pom for
> >> anonymous/175.70.105.181.
> >>
> >> and settings.xml looks like this (mostly generated by Artifactory):
> >> <?xml version="1.0" encoding="UTF-8"?>
> >> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
> >> <http://maven.apache.org/SETTINGS/1.0.0>
> >>           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> >> <http://www.w3.org/2001/XMLSchema-instance>
> >>           xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
> >>                       http://maven.apache.org/xsd/settings-1.0.0.xsd"
> >> <
> http://maven.apache.org/SETTINGS/1.0.0http://maven.apache.org/xsd/settings-1.0.0.xsd
> >>
> >>   <localRepository>file://d:\maven_repository</localRepository>
> >>   <servers>
> >>      <server>
> >>         <id>bmr008-01</id>
> >>         <username>Michael</username>
> >>         <password>{DESede}erYBTtl0dlc=</password>
> >>      </server>
> >>   </servers>
> >>   <mirrors>
> >>     <mirror>
> >>       <mirrorOf>*</mirrorOf>
> >>       <name>bmr008-01</name>
> >>       <url>http://bmr008-01:8080/artifactory/repo</url>
> >>       <id>bmr008-01</id>
> >>     </mirror>
> >>   </mirrors>
> >>   <profiles>
> >>     <profile>
> >>       <repositories>
> >>         <repository>
> >>           <snapshots>
> >>             <enabled>true</enabled>
> >>           </snapshots>
> >>           <id>bmr008-01</id>
> >>           <name>bmr008-01</name>
> >>           <url>http://bmr008-01:8080/artifactory/repo</url>
> >>         </repository>
> >>         <repository>
> >>           <snapshots>
> >>             <enabled>false</enabled>
> >>           </snapshots>
> >>           <id>central</id>
> >>           <name>libs-releases</name>
> >>           <url>http://bmr008-01:8080/artifactory/libs-releases</url>
> >>         </repository>
> >>         <repository>
> >>           <snapshots />
> >>           <id>snapshots</id>
> >>           <name>libs-snapshots</name>
> >>           <url>http://bmr008-01:8080/artifactory/libs-snapshots</url>
> >>         </repository>
> >>       </repositories>
> >>       <pluginRepositories>
> >>         <pluginRepository>
> >>           <snapshots>
> >>             <enabled>false</enabled>
> >>           </snapshots>
> >>           <id>central</id>
> >>           <name>plugins-releases</name>
> >>           <url>http://bmr008-01:8080/artifactory/plugins-releases</url>
> >>         </pluginRepository>
> >>         <pluginRepository>
> >>           <snapshots />
> >>           <id>snapshots</id>
> >>           <name>plugins-snapshots</name>
> >>           <url>http://bmr008-01:8080/artifactory/plugins-snapshots
> </url>
> >>         </pluginRepository>
> >>       </pluginRepositories>
> >>       <id>artifactory</id>
> >>     </profile>
> >>   </profiles>
> >>   <activeProfiles>
> >>     <activeProfile>artifactory</activeProfile>
> >>   </activeProfiles>
> >> </settings>
> >>
> >> The question is - how I have to configure it ?
> >> (I was able configure it for Artifactory 2.0.9 but not now)
> >>
> >>
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> 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
> >> listArtifactory-users@lists.sourceforge.nethttps://
> lists.sourceforge.net/lists/listinfo/artifactory-users
> >>
> >>
> >>
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> >> 30-Day
> >> trial. Simplify your report design, integration and deployment - and
> >> focus
> >> on
> >> what you do best, core application coding. Discover what's new with
> >> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> >> _______________________________________________
> >> Artifactory-users mailing list
> >> Artifactory-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/artifactory-users
> >>
> >>
> >
> > --
> > http://www.jfrog.org/
> > http://twitter.com/freddy33
> >
> >
> ------------------------------------------------------------------------------
> > Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> > 30-Day
> > trial. Simplify your report design, integration and deployment - and
> focus
> > on
> > what you do best, core application coding. Discover what's new with
> > Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> > _______________________________________________
> > Artifactory-users mailing list
> > Artifactory-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/artifactory-users
> >
> >
>
> --
> View this message in context:
> http://old.nabble.com/2009-11-02-11%3A03%3A10%2C137--DENIED-DEPLOY--repo1-cache%3A-tp26156635p26195448.html
> Sent from the Artifactory-Users mailing list archive at Nabble.com.
>
>
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus
> on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Artifactory-users mailing list
> Artifactory-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/artifactory-users
>



--
http://www.jfrog.org/
http://twitter.com/freddy33

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/artifactory-users