karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: Error in page doc of Karaf (goal archive-kar does not exist)
Date Wed, 26 Oct 2011 05:49:39 GMT
Hi Charles,

and thanks for the update, I will take a look.

Regards
JB

On 10/25/2011 08:02 PM, Charles Moulliard wrote:
> 3.0.0-SNAPHOT does not work fine too
>
> [ERROR] Failed to execute goal
> org.apache.karaf.tooling:features-maven-plugin:3.0.0-SNAPSHOT:add-features-to-repo
> (features-create-kar) on project kar-test: Error populating
> repository: NullPointerException ->  [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> execute goal org.apache.karaf.tooling:features-maven-plugin:3.0.0-SNAPSHOT:add-features-to-repo
> (features-create-kar) on project kar-test: Error populating repository
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
> 	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:84)
> 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
> 	at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
> 	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
> 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
> 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
> 	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
> 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
> 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> Caused by: org.apache.maven.plugin.MojoExecutionException: Error
> populating repository
> 	at org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.execute(AddFeaturesToRepoMojo.java:178)
> 	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
> 	... 19 more
> Caused by: java.lang.NullPointerException
> 	at org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.execute(AddFeaturesToRepoMojo.java:111)
> 	... 21 more
>
> Config
>
> <?xml version="1.0" encoding="UTF-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> 	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd">
> 	<modelVersion>4.0.0</modelVersion>
>
>      <groupId>org.fusesource.packaging</groupId>
>      <artifactId>kar-test</artifactId>
>      <version>1.0</version>
>      <packaging>pom</packaging>
>
>      <build>
>          <plugins>
>              <plugin>
>                  <groupId>org.apache.karaf.tooling</groupId>
>                  <artifactId>features-maven-plugin</artifactId>
>                  <version>3.0.0-SNAPSHOT</version>
>                  <executions>
>                      <execution>
>                          <id>features-create-kar</id>
>                          <goals>
>                              <goal>add-features-to-repo</goal>
>                          </goals>
>                          <configuration>
>
> <featuresFile>src/main/resources/features.xml</featuresFile>
>                          </configuration>
>                      </execution>
>                  </executions>
>              </plugin>
>          </plugins>
>      </build>
>
> </project>
>
> Charles Moulliard
>
> Apache Committer
>
> Blog : http://cmoulliard.blogspot.com
> Twitter : http://twitter.com/cmoulliard
> Linkedin : http://www.linkedin.com/in/charlesmoulliard
> Skype: cmoulliard
>
>
>
> On Tue, Oct 25, 2011 at 1:37 PM, Jean-Baptiste Onofré<jb@nanthrax.net>  wrote:
>> Hi Charles,
>>
>> the goal is now create-kar on 2.2.4.
>>
>> Unfortunately, I saw issues with this goal:
>> https://issues.apache.org/jira/browse/KARAF-959
>>
>> I'm working on it today, it will be included in 2.2.5.
>>
>> As a workaround, you can use the features-create-kar goal of the
>> karaf-maven-plugin 3.0.0-SNAPSHOT.
>>
>> Regards
>> JB
>>
>> On 10/25/2011 01:13 PM, Charles Moulliard wrote:
>>>
>>> Hi,
>>>
>>> The doc of Karaf (for kar creation is not correct -
>>> http://karaf.apache.org/manual/2.2.2/users-guide/kar.html). We mention
>>> that we must use the goal archive-goal which does not exist
>>>
>>> Could not find goal 'archive-kar' in plugin
>>> org.apache.karaf.tooling:features-maven-plugin:2.2.2 among available
>>> goals validate, generate-features-file,
>>>
>>> Regards,
>>>
>>> Charles Moulliard
>>>
>>> Apache Committer
>>>
>>> Blog : http://cmoulliard.blogspot.com
>>> Twitter : http://twitter.com/cmoulliard
>>> Linkedin : http://www.linkedin.com/in/charlesmoulliard
>>> Skype: cmoulliard
>>
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message