[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-09-29 Thread Freeman Fang (JIRA)

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

Freeman Fang commented on KARAF-3611:
-

commit fix
https://git1-us-west.apache.org/repos/asf?p=karaf.git;a=commit;h=00ceab31 for 
karaf-3.0.x branch

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.5
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-09-29 Thread Freeman Fang (JIRA)

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

Freeman Fang commented on KARAF-3611:
-

Thanks JB!
This is fixed by
https://git1-us-west.apache.org/repos/asf?p=karaf.git;a=commit;h=d84d8703

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.5
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-09-29 Thread JIRA

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

Jean-Baptiste Onofré commented on KARAF-3611:
-

Sorry, it's the default distribution on karaf-3.0.x branch. If I build directly 
in the assemblies/apache-karaf folder, it works fine, but if I do a complete 
build, it fails with:

{code}
constituent[0]: file:/opt/apache-maven-3.3.3/lib/maven-aether-provider-3.3.3.jar
constituent[1]: 
file:/opt/apache-maven-3.3.3/lib/maven-settings-builder-3.3.3.jar
constituent[2]: file:/opt/apache-maven-3.3.3/lib/cdi-api-1.0.jar
constituent[3]: file:/opt/apache-maven-3.3.3/lib/maven-settings-3.3.3.jar
constituent[4]: file:/opt/apache-maven-3.3.3/lib/maven-model-3.3.3.jar
constituent[5]: file:/opt/apache-maven-3.3.3/lib/aether-api-1.0.2.v20150114.jar
constituent[6]: file:/opt/apache-maven-3.3.3/lib/wagon-http-2.9-shaded.jar
constituent[7]: file:/opt/apache-maven-3.3.3/lib/wagon-file-2.9.jar
constituent[8]: 
file:/opt/apache-maven-3.3.3/lib/aether-connector-basic-1.0.2.v20150114.jar
constituent[9]: file:/opt/apache-maven-3.3.3/lib/sisu-guice-3.2.5-no_aop.jar
constituent[10]: file:/opt/apache-maven-3.3.3/lib/maven-embedder-3.3.3.jar
constituent[11]: file:/opt/apache-maven-3.3.3/lib/maven-core-3.3.3.jar
constituent[12]: file:/opt/apache-maven-3.3.3/lib/aopalliance-1.0.jar
constituent[13]: file:/opt/apache-maven-3.3.3/lib/jsr250-api-1.0.jar
constituent[14]: file:/opt/apache-maven-3.3.3/lib/maven-plugin-api-3.3.3.jar
constituent[15]: file:/opt/apache-maven-3.3.3/lib/wagon-http-shared-2.9.jar
constituent[16]: file:/opt/apache-maven-3.3.3/lib/plexus-utils-3.0.20.jar
constituent[17]: 
file:/opt/apache-maven-3.3.3/lib/aether-impl-1.0.2.v20150114.jar
constituent[18]: 
file:/opt/apache-maven-3.3.3/lib/org.eclipse.sisu.plexus-0.3.0.jar
constituent[19]: file:/opt/apache-maven-3.3.3/lib/jsoup-1.7.2.jar
constituent[20]: file:/opt/apache-maven-3.3.3/lib/plexus-cipher-1.7.jar
constituent[21]: file:/opt/apache-maven-3.3.3/lib/guava-18.0.jar
constituent[22]: file:/opt/apache-maven-3.3.3/lib/plexus-interpolation-1.21.jar
constituent[23]: file:/opt/apache-maven-3.3.3/lib/wagon-provider-api-2.9.jar
constituent[24]: file:/opt/apache-maven-3.3.3/lib/commons-lang-2.6.jar
constituent[25]: file:/opt/apache-maven-3.3.3/lib/javax.inject-1.jar
constituent[26]: file:/opt/apache-maven-3.3.3/lib/maven-compat-3.3.3.jar
constituent[27]: file:/opt/apache-maven-3.3.3/lib/slf4j-api-1.7.5.jar
constituent[28]: 
file:/opt/apache-maven-3.3.3/lib/aether-transport-wagon-1.0.2.v20150114.jar
constituent[29]: 
file:/opt/apache-maven-3.3.3/lib/maven-builder-support-3.3.3.jar
constituent[30]: 
file:/opt/apache-maven-3.3.3/lib/plexus-component-annotations-1.5.5.jar
constituent[31]: file:/opt/apache-maven-3.3.3/lib/plexus-sec-dispatcher-1.3.jar
constituent[32]: file:/opt/apache-maven-3.3.3/lib/commons-io-2.2.jar
constituent[33]: 
file:/opt/apache-maven-3.3.3/lib/org.eclipse.sisu.inject-0.3.0.jar
constituent[34]: file:/opt/apache-maven-3.3.3/lib/commons-cli-1.2.jar
constituent[35]: file:/opt/apache-maven-3.3.3/lib/maven-artifact-3.3.3.jar
constituent[36]: file:/opt/apache-maven-3.3.3/lib/maven-model-builder-3.3.3.jar
constituent[37]: 
file:/opt/apache-maven-3.3.3/lib/maven-repository-metadata-3.3.3.jar
constituent[38]: file:/opt/apache-maven-3.3.3/lib/aether-spi-1.0.2.v20150114.jar
constituent[39]: file:/opt/apache-maven-3.3.3/lib/slf4j-simple-1.7.5.jar
constituent[40]: 
file:/opt/apache-maven-3.3.3/lib/aether-util-1.0.2.v20150114.jar
constituent[41]: file:/opt/apache-maven-3.3.3/conf/logging/
---
Exception in thread "main" java.lang.Error: factory already defined
at java.net.URL.setURLStreamHandlerFactory(URL.java:1104)
at 
org.apache.karaf.tooling.features.InstallKarsMojo.execute(InstallKarsMojo.java:296)
at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at 
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.j

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-09-29 Thread JIRA

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

Jean-Baptiste Onofré commented on KARAF-3611:
-

Sorry, it's not the minimal, it's the standard distribution on karaf-3.0.x 
branch.

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.6
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,or

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-09-29 Thread Freeman Fang (JIRA)

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

Freeman Fang commented on KARAF-3611:
-

Hi JB,

The minimal distribution works for me, what's the problem you run into?

Freeman

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.6
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-09-29 Thread JIRA

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

Jean-Baptiste Onofré commented on KARAF-3611:
-

It looks like this commit:

{code}
commit 00ceab31b0db7d88e1fe392d2c4828b93ce15e4f
Author: Freeman Fang 
Date:   Mon Sep 28 17:56:05 2015 +0800

[KARAF-3611]put the wrapped bundle in system/generated folder when use 
wrap: in startupFeatures
{/code}

broke the minimal distribution assembly. I gonna fix that.

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.6
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-09-20 Thread Freeman Fang (JIRA)

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

Freeman Fang commented on KARAF-3611:
-

Hi JB,

I will revisit this issue very soon.

Freeman

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.5
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,jav

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-09-20 Thread JIRA

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

Jean-Baptiste Onofré commented on KARAF-3611:
-

Hi [~ffang]

any update ? Do you want I take a look on it ?

Thanks,
Regards
JB

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.5
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xm

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-07-28 Thread JIRA

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

Łukasz Dywicki commented on KARAF-3611:
---

Any updates on that?

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.5
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/open

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-05-20 Thread Freeman Fang (JIRA)

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

Freeman Fang commented on KARAF-3611:
-

Hi JB,

Please postpone to 3.0.5, thanks!


Freeman

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.4
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-05-20 Thread JIRA

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

Jean-Baptiste Onofré commented on KARAF-3611:
-

Hi Freeman, what's the status of this Jira ? Do we postpone to 3.0.5 ? Thanks !

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.4
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xm

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-04-17 Thread Freeman Fang (JIRA)

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

Freeman Fang commented on KARAF-3611:
-

Hi Guillaume,

Thanks for the comment.

After revisit this issue, I think the problem exist in both the resolve/copy 
bundles and the way how the wrap url handler is handled in the generated 
startup.properties. We may need backport how this is done from 4.x(put the 
wrapped bundle in system/generated folder). 

Freeman

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.4
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenSta

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-04-17 Thread Guillaume Nodet (JIRA)

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

Guillaume Nodet commented on KARAF-3611:


[~ffang], I must agree with [~ancoron] here.  Your commit removes commented 
code.
IIUC, the problem is not that bundles are not copied, but rather than bundles 
using the wrap url handler are not handled properly.

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.4
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.op

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-04-17 Thread Freeman Fang (JIRA)

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

Freeman Fang commented on KARAF-3611:
-

It did actually, we already copy over the necessary bundles from 
startupFeatures during the resolveFeature, so that code piece which cause 
exception just unnecessary and should be simply removed

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.4
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.op

[jira] [Commented] (KARAF-3611) karaf-maven-plugin fails for startupFeatures + "wrap:"

2015-04-17 Thread Ancoron Luciferis (JIRA)

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

Ancoron Luciferis commented on KARAF-3611:
--

Looking into the provided commit I doubt that it actually solves the issue... ;)

> karaf-maven-plugin fails for startupFeatures + "wrap:"
> --
>
> Key: KARAF-3611
> URL: https://issues.apache.org/jira/browse/KARAF-3611
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf-tooling
>Affects Versions: 3.0.3
>Reporter: Ancoron Luciferis
>Assignee: Freeman Fang
> Fix For: 3.0.4
>
>
> In case a feature declaration uses a bundle url such as the following:
> {noformat}
> wrap:mvn:org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrapped&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*
> {noformat}
> ...and in the assembly/custom distribution project, the feature is defined 
> inside {{}}, the build fails with:
> {noformat}
> [INFO] Installing bundles defined in startup.properties in the system
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [INFO] Downloading: 
> http://nexus-test/nexus/content/groups/public/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated:
>  File name too long
> [WARNING] Failed to create parent directories for tracking file 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*/mvn-org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax.*,org.w3c.dom.*,javax.activation,javax.net.*.jar.lastUpdated
> [WARNING] Failed to canonicalize path 
> /home/ancoron/.m2/repository/wrap/mvn/org.pacesys/openstack4j/2.0.1/jar/withdeps$Bundle-Name=OpenStack4J-Wrap&Bundle-SymbolicName=wrap-org.pacesys.openstack4j&Bundle-Version=2.0.1&Export-Package=org.openstack4j.model.*,org.openstack4j.api.*,org.openstack4j.common.*,org.openstack4j.openstack,&Import-Package=javax.xml.*,org.xml.sax