What I've found works for this is to have a profile named something like 
"all-subprojects" that really includes all these non-released subprojects and 
then configure the deploy plugin in each of them with <skip>true</skip> so they 
don't actually get released.  Then you can include the all-subprojects profile 
in the release plugin arguments.  (If you do this you should be able to do your 
${arguments} trick in the openejb top level pom and use the normal apache 10 
pom as well)

thanks
david jencks

On Sep 30, 2011, at 12:36 PM, David Blevins wrote:

> Seems we have some oddness in the source.
> 
>      <openejb.version>4.0.0-beta-1-SNAPSHOT</openejb.version>
>  ./examples/mbean-auto-registration/pom.xml
> 
>      <openejb.version>4.0.0-beta-1-SNAPSHOT</openejb.version>
>  ./examples/dynamic-datasource-routing/pom.xml
> 
>      <openejb.version>4.0.0-beta-1-SNAPSHOT</openejb.version>
>  ./examples/bean-validation-design-by-contract/pom.xml
> 
>      <openejb.version>4.0.0-beta-1-SNAPSHOT</openejb.version>
>  ./examples/datasource-ciphered-password/pom.xml
> 
>      <openejb.version>4.0.0-beta-1-SNAPSHOT</openejb.version>
>  ./examples/webapps/resources-declared-in-webapp/pom.xml
> 
>    <version>1.0-SNAPSHOT</version>
>                    <version>4.0.0-beta-1-SNAPSHOT</version>
>                    <version>6.0-2-SNAPSHOT</version>
>  ./examples/webapps/applet/pom.xml
> 
>      <openejb.version>4.0.0-beta-1-SNAPSHOT</openejb.version>
>  ./examples/webapps/rest-example/pom.xml
> 
> 
> Seems these examples don't run with the build so they didn't get updated by 
> the maven release plugin.
> 
> I'm going to reroll just to be on the safe side.
> 
> 
> -David
> 

Reply via email to