Hi all!

I am trying to the jboss-packaging... but I only get a parser error when maven 
tries to read the pom.

It will not parse the <plugins>-tag. What might I be doing wrong?

mvn jboss-packaging:sar
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).


Project ID: unknown
POM Location: /Users/jactor/ws/accenture/jmx.jar/pom.xml

Reason: Parse error reading POM. Reason: Unrecognised tag: 'plugins' (position: 
START_TAG seen ...<url>http://www.hjemme.nu/accenture</url>\n\n\t<plugins>... 
@17:11) 


[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: Parse error reading POM. 
Reason: Unrecognised tag: 'plugins' (position: START_TAG seen 
...<url>http://www.hjemme.nu</url>\n\n\t<plugins>... @17:11) 
        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:290)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
        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:585)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.project.InvalidProjectModelException: Parse error 
reading POM. Reason: Unrecognised tag: 'plugins' (position: START_TAG seen 
...<url>http://www.hjemme.nu</url>\n\n\t<plugins>... @17:11) 
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1423)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1380)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:477)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:200)
        at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:537)
        at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:467)
        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:364)
        ... 11 more
Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException: 
Unrecognised tag: 'plugins' (position: START_TAG seen 
...<url>http://www.hjemme.nu</url>\n\n\t<plugins>... @17:11) 
        at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel(MavenXpp3Reader.java:2405)
        at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.java:4438)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1419)
        ... 17 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Wed Dec 19 22:25:34 CET 2007
[INFO] Final Memory: 1M/2M
[INFO] ------------------------------------------------------------------------


Regards
Tor Egil Jacobsen
www.hjemme.nu
Tlf: 932 49 109


Date: Sun, 9 Dec 2007 15:21:03 +0200
From: [EMAIL PROTECTED]
To: [email protected]
Subject: RE: [mojo-user] jboss-packaging-maven-plugin repository



















After adding the tag in bold it is working:







      <plugin>

        <groupId>org.codehaus.mojo</groupId>

       
<artifactId>jboss-packaging-maven-plugin</artifactId>

         
<version>2.0-SNAPSHOT</version>

          <extensions>true</extensions>







 

                Yoram

 





From: Yoram Michaeli
[mailto:[EMAIL PROTECTED] 

Sent: Sunday, December 09, 2007 1:19 PM

To: [email protected]

Subject: RE: [mojo-user] jboss-packaging-maven-plugin repository





 

By setting:







  <packaging>jboss-sar</packaging>







I’m getting:







 [INFO] Cannot find lifecycle
mapping for packaging: 'jboss-sar'.

Component descriptor cannot be found in
the component repository:
org.apache.maven.lifecycle.mapping.LifecycleMappingjboss-sar.







 

 Yoram

 





From: Kevin Stembridge
[mailto:[EMAIL PROTECTED] 

Sent: Sunday, December 09, 2007 12:36 PM

To: [email protected]

Subject: RE: [mojo-user] jboss-packaging-maven-plugin repository





 

Hi Yoram,



No, I wrote jboss-sar, not sar. Have a look at this page: 
http://mojo.codehaus.org/jboss-packaging-maven-plugin/howto.html







Cheers,

Kevin







On Sun, 2007-12-09 at 12:19 +0200, Yoram Michaeli wrote: 

That
is the main issue… There is no packaging type called sar so I've left it as the
default (jar).



What is happening is that in the target folder of the
project the file is named with .sar extension while it is being renamed to .jar
in the repository.



 



     Yoram



 



From: Kevin Stembridge [mailto:[EMAIL PROTECTED] 

Sent: Sunday,
December 09, 2007 12:13 PM

To:
[email protected]

Subject: Re:
[mojo-user] jboss-packaging-maven-plugin repository





 



Hi,

What is the packaging type of your sar project? I
can't see it in the pom.xml fragments you've shown so I'm guessing it is the
default, jar. 



What happens if you try
<packaging>jboss-sar</packaging> ?









On Sun, 2007-12-09 at 08:04 +0200, Yoram Michaeli wrote:




Hi,



 



I’m using jboss-packaging-maven-plugin to
create a SAR and it works fine for me, but only the created JAR file is
deployed in the repository so I can’t use the SAR to be included in my EAR
project.



How can I force it to deploy my SAR into the
repository?



Below is the relevant code:



--- SAR pom.xml ---



  <groupId>com.test</groupId>



  <artifactId>mySar</artifactId>



     
<name>mySar</name>



…



    <plugins>



      <plugin>



       
<groupId>org.codehaus.mojo</groupId>



       
<artifactId>jboss-packaging-maven-plugin</artifactId>



         
<version>2.0-SNAPSHOT</version>



       
<executions>



         
<execution>  



           
<phase>package</phase> 



           
<goals>



                 
  <goal>sar</goal>



           
    </goals>



           
<configuration>  



              
<jbossServiceFile>src/conf/jboss-service.xml</jbossServiceFile> 



              
<excludes>  



                
<exclude>jboss:jboss-system</exclude>  



                
<exclude>jboss:jboss-jmx</exclude>  



                
<exclude>jboss:jboss-common</exclude>  



                
</excludes>  



             
</configuration> 



         
</execution>



       
</executions>



      </plugin>



    </plugins>



--- EAR pom.xml ---



                       
<modules>



                             
<sarModule>



  <groupId>com.test</groupId>



  <artifactId>mySar</artifactId>



                             
</sarModule>



…



      <dependency>



  
         <groupId> com.test
</groupId>



  
         <artifactId> mySar
</artifactId>



  
        
<version>1.0-SNAPSHOT<version>



  
         <type>sar</type>



      </dependency>



--------------------



 



Thanks,



 



      Yoram















_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

Reply via email to