[forge-issues] [JBoss JIRA] (FORGE-980) Failed retrieving forge modules (ClassNotFoundException: org.jboss.forge.maven.plugins.Configuration)
Lennart Jörelid (JIRA)
jira-events at lists.jboss.org
Fri Jul 12 04:29:21 EDT 2013
[ https://issues.jboss.org/browse/FORGE-980?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lennart Jörelid resolved FORGE-980.
-----------------------------------
Labels: documentation (was: )
Assignee: Lennart Jörelid
Resolution: Partially Completed
h2. Workaround
# Define the dependencies-as-resource-root element within the META-INF/forge.xml file
# Your project must also explicitly import any transitive Maven dependencies, as the Forge ClassLoader structure prevents transitive dependencies to be “seen” by your plugin. A good help to find all transitive dependencies is the “mvn dependency:tree” command, which should be run in your Plugin’s Maven project.
> Failed retrieving forge modules (ClassNotFoundException: org.jboss.forge.maven.plugins.Configuration)
> -----------------------------------------------------------------------------------------------------
>
> Key: FORGE-980
> URL: https://issues.jboss.org/browse/FORGE-980
> Project: Forge
> Issue Type: Bug
> Reporter: Lennart Jörelid
> Assignee: Lennart Jörelid
> Labels: documentation
> Attachments: jbossForgeClassLoadingDebugging_1_incorrectRejectionMaybe.png, jbossForgeClassLoadingDebugging_2_okModuleClassLoader.png, jbossForgePlugin.txt
>
>
> https://community.jboss.org/message/825612
> Following a successful build, including unit tests for the Forge plugin, the installation (forge source-install . ) fails with a ClassNotFoundException: org.jboss.forge.maven.plugins.Configuration within the ~/.forge/runtime.log.
> This class is located in forge-maven-api, which should be available for all plugins being installed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the forge-issues
mailing list