I have exactly the same <packaging> and <plugin> as yours. <modelVersion>4.0.0</modelVersion> <groupId>myCompany</groupId> <artifactId>myEsb</artifactId> <packaging>jboss-esb</packaging> <version>1.0-SNAPSHOT</version> <name>myEsb</name>
I use jboss-esb for packaging. The codehause plugin jar was downloaded to my local repository. Everything seems to be there. Even if I run "mvn compile", I get the same error. $ mvn compile [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building esb [INFO] task-segment: [compile] [INFO] ------------------------------------------------------------------------ [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Cannot find lifecycle mapping for packaging: 'esb'. Component descriptor cannot be found in the component repository: org.apache.mav en.lifecycle.mapping.LifecycleMappingesb. [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: < 1 second [INFO] Finished at: Thu Sep 04 16:44:04 EDT 2008 [INFO] Final Memory: 2M/4M [INFO] ------------------------------------------------------------------------ -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Ryan Sent: September 4, 2008 4:33 PM To: Maven Users List Subject: Re: Jboss ESB and Maven Here are some relevant sections of my pom <packaging>jboss-esb</packaging> <build> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> </resources> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jboss-packaging-maven-plugin</artifactId> <extensions>true</extensions> </plugin> </plugins> </build> Scott Ryan President/CTO Soaring Eagle L.L.C. Highlands Ranch, Co. 80129 (303) 263-3044 [EMAIL PROTECTED] www.soaringeagleco.com On Thu, Sep 4, 2008 at 2:23 PM, Lam Hayward <[EMAIL PROTECTED]>wrote: > I figured the directory structure would be similar to regular maven > project. So, I have the following: > > src/main/java > src/main/resources > src/test/java > src/test/resources > > I followed your suggestion to move the deployment.xml and > jboss-esb.xml to src/main/resources/META-INF directory. > > In the pom.xml file, I specified <packaging>jboss-esb</packaging> and > > <build> > <plugins> > .... > <plugin> > <groupId>org.codehaus.mojo</groupId> > <artifactId>jboss-packaging-maven-plugin</artifactId> > > <!-- Enable packaging types and lifecycle bindings. --> > <extensions>true</extensions> > </plugin> > .... > </plugins> > </build> > > When I run "mvn install", it complains: > > $ mvn install > [INFO] Scanning for projects... > [INFO] > ---------------------------------------------------------------------- > -- > [INFO] Building esb > [INFO] task-segment: [install] > [INFO] > ---------------------------------------------------------------------- > -- > [INFO] > ---------------------------------------------------------------------- > -- > [ERROR] BUILD ERROR > [INFO] > ---------------------------------------------------------------------- > -- [INFO] Cannot find lifecycle mapping for packaging: 'esb'. > Component descriptor cannot be found in the component repository: > org.apache.mav > en.lifecycle.mapping.LifecycleMappingesb. > [INFO] > ---------------------------------------------------------------------- > -- [INFO] For more information, run Maven with the -e switch [INFO] > ---------------------------------------------------------------------- > -- > [INFO] Total time: < 1 second > [INFO] Finished at: Thu Sep 04 16:16:44 EDT 2008 [INFO] Final Memory: > 2M/4M [INFO] > ---------------------------------------------------------------------- > -- > > It didn't seem to compile the code. The target directory has empty "lib" > directory and empty "META-INF" directory. > > Is there something missing? > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of > Scott Ryan > Sent: September 4, 2008 3:50 PM > To: Maven Users List > Subject: Re: Jboss ESB and Maven > > We have used the plugin with great success and can send you our layout > but basically use the standard maven 2 structure as follows > > src/main/java > src/main/resources > > put the jbm-queue-service.xml file in the resources directory and the > following files in the resource/META-INF directory > > deployment.xml > jboss-esb.xml > > Let me know if i can help in any way. > > Scott Ryan > President/CTO > Soaring Eagle L.L.C. > Highlands Ranch, Co. 80129 > (303) 263-3044 > [EMAIL PROTECTED] > www.soaringeagleco.com > > > On Thu, Sep 4, 2008 at 1:07 PM, Lam Hayward > <[EMAIL PROTECTED]>wrote: > > > I have a Jboss ESB example project with ant build script to convert > > to > > > maven. Maven usually prefers certain directory structure. There is a > > plugin for jboss esb packaging. Is there somewhere I can find the > > directory structure and pom.xml? > > > > -------------------------------------------------------------------- > > - To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]