On Fri, Mar 7, 2008 at 1:19 AM, Neil Lott <[EMAIL PROTECTED]> wrote:

> I have to modules
>
> Here's my server module:
>
> <ivy-module version="2.0">
>     <info organisation="${organization.name}" module="$
> {server.jar.prefix}"/>
>
>     <configurations>
>         <conf name="server"/>
>     </configurations>
>
>     <publications>
>         <artifact name="${server.jar.prefix}" type="jar"
> conf="server" ext="jar"/>
>     </publications>
>
>     <dependencies>
>        <dependency org="apache" name="mina" rev="$
> {apache.mina.version}" conf="server->default"/>
>        <dependency org="logback" name="logback-core" rev="$
> {logback.version}" conf="server->default"/>
>        <dependency org="logback" name="logback-classic" rev="$
> {logback.version}" conf="server->default"/>
>        <dependency org="slf4j" name="slf4j" rev="${slf4j.version}"
> conf="server->default"/>
>        <dependency org="apache" name="commons-configuration" rev="$
> {commons.configuration.version}" conf="server->default"/>
>        <dependency org="spring" name="spring" rev="${spring.version}"
> conf="server->default"/>
>            <dependency org="spring" name="spring-commons-collections"
> rev="$
> {spring.version}" conf="server->default"/>
>            <dependency org="spring" name="spring-commons-dbcp" rev="$
> {spring.version}" conf="server->default"/>
>        <dependency org="spring" name="spring-commons-lang" rev="$
> {spring.version}" conf="server->default"/>
>            <dependency org="spring" name="spring-commons-logging" rev="$
> {spring.version}" conf="server->default"/>
>            <dependency org="spring" name="spring-commons-pool" rev="$
> {spring.version}" conf="server->default"/>
>            <dependency org="spring" name="spring-ibatis" rev="$
> {spring.version}" conf="server->default"/>
>            <dependency org="spring" name="spring-jta" rev="$
> {spring.version}" conf="server->default"/>
>            <dependency org="spring" name="spring-quartz" rev="$
> {spring.version}" conf="server->default"/>
>        <dependency org="jacorb" name="jacorb" rev="${jacorb.version}"
> conf="server->default"/>
>        <dependency org="jacorb" name="jacorb" rev="${jacorb.version}"
> conf="server->default"/>
>        <dependency org="jacorb" name="avalon-framework" rev="$
> {avalon.framework.version}" conf="server->default"/>
>        <dependency org="jacorb" name="logkit" rev="${logkit.version}"
> conf="server->default"/>
>        <dependency org="jacorb" name="antlr" rev="${antlr.version}"
> conf="server->default"/>
>     </dependencies>
> </ivy-module>
>
>
> Here's my test module that test's the above
>
> <ivy-module version="2.0">
>     <info organisation="${organization.name}" module="$
> {ant.project.name}-test"/>
>
>     <configurations>
>         <conf name="test"/>
>     </configurations>
>
>     <dependencies>
>        <dependency org="twc" name="ondemandx" rev="${mas.version}"
> conf="test->server"/>
>            <dependency org="jtestr" name="jtestr" rev="${jtestr.version}"
> conf="test->default"/>
>        <dependency org="testng" name="testng" rev="${testng.version}"
> conf="test->default"/>
>     </dependencies>
> </ivy-module>
>
> I just added the last five lines to the server module with the jacorb
> dependencies.  These are getting picked up by the server, but when I
> run the resolve for my test module, they don't get picked up.  Any
> ideas?

Maybe Ivy doesn't pick up the new metadata. Have you published a new version
of your server module, or just updated the metdata? In the latter case, you
should use checkModified="true". See "Cache and Change Management" on main
concepts page.

Xavier


>
> Neil
>



-- 
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/

Reply via email to