There is already a bug for it:
PAXURL-60<http://issues.ops4j.org/browse/PAXURL-60>
Heiko, can you add your use case as a comment to it?

On Wed, Jun 24, 2009 at 1:10 PM, Heiko Seeberger <
heiko.seeber...@googlemail.com> wrote:

> Hi,
> I can install classic WARs using the following URL:
>
> scan-bundle:war:mvn:com.weiglewilczek.demo.hello/hello-webapp/1.0-SNAPSHOT/w...@update
>
> I deployed this to a local Nexus and tried the following:
>          ___
>         /  /
>        /  / Oops, there has been a problem!
>       /  /
>      /__/   org.ops4j.pax.runner.platform.PlatformException: [war:mvn:
> http://localhost:8081/nexus/content/repositories/snapshots!com.weiglewilczek.demo.hello/hello-webapp/1.0-SNAPSHOT/war]
> could not be downloaded
>     ___
>    /__/
>
>  -> Exception catched during execution:
> java.lang.RuntimeException:
> org.ops4j.pax.runner.platform.PlatformException: [war:mvn:
> http://localhost:8081/nexus/content/repositories/snapshots!com.weiglewilczek.demo.hello/hello-webapp/1.0-SNAPSHOT/war]
> could not be downloaded
>  at org.ops4j.pax.runner.Run.startPlatform(Run.java:655)
> at org.ops4j.pax.runner.Run.start(Run.java:220)
>  at org.ops4j.pax.runner.Run.main(Run.java:147)
> at org.ops4j.pax.runner.Run.main(Run.java:120)
> Caused by: org.ops4j.pax.runner.platform.PlatformException: [war:mvn:
> http://localhost:8081/nexus/content/repositories/snapshots!com.weiglewilczek.demo.hello/hello-webapp/1.0-SNAPSHOT/war]
> could not be downloaded
>  at
> org.ops4j.pax.runner.platform.internal.PlatformImpl.download(PlatformImpl.java:613)
> at
> org.ops4j.pax.runner.platform.internal.PlatformImpl.downloadBundles(PlatformImpl.java:390)
>  at
> org.ops4j.pax.runner.platform.internal.PlatformImpl.start(PlatformImpl.java:181)
> at org.ops4j.pax.runner.Run.startPlatform(Run.java:651)
>  ... 3 more
> Caused by: java.net.MalformedURLException: Invalid artifactId. Syntax
> mvn:[repository_url!]groupId/artifactId[/[version]/[type]]
>  at
> org.ops4j.pax.url.mvn.internal.Parser.parseArtifactPart(Parser.java:174)
> at org.ops4j.pax.url.mvn.internal.Parser.<init>(Parser.java:145)
>  at org.ops4j.pax.url.mvn.internal.Connection.<init>(Connection.java:116)
> at
> org.ops4j.pax.url.mvn.internal.Activator$1.createConection(Activator.java:62)
>  at
> org.ops4j.pax.url.mvn.internal.Activator$1.createConection(Activator.java:68)
> at
> org.ops4j.pax.url.commons.handler.HandlerActivator$Handler.openConnection(HandlerActivator.java:239)
>  at
> org.ops4j.pax.runner.handler.internal.URLStreamHandlerProxy.openConnection(URLStreamHandlerProxy.java:118)
> at java.net.URL.openConnection(URL.java:943)
>  at
> sun.net.www.protocol.jar.JarURLConnection.<init>(JarURLConnection.java:64)
> at sun.net.www.protocol.jar.Handler.openConnection(Handler.java:24)
>  at java.net.URL.openConnection(URL.java:943)
> at
> org.ops4j.pax.url.war.internal.AbstractConnection.extractJarListFromWar(AbstractConnection.java:196)
>  at
> org.ops4j.pax.url.war.internal.AbstractConnection.generateClassPathInstruction(AbstractConnection.java:156)
> at
> org.ops4j.pax.url.war.internal.AbstractConnection.getInputStream(AbstractConnection.java:109)
>  at java.net.URL.openStream(URL.java:1007)
> at
> org.ops4j.pax.runner.platform.internal.StreamUtils.streamCopy(StreamUtils.java:112)
>  at
> org.ops4j.pax.runner.platform.internal.PlatformImpl.download(PlatformImpl.java:600)
> ... 6 more
>
> Any ideas?
>
>
> Cheers
> Heiko
>
> --
> My blog: heikoseeberger.name
> Follow me: twitter.com/hseeberger
> OSGi on Scala: www.scalamodules.org
> Lift, the simply functional web framework: liftweb.net
>
> _______________________________________________
> general mailing list
> general@lists.ops4j.org
> http://lists.ops4j.org/mailman/listinfo/general
>
>


-- 
Alin Dreghiciu
Software Developer - Looking for new projects!
My profile: http://www.linkedin.com/in/alindreghiciu
My blog: http://adreghiciu.blogspot.com
http://www.ops4j.org - New Energy for OSS Communities - Open Participation
Software.
http://www.qi4j.org - New Energy for Java - Domain Driven Development.
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to