idea:module fails on project:type of ejb
----------------------------------------

                 Key: MPIDEA-49
                 URL: http://jira.codehaus.org/browse/MPIDEA-49
             Project: maven-idea-plugin
          Issue Type: Bug
    Affects Versions: 1.6
         Environment: Maven 1.0.2
maven-multiproject-plugin-1.5.jar
maven-idea-plugin-1.6.jar
            Reporter: Jimmy Wan


My general project structure is something like this:
Toplevel project with no artifacts.
Tier 2 children of toplevel project are subprojects that inherit from the 
toplevel project and are of 2 types (jar or ejb).
Tier 3 children of tier 2 projects are subprojects of tier 2 projects and are 
all of type jar.

The idea:multiproject task fails and generates a truncated module file as seen 
below. v1.5 of the IDEA plugin does not have this problem, but fails in other 
ways that also makes it unsuitable for me.

Output:
[CUT-REMOVED ARTIFACT DOWNLOAD OUTPUT]
    [echo] DEPRECATED: the use of dependency-handle is deprecated. Please use 
maven:get/set to modify properties of the multiproject plugin
build:start:

idea:init:

war:load:
    [echo] DEPRECATED: war:load is deprecated, please use maven:get tags

idea:module:
    [echo] Creating 
c:\repo\Products\Wolverine\WorkflowServices/WolverineWorkflowServices.iml ...

BUILD FAILED
File...... C:\Documents and 
Settings\jwan.21TECHNOLOGIES\.maven\cache\maven-idea-plugin-1.6\plugin.jelly
Element... j:import
Line...... 78
Column.... 79
file:/C:/Documents and 
Settings/jwan.21TECHNOLOGIES/.maven/cache/maven-idea-plugin-1.6/plugin-resources/templates/v4/module.jelly:41:106:
 <maven:makeRelativePath> You must define an attribute called 'path' for this 
tag.
Total time: 3 seconds
Finished at: Fri Oct 06 11:42:00 CDT 2006


Generated Module file:
<?xml version="1.0" encoding="UTF-8"?>

<module version="4" relativePaths="true" type="J2EE_EJB_MODULE">
  <component name="EjbModuleBuildComponent">
    <setting name="EXPLODED_URL" value="file://">
    </setting>
    <setting name="EXPLODED_ENABLED" value="false">
    </setting>
    <setting name="JAR_URL" value="file://$MODULE_DIR$/target/<IRRELEVANT 
INFO>.jar">
    </setting>
    <setting name="JAR_ENABLED" value="true">
    </setting>
  </component>
  <component name="EjbModuleProperties">


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to