You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Brett Porter (JIRA)" <ji...@codehaus.org> on 2007/05/30 07:33:58 UTC

[jira] Created: (MRM-399) NPE trying to access an artifact that should be proxied

NPE trying to access an artifact that should be proxied
-------------------------------------------------------

                 Key: MRM-399
                 URL: http://jira.codehaus.org/browse/MRM-399
             Project: Archiva
          Issue Type: Bug
          Components: remote proxy, WebDAV interface
    Affects Versions: 1.0-alpha-1
            Reporter: Brett Porter
             Fix For: 1.0-alpha-1


I have just the default repository configuration, with no existing content. I have enabled guest access through the global observer role.

RequestURI=/repository/internal/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar
Caused by:

java.lang.NullPointerException
	at org.apache.maven.archiva.proxy.DefaultRepositoryProxyConnectors.fetchFromProxies(DefaultRepositoryProxyConnectors.java:143)
	at org.apache.maven.archiva.web.repository.ProxiedDavServer.fetchContentFromProxies(ProxiedDavServer.java:163)
	at org.apache.maven.archiva.web.repository.ProxiedDavServer.process(ProxiedDavServer.java:134)
	at org.codehaus.plexus.webdav.servlet.multiplexed.MultiplexedWebDavServlet.service(MultiplexedWebDavServlet.java:119)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-399) NPE trying to access an artifact that should be proxied

Posted by "Fabrice BELLINGARD (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_100232 ] 

Fabrice BELLINGARD commented on MRM-399:
----------------------------------------

Brett, I cannot reproduce the bug. 
The only difference with what you described is that I have to specify a network proxy to be able to download maven-core from the Web... Which, IMHO, does not make a big difference with your configuration. Actually, I tested proxying an internal corporate Maven 2 repo (i.e. without a network proxy), and it works perfectly.

> NPE trying to access an artifact that should be proxied
> -------------------------------------------------------
>
>                 Key: MRM-399
>                 URL: http://jira.codehaus.org/browse/MRM-399
>             Project: Archiva
>          Issue Type: Bug
>          Components: remote proxy, WebDAV interface
>    Affects Versions: 1.0-alpha-1
>            Reporter: Brett Porter
>            Priority: Critical
>             Fix For: 1.0-alpha-2
>
>
> I have just the default repository configuration, with no existing content. I have enabled guest access through the global observer role.
> RequestURI=/repository/internal/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar
> Caused by:
> java.lang.NullPointerException
> 	at org.apache.maven.archiva.proxy.DefaultRepositoryProxyConnectors.fetchFromProxies(DefaultRepositoryProxyConnectors.java:143)
> 	at org.apache.maven.archiva.web.repository.ProxiedDavServer.fetchContentFromProxies(ProxiedDavServer.java:163)
> 	at org.apache.maven.archiva.web.repository.ProxiedDavServer.process(ProxiedDavServer.java:134)
> 	at org.codehaus.plexus.webdav.servlet.multiplexed.MultiplexedWebDavServlet.service(MultiplexedWebDavServlet.java:119)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MRM-399) NPE trying to access an artifact that should be proxied

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MRM-399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Porter updated MRM-399:
-----------------------------

    Fix Version/s: 1.0-alpha-1

> NPE trying to access an artifact that should be proxied
> -------------------------------------------------------
>
>                 Key: MRM-399
>                 URL: http://jira.codehaus.org/browse/MRM-399
>             Project: Archiva
>          Issue Type: Bug
>          Components: remote proxy, WebDAV interface
>    Affects Versions: 1.0-alpha-1
>            Reporter: Brett Porter
>             Fix For: 1.0-alpha-1
>
>
> I have just the default repository configuration, with no existing content. I have enabled guest access through the global observer role.
> RequestURI=/repository/internal/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar
> Caused by:
> java.lang.NullPointerException
> 	at org.apache.maven.archiva.proxy.DefaultRepositoryProxyConnectors.fetchFromProxies(DefaultRepositoryProxyConnectors.java:143)
> 	at org.apache.maven.archiva.web.repository.ProxiedDavServer.fetchContentFromProxies(ProxiedDavServer.java:163)
> 	at org.apache.maven.archiva.web.repository.ProxiedDavServer.process(ProxiedDavServer.java:134)
> 	at org.codehaus.plexus.webdav.servlet.multiplexed.MultiplexedWebDavServlet.service(MultiplexedWebDavServlet.java:119)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Closed: (MRM-399) NPE trying to access an artifact that should be proxied

Posted by "Wendy Smoak (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MRM-399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Wendy Smoak closed MRM-399.
---------------------------

         Assignee: Wendy Smoak
       Resolution: Fixed
    Fix Version/s:     (was: 1.0.x)
                   1.0-alpha-2

A request for http://localhost:8080/archiva/repository/internal/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar works fine for me in1.0-alpha-2.  

INFO   | jvm 1    | 2007/06/24 18:15:36 | [INFO] The appserver server has been initialized.
INFO   | jvm 1    | 2007/06/24 18:15:36 | [INFO] The appserver server has started.
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Attempting connector: ProxyConnector[
INFO   | jvm 1    | 2007/06/24 18:15:57 |   source:ArchivaRepository[internal,file://${appserver.home}/repositories/internal]
INFO   | jvm 1    | 2007/06/24 18:15:57 |   target:ArchivaRepository[maven2-repository.dev.java.net,http://download.java.net/maven/2/]
INFO   | jvm 1    | 2007/06/24 18:15:57 |   proxyId:
INFO   | jvm 1    | 2007/06/24 18:15:57 |   policy[releases]:once
INFO   | jvm 1    | 2007/06/24 18:15:57 |   policy[checksum]:fix
INFO   | jvm 1    | 2007/06/24 18:15:57 |   policy[snapshots]:disabled
INFO   | jvm 1    | 2007/06/24 18:15:57 |   policy[cache-failures]:cache
INFO   | jvm 1    | 2007/06/24 18:15:57 | ]
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Using target repository: maven2-repository.dev.java.net - layout: default - targetPath: org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Applying [releases] policy with [once]
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.policies.PreDownloadPolicy:releases  - OK to update releases, local file does not exist.
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Applying [snapshots] policy with [disabled]
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.policies.PreDownloadPolicy:snapshots  - OK to update, snapshot policy does not apply for non-snapshot versions.
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Applying [cache-failures] policy with [cache]
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] ERROR org.apache.maven.archiva.policies.PreDownloadPolicy:cache-failures  - Unknown checksum policyCode [cache]
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Didn't pass the [cache-failures] policy.
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] INFO  org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Failed pre-download policies - C:\${appserver.home}\repositories\internal\org\apache\maven\maven-core\2.0.6\maven-core-2.0.6.jar
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Attempting connector: ProxyConnector[
INFO   | jvm 1    | 2007/06/24 18:15:57 |   source:ArchivaRepository[internal,file://${appserver.home}/repositories/internal]
INFO   | jvm 1    | 2007/06/24 18:15:57 |   target:ArchivaRepository[central,http://repo1.maven.org/maven2]
INFO   | jvm 1    | 2007/06/24 18:15:57 |   proxyId:null
INFO   | jvm 1    | 2007/06/24 18:15:57 |   policy[releases]:once
INFO   | jvm 1    | 2007/06/24 18:15:57 |   policy[checksum]:fix
INFO   | jvm 1    | 2007/06/24 18:15:57 |   policy[snapshots]:disabled
INFO   | jvm 1    | 2007/06/24 18:15:57 |   policy[cache-failures]:cached
INFO   | jvm 1    | 2007/06/24 18:15:57 | ]
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Using target repository: central - layout: default - targetPath: org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Applying [releases] policy with [once]
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.policies.PreDownloadPolicy:releases  - OK to update releases, local file does not exist.
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Applying [snapshots] policy with [disabled]
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.policies.PreDownloadPolicy:snapshots  - OK to update, snapshot policy does not apply for non-snapshot versions.
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Applying [cache-failures] policy with [cached]
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:56,984 [SocketListener0-1] DEBUG org.apache.maven.archiva.policies.PreDownloadPolicy:cache-failures  - OK to fetch, check-failures detected no issues.
INFO   | jvm 1    | 2007/06/24 18:15:57 | 2007-06-24 18:15:57,000 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Retrieving org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar from Central Repository if updated
INFO   | jvm 1    | 2007/06/24 18:15:58 | 2007-06-24 18:15:58,515 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Downloaded successfully.
INFO   | jvm 1    | 2007/06/24 18:15:58 | 2007-06-24 18:15:58,515 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Retrieving org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar.sha1 from Central Repository if updated
INFO   | jvm 1    | 2007/06/24 18:15:58 | 2007-06-24 18:15:58,656 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Downloaded successfully.
INFO   | jvm 1    | 2007/06/24 18:15:58 | 2007-06-24 18:15:58,656 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Checksum.sha1 Downloaded: C:\${appserver.home}\repositories\internal\org\apache\maven\maven-core\2.0.6\maven-core-2.0.6.jar.sha1
INFO   | jvm 1    | 2007/06/24 18:15:58 | 2007-06-24 18:15:58,656 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Retrieving org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar.md5 from Central Repository if updated
INFO   | jvm 1    | 2007/06/24 18:15:58 | 2007-06-24 18:15:58,796 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Downloaded successfully.
INFO   | jvm 1    | 2007/06/24 18:15:58 | 2007-06-24 18:15:58,796 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Checksum.md5 Downloaded: C:\${appserver.home}\repositories\internal\org\apache\maven\maven-core\2.0.6\maven-core-2.0.6.jar.md5
INFO   | jvm 1    | 2007/06/24 18:15:58 | 2007-06-24 18:15:58,796 [SocketListener0-1] DEBUG org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Applying [checksum] policy with [fix]
INFO   | jvm 1    | 2007/06/24 18:15:58 | 2007-06-24 18:15:58,828 [SocketListener0-1] DEBUG org.apache.maven.archiva.policies.PostDownloadPolicy:checksum  - Valid checksum: C:\${appserver.home}\repositories\internal\org\apache\maven\maven-core\2.0.6\maven-core-2.0.6.jar.sha1
INFO   | jvm 1    | 2007/06/24 18:15:58 | 2007-06-24 18:15:58,843 [SocketListener0-1] DEBUG org.apache.maven.archiva.policies.PostDownloadPolicy:checksum  - Valid checksum: C:\${appserver.home}\repositories\internal\org\apache\maven\maven-core\2.0.6\maven-core-2.0.6.jar.md5
INFO   | jvm 1    | 2007/06/24 18:15:58 | 2007-06-24 18:15:58,843 [SocketListener0-1] INFO  org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default  - Successfully transfered: C:\${appserver.home}\repositories\internal\org\apache\maven\maven-core\2.0.6\maven-core-2.0.6.jar

> NPE trying to access an artifact that should be proxied
> -------------------------------------------------------
>
>                 Key: MRM-399
>                 URL: http://jira.codehaus.org/browse/MRM-399
>             Project: Archiva
>          Issue Type: Bug
>          Components: remote proxy, WebDAV interface
>    Affects Versions: 1.0-alpha-1
>            Reporter: Brett Porter
>            Assignee: Wendy Smoak
>            Priority: Critical
>             Fix For: 1.0-alpha-2
>
>
> I have just the default repository configuration, with no existing content. I have enabled guest access through the global observer role.
> RequestURI=/repository/internal/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar
> Caused by:
> java.lang.NullPointerException
> 	at org.apache.maven.archiva.proxy.DefaultRepositoryProxyConnectors.fetchFromProxies(DefaultRepositoryProxyConnectors.java:143)
> 	at org.apache.maven.archiva.web.repository.ProxiedDavServer.fetchContentFromProxies(ProxiedDavServer.java:163)
> 	at org.apache.maven.archiva.web.repository.ProxiedDavServer.process(ProxiedDavServer.java:134)
> 	at org.codehaus.plexus.webdav.servlet.multiplexed.MultiplexedWebDavServlet.service(MultiplexedWebDavServlet.java:119)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira