You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Aaron Mulder <am...@alumni.princeton.edu> on 2005/12/08 23:55:11 UTC

Adding new dependencies to console in config/

The current console builds in config/ don't include enough ActiveMQ
libraries on their class path.  I can add the 2 ActiveMQ libraries as
<dependency> elements in the console EAR deployment plans for
console-tomcat and console-jetty, but that doesn't seem to be the way
it's handled right now.  Somehow now I think activemq-gbean-management
is on the classpath, but activemq-core and activemq-gbean are not.

So my question is, how is that being done?  I didn't see the
dependency plugin being used for the console, and when I grepped the
config/ directories for "activemq" I didn't get any hits except in the
CARs...  so I'm just a little confused.

Thanks,
    Aaron

Re: Adding new dependencies to console in config/

Posted by David Jencks <da...@yahoo.com>.
The plan dependencies and imports and includes are added by the 
packaging plugin from the dependencies in the project.xml.

             <properties>
                  <geronimo.import>true</geronimo.import>
             </properties>

turns into import (parent)

             <properties>
                  <geronimo.dependency>true</geronimo.dependency>
              </properties>
turns into dependency

             <properties>
                  <geronimo.include>true</geronimo.include>
              </properties>
turns into include

thanks
david jencks


On Dec 8, 2005, at 2:55 PM, Aaron Mulder wrote:

> The current console builds in config/ don't include enough ActiveMQ
> libraries on their class path.  I can add the 2 ActiveMQ libraries as
> <dependency> elements in the console EAR deployment plans for
> console-tomcat and console-jetty, but that doesn't seem to be the way
> it's handled right now.  Somehow now I think activemq-gbean-management
> is on the classpath, but activemq-core and activemq-gbean are not.
>
> So my question is, how is that being done?  I didn't see the
> dependency plugin being used for the console, and when I grepped the
> config/ directories for "activemq" I didn't get any hits except in the
> CARs...  so I'm just a little confused.
>
> Thanks,
>     Aaron
>