[forge-dev] automatic dependency detection problem

Thomas Frühbeck fruehbeck at aon.at
Sat Feb 11 12:06:58 EST 2012


Hi,
I am working on a plugin extending for the Faces scaffold. I want to 
reference classes of the existing forge-scaffold-faces plugin. 
Compilation and testing works so far in Netbeans / Maven.
Unfortunately when loading the module via "forge source-plugin" not all 
dependencies are detected and written to module.xml.

I need the dependency to scaffold.impl too:
<module name="org.jboss.forge.scaffold.impl" services="import"/>

I find the following:

<module xmlns="urn:jboss:module:1.0" 
name="at.tfr.forge.forge-scaffold-faces-id-aware" 
slot="1.0.0-SNAPSHOT-411d1fc6-b52d-42c5-9518-773a6d759dbe">
<resources>
<resource-root path="forge-scaffold-faces-id-aware.jar"/>
</resources>
<dependencies>
<module name="at.tfr.forge.forge-scaffold-faces-id-aware.dependencies" 
slot="1.0.0-SNAPSHOT-411d1fc6-b52d-42c5-9518-773a6d759dbe"/>
<module name="org.jboss.forge.javaee.api" services="import"/>
<module name="org.jboss.forge.maven.api" services="import"/>
<module name="org.jboss.forge.scaffold.api" services="import"/>
<module name="org.jboss.forge.shell.api" services="import"/>
<module name="org.jboss.seam.render" services="import"/>
<module name="javax.api"/>
</dependencies>
</module>

If I add the dependency manually after installation, everything works.
I just cant find the problem :-/

Regards,
Thomas


More information about the forge-dev mailing list