Hi Nick,
the .spring archive is nothing special, just a means by which spring beans can be exposed via JNDI. The file will contain a class directory structure with a bean descriptor file located in the META-INF directory. The following document explains the .spring requirement:

http://wiki.jboss.org/wiki/JBossSpringIntegration

So I imply need carry out all the phases ala jar, pull a jboss-spring.xml file into the META-INF directory and create/store the files in an archive such as myproject.spring for example

Many thanks in advance.

--
Know Thyself

Andrew

What you're seeing there is which plugin with which goal to run. As far as I know there 
is no plugin which creates such ".spring" files. Are they any special files?

One solution I see is to specify the assembly plugin there and provide a 
default configuration in your company's parent pom. (Sort like Maven does, the 
default configuration in the super pom)

If it involves something more then just assembling some files I think you need 
to create your own plugin.

Could you please inform us a little more about those ".spring" files? What are 
they? How should they be created? What do they contain?

With regards,

Nick Stolwijk
~Java Developer~

Iprofs BV.
Claus Sluterweg 125
2012 WS Haarlem
www.iprofs.nl



-----Original Message-----
From: Andrew Madu [mailto:[EMAIL PROTECTED]
Sent: Fri 6/6/2008 14:59
To: Maven Users List
Subject: Re: HowTo: Create new Dependency Type?
Hi,
I'm currently editing the PLEXUS\components file:

[code]
    <component>
      <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
      <role-hint>spring</role-hint>
<implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
      <configuration>
        <lifecycles>
          <lifecycle>
            <id>default</id>
            <phases>
<process-resources>org.apache.maven.plugins:maven-resources-plugin:resources</process-resources> <compile>org.apache.maven.plugins:maven-compiler-plugin:compile</compile> <process-test-resources>org.apache.maven.plugins:maven-resources-plugin:testResources</process-test-resources> <test-compile>org.apache.maven.plugins:maven-compiler-plugin:testCompile</test-compile> <test>org.apache.maven.plugins:maven-surefire-plugin:test</test> *<package>org.apache.maven.plugins:maven-jar-plugin:jar</package>* <install>org.apache.maven.plugins:maven-install-plugin:install</install> <deploy>org.apache.maven.plugins:maven-deploy-plugin:deploy</deploy>
            </phases>
          </lifecycle>
        </lifecycles>
      </configuration>
    </component>
[/code]

and in regards to the <package/> section what I wish to do is to specify a package returned with a file extension of .spring. I have tried to specify org.apache.maven.plugins:maven-jar-plugin:spring but of course an 'plugin does not exist' error is then generated. How do I specify this in the document?

Many thanks in advance.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to