[ 
https://issues.apache.org/jira/browse/MRM-1859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15003787#comment-15003787
 ] 

Rove Monteux commented on MRM-1859:
-----------------------------------

I'm currently getting the same in our 2.1.1 service,

2015-11-13 09:46:11,702 [qtp1886035994-12000] ERROR 
org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver [] - Error 
occurred during error handling, give up!
org.apache.cxf.interceptor.Fault: Not a valid artifact path in a Maven 2 
repository, filename 'resolver-status.properties' doesn't start with artifact 
ID 'Dixons_Carphone_SAP_PI_Framework_JBoss_6_JMS_Client'
        at 
org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162)
 ~[cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128) 
~[cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:165) 
~[cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:89) 
~[cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
 ~[cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:93)
 ~[cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
 [cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
 [cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:240)
 [cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:239)
 [cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:213)
 [cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:131)
 [cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:266)
 [cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:191)
 [cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:735) 
[javax.servlet-3.0.0.v201112011016.jar:?]
        at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:242)
 [cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684) 
[jetty-servlet-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1496)
 [jetty-servlet-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
 [spring-web-4.0.6.RELEASE.jar:4.0.6.RELEASE]
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 [spring-web-4.0.6.RELEASE.jar:4.0.6.RELEASE]
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1476)
 [jetty-servlet-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499) 
[jetty-servlet-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) 
[jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557) 
[jetty-security-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
 [jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
 [jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428) 
[jetty-servlet-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
 [jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
 [jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) 
[jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
 [jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
 [jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) 
[jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at org.eclipse.jetty.server.Server.handle(Server.java:370) 
[jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
 [jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:971)
 [jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1033)
 [jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644) 
[jetty-http-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) 
[jetty-http-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
 [jetty-server-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
 [jetty-io-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
 [jetty-io-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
 [jetty-util-8.1.14.v20131031.jar:8.1.14.v20131031]
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) 
[jetty-util-8.1.14.v20131031.jar:8.1.14.v20131031]
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_85]
Caused by: java.lang.IllegalArgumentException: Not a valid artifact path in a 
Maven 2 repository, filename 'resolver-status.properties' doesn't start with 
artifact ID 'Dixons_Carphone_SAP_PI_Framework_JBoss_6_JMS_Client'
        at 
org.apache.archiva.metadata.repository.storage.maven2.Maven2RepositoryPathTranslator.getArtifactFromId(Maven2RepositoryPathTranslator.java:199)
 ~[maven2-repository-2.1.1.jar:?]
        at 
org.apache.archiva.metadata.repository.storage.maven2.Maven2RepositoryStorage.getArtifactFromFile(Maven2RepositoryStorage.java:641)
 ~[maven2-repository-2.1.1.jar:?]
        at 
org.apache.archiva.metadata.repository.storage.maven2.Maven2RepositoryStorage.readArtifactsMetadata(Maven2RepositoryStorage.java:617)
 ~[maven2-repository-2.1.1.jar:?]
        at 
org.apache.archiva.metadata.repository.DefaultMetadataResolver.resolveArtifacts(DefaultMetadataResolver.java:425)
 ~[metadata-repository-api-2.1.1.jar:2.1.1]
        at 
org.apache.archiva.rest.services.DefaultBrowseService.getArtifactDownloadInfos(DefaultBrowseService.java:731)
 ~[archiva-rest-services-2.1.1.jar:?]
        at sun.reflect.GeneratedMethodAccessor3502.invoke(Unknown Source) ~[?:?]
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[?:1.7.0_85]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_85]
        at 
org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180)
 ~[cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        at 
org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) 
~[cxf-bundle-jaxrs-2.6.15.jar:2.6.15]
        ... 43 more


> Error upon viewing 'Artifacts' tab when browsing an artifact 
> -------------------------------------------------------------
>
>                 Key: MRM-1859
>                 URL: https://issues.apache.org/jira/browse/MRM-1859
>             Project: Archiva
>          Issue Type: Bug
>    Affects Versions: 2.1.1
>            Reporter: Maria Odea Ching
>            Assignee: Maria Odea Ching
>             Fix For: 2.2.1
>
>
> The following error shows up in the logs:
> {quote}
> org.apache.cxf.interceptor.Fault: Not a valid artifact path in a Maven 2 
> repository, filename 'resolver-status.properties' doesn't start with artifact 
> ID 'my-app-isat'
> {quote}
> Upon investigating, properties files are not included in the filter when 
> retrieving the list of artifacts in the repository directory causing the 
> error to occur. Only metadata, checksums, and signature files are currently 
> included in the filter.
> Additional note: the resolver-status.properties file gets created when the 
> dependency tree is built for snapshot artifacts in browse.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to