The following issue has been updated:
Updater: Marco Tedone (mailto:[EMAIL PROTECTED])
Date: Mon, 26 Jan 2004 6:23 PM
Comment:
This is the jemosdist plugin, should you need it.
Changes:
Attachment changed to maven-jemosdist-plugin.zip
---------------------------------------------------------------------
For a full history of the issue, see:
http://jira.codehaus.org/secure/ViewIssue.jspa?key=MAVEN-1135&page=history
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/secure/ViewIssue.jspa?key=MAVEN-1135
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MAVEN-1135
Summary: maven site fails due to problems with maven-license-plugin
Type: Bug
Status: Unassigned
Priority: Major
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: maven
Components:
core
Versions:
1.0-rc1
Assignee:
Reporter: Marco Tedone
Created: Mon, 26 Jan 2004 6:18 PM
Updated: Mon, 26 Jan 2004 6:23 PM
Environment: Windows XP SP1
Description:
Hi, if I run the "site" goal with no reports description or with the
maven-license-plugin report, I obtain an error due to the
maven-license-plugin:register goal that is not found by the maven-xdoc-plugin.
Here follows the debugged version of my build process:
PI Specification, java.class.version=48.0,
java.util.prefs.PreferencesFactory=java.util.prefs.WindowsPreferencesFac
tory, os.version=5.1, user.home=C:\Documents and Settings\mtedone,
user.timezone=Europe/London, java.awt.printerjob
=sun.awt.windows.WPrinterJob, file.encoding=Cp1252, java.specification.version=1.4,
user.name=mtedone, java.class.p
ath=d:\Program Files\Apache Software Foundation\Maven
1.0-rc1\lib\forehead-1.0-beta-5.jar, java.vm.specification.ve
rsion=1.0, sun.arch.data.model=32, java.home=D:\J2SE\jre,
java.specification.vendor=Sun Microsystems Inc., user.lan
guage=en, awt.toolkit=sun.awt.windows.WToolkit, java.vm.info=mixed mode,
java.version=1.4.2, java.ext.dirs=D:\J2SE\
jre\lib\ext, sun.boot.class.path=d:\Program Files\Apache Software Foundation\Maven
1.0-rc1\lib\endorsed\xerces-2.4.
0.jar;d:\Program Files\Apache Software Foundation\Maven
1.0-rc1\lib\endorsed\xml-apis-1.0.b2.jar;D:\J2SE\jre\lib\rt
.jar;D:\J2SE\jre\lib\i18n.jar;D:\J2SE\jre\lib\sunrsasign.jar;D:\J2SE\jre\lib\jsse.jar;D:\J2SE\jre\lib\jce.jar;D:\J2
SE\jre\lib\charsets.jar;D:\J2SE\jre\classes, java.vendor=Sun Microsystems Inc.,
javax.xml.parsers.DocumentBuilderFa
ctory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl, maven.home=d:\Program
Files\Apache Software Foundation\Mav
en 1.0-rc1, file.separator=\,
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, sun.cpu.endian=little,
sun.io.unicode.encoding=UnicodeLittle, sun.cpu.isalist=pentium i486 i386}
[junit] [VERBOSE] Implicitly adding C:\Documents and
Settings\mtedone\.maven\repository\junit\jars\junit-3.8.1.
jar;d:\Program Files\Apache Software Foundation\Maven
1.0-rc1\lib\ant-1.5.3-1.jar;d:\Program Files\Apache Software
Foundation\Maven 1.0-rc1\lib\ant-optional-1.5.3-1.jar to CLASSPATH
[junit] [VERBOSE] Using CLASSPATH
D:\Projects\jemos-logging\src\target\test-classes;D:\Projects\jemos-logging\s
rc\target\classes;C:\Documents and
Settings\mtedone\.maven\repository\junit\jars\junit-3.8.1.jar;D:\Program Files\A
pache Software Foundation\Maven 1.0-rc1\lib\ant-1.5.3-1.jar;D:\Program Files\Apache
Software Foundation\Maven 1.0-r
c1\lib\ant-optional-1.5.3-1.jar
[junit] [DEBUG] Finding class org.jemos.logging.test.JemosLoggerTestCase
[junit] [DEBUG] Finding class org.jemos.logging.test.JemosAbstractTest
[junit] [DEBUG] Class junit.framework.TestCase loaded from parent loader
[junit] [DEBUG] Finding class org.jemos.logging.LoggerConfig
[junit] [DEBUG] Class java.lang.Object loaded from parent loader
[junit] [DEBUG] Class org.jemos.logging.LoggerConfig loaded from ant loader
[junit] [DEBUG] Class org.jemos.logging.test.JemosAbstractTest loaded from ant
loader
[junit] [DEBUG] Class org.jemos.logging.test.JemosLoggerTestCase loaded from ant
loader
[junit] [DEBUG] Class java.io.InputStream loaded from parent loader
[junit] [DEBUG] Class java.io.FileInputStream loaded from parent loader
[junit] [DEBUG] Finding class org.jemos.logging.AbstractFactory
[junit] [DEBUG] Class org.jemos.logging.AbstractFactory loaded from ant loader
[junit] [DEBUG] Finding class org.jemos.logging.JemosLoggerFactory
[junit] [DEBUG] Class org.jemos.logging.JemosLoggerFactory loaded from ant loader
[junit] [DEBUG] Class java.lang.SecurityException loaded from parent loader
[junit] [DEBUG] Class java.io.IOException loaded from parent loader
[junit] [DEBUG] Class java.io.FileNotFoundException loaded from parent loader
[junit] [DEBUG] Class java.lang.String loaded from parent loader
[junit] [DEBUG] Class java.util.logging.Logger loaded from parent loader
[junit] [DEBUG] Class java.util.Properties loaded from parent loader
[junit] Running org.jemos.logging.test.JemosLoggerTestCase
[junit] [DEBUG] Class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl loaded
from parent loader
[junit] [DEBUG] ResourceStream for
META-INF/services/org.apache.xerces.xni.parser.XMLParserConfiguration loaded
from parent loader
[junit] [DEBUG] Class org.apache.xerces.parsers.XML11Configuration loaded from
parent loader
[junit] [DEBUG] Class org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl loaded from
parent loader
[junit] [DEBUG] Class java.io.File loaded from parent loader
[junit] [DEBUG] Class java.util.logging.Level loaded from parent loader
[junit] [DEBUG] Class java.lang.StringBuffer loaded from parent loader
[junit] [DEBUG] Class java.lang.Throwable loaded from parent loader
[junit] [DEBUG] Class java.lang.NumberFormatException loaded from parent loader
[junit] [DEBUG] Class java.util.Map loaded from parent loader
[junit] [DEBUG] Class java.util.Hashtable loaded from parent loader
[junit] [DEBUG] Class java.util.Collection loaded from parent loader
[junit] [DEBUG] Class java.util.Set loaded from parent loader
[junit] [DEBUG] Class java.util.List loaded from parent loader
[junit] [DEBUG] Class java.util.logging.FileHandler loaded from parent loader
[junit] [DEBUG] Class java.util.logging.ConsoleHandler loaded from parent loader
[junit] [DEBUG] Class java.util.logging.Handler loaded from parent loader
[junit] [DEBUG] Class java.util.logging.Formatter loaded from parent loader
[junit] [DEBUG] Class java.util.logging.SimpleFormatter loaded from parent loader
[junit] [DEBUG] Class java.util.logging.XMLFormatter loaded from parent loader
[junit] [DEBUG] Class java.util.HashMap loaded from parent loader
26-Jan-2004 23:04:34 org.jemos.logging.JemosLoggerFactory makeLogger
INFO: Created a new Logger for the following namespace: jemos-logging-framework
[junit] [DEBUG] Class java.util.ArrayList loaded from parent loader
[junit] [DEBUG] Class java.util.Enumeration loaded from parent loader
[junit] [DEBUG] Class java.util.HashSet loaded from parent loader
[junit] [DEBUG] Class java.util.Iterator loaded from parent loader
[junit] [DEBUG] Class java.lang.Integer loaded from parent loader
[junit] [DEBUG] Class java.lang.Boolean loaded from parent loader
26-Jan-2004 23:04:34 org.jemos.logging.JemosLoggerFactory makeLogger
INFO: Added the Handler Nbr: 1 to the Logger
26-Jan-2004 23:04:34 org.jemos.logging.JemosLoggerFactory newInstance
INFO: Welcome to the jemos-logging framework.
26-Jan-2004 23:04:34 org.jemos.logging.test.JemosLoggerTestCase testDefaultLogger
INFO: Created a default Logger
26-Jan-2004 23:04:34 org.jemos.logging.test.JemosLoggerTestCase testAllLevelMessages
SEVERE: This is a SEVERE message
26-Jan-2004 23:04:34 org.jemos.logging.test.JemosLoggerTestCase testAllLevelMessages
WARNING: This is a WARNING message
26-Jan-2004 23:04:34 org.jemos.logging.test.JemosLoggerTestCase testAllLevelMessages
INFO: This is an INFO message
26-Jan-2004 23:04:34 org.jemos.logging.JemosLoggerFactory makeLogger
INFO: Created a new Logger for the following namespace: Test1
26-Jan-2004 23:04:34 org.jemos.logging.JemosLoggerFactory makeLogger
INFO: Added the Handler Nbr: 1 to the Logger
26-Jan-2004 23:04:34 org.jemos.logging.test.JemosLoggerTestCase testTwoClients
INFO: Hello from the first proxy
26-Jan-2004 23:04:34 org.jemos.logging.JemosLoggerFactory makeLogger
INFO: Created a new Logger for the following namespace: Test2
26-Jan-2004 23:04:34 org.jemos.logging.JemosLoggerFactory makeLogger
INFO: Added the Handler Nbr: 1 to the Logger
26-Jan-2004 23:04:34 org.jemos.logging.test.JemosLoggerTestCase testTwoClients
INFO: Hello from the second proxy
26-Jan-2004 23:04:34 org.jemos.logging.JemosLoggerFactory makeLogger
INFO: Created a new Logger for the following namespace: UniqueApp
26-Jan-2004 23:04:34 org.jemos.logging.JemosLoggerFactory makeLogger
INFO: Added the Handler Nbr: 1 to the Logger
26-Jan-2004 23:04:34 org.jemos.logging.test.JemosLoggerTestCase testUniqueApplication
INFO: Hello from the first namespace
26-Jan-2004 23:04:34 org.jemos.logging.test.JemosLoggerTestCase testUniqueApplication
INFO: Hello from the second namespace.
I hope to be displayed in the same file as the first class
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.093 sec
jar:jar:
[available] [VERBOSE] Found: D:\Projects\jemos-logging\src
[jar] [DEBUG] fileset: Setup scanner in dir
D:\Projects\jemos-logging\src\target\classes with patternSet{ inclu
des: [] excludes: [**/package.html] }
[jar] [DEBUG] ZipFileSet: Setup scanner in dir D:\Projects\jemos-logging with
patternSet{ includes: [LICENSE.tx
t] excludes: [] }
[jar] Building jar: D:\Projects\jemos-logging\src\target\jemos-logging-1.0.jar
[jar] [VERBOSE] adding directory META-INF/
[jar] [VERBOSE] adding entry META-INF/MANIFEST.MF
[jar] [VERBOSE] adding directory org/
[jar] [VERBOSE] adding directory org/jemos/
[jar] [VERBOSE] adding directory org/jemos/logging/
[jar] [VERBOSE] adding entry org/jemos/logging/AbstractFactory.class
[jar] [VERBOSE] adding entry org/jemos/logging/JemosLoggerFactory.class
[jar] [VERBOSE] adding entry org/jemos/logging/LoggerConfig.class
[jar] [VERBOSE] adding entry META-INF/LICENSE.txt
jar:install:
[echo]
id = 'jemos-logging'
groupId = 'jemos-logging'
artifactDirectory = 'jemos-logging'
[copy] Copying 1 file to C:\Documents and
Settings\mtedone\.maven\repository\jemos-logging\jars
[copy] [VERBOSE] Copying
D:\Projects\jemos-logging\src\target\jemos-logging-1.0.jar to C:\Documents and Setting
s\mtedone\.maven\repository\jemos-logging\jars\jemos-logging-1.0.jar
[copy] [DEBUG] fileset: Setup scanner in dir D:\Projects\jemos-logging\src\target
with patternSet{ includes: [j
emos-logging-1.0.jar] excludes: [] }
[copy] [VERBOSE] jemos-logging-1.0.jar added as jemos-logging-1.0.jar doesn't
exist.
[copy] Copying 1 file to D:\Projects\jemos-logging\target
[copy] [VERBOSE] Copying
D:\Projects\jemos-logging\src\target\jemos-logging-1.0.jar to D:\Projects\jemos-loggin
g\target\jemos-logging-1.0.jar
Starting the reactor...
xjavadoc:
[DEBUG] Adding reference: maven.dependency.classpath ->
[available] [VERBOSE] Found: java
[available] [VERBOSE] Found: test
[DEBUG] Adding reference: maven-classpath ->
[DEBUG] Adding reference: maven.compile.src.set ->
[DEBUG] Adding reference: maven.test.compile.src.set ->
Our processing order:
Jemos Logging Framework
+----------------------------------------
| Site Prep: Jemos Logging Framework
| Memory: 5M/12M
+----------------------------------------
[mkdir] Created dir: D:\Projects\jemos-logging\target\docs\api
[DEBUG] Adding reference: jemos-network.classpath ->
[javadoc] [DEBUG] scanning D:\Projects\jemos-logging\src\java for packages.
[javadoc] [DEBUG] DirSet: Setup scanner in dir D:\Projects\jemos-logging\src\java
with patternSet{ includes: [*
*, org/**] excludes: [] }
[javadoc] Generating Javadoc
[javadoc] [VERBOSE] Executing 'D:\J2SE\bin\javadoc.exe' with arguments:
'-d'
'D:\Projects\jemos-logging\target\docs\api'
'-breakiterator'
'-J-Xmx128m'
'-use'
'-windowtitle'
'Jemos Logging Framework 1.0'
'-doctitle'
'<h1>Jemos Logging Framework 1.0</h1>'
'-bottom'
'Copyright © Jemos - Enterprise Management Open Solution. All Rights Reserved.'
'-sourcepath'
'D:\Projects\jemos-logging\src\java'
'-version'
'-author'
'-link'
'http://java.sun.com/j2se/1.4.2/docs/api/'
'-group'
'Jemos Logging Framework'
'org.jemos.*'
'org.jemos.logging'
The ' characters around the executable and arguments are
not part of the command.
[javadoc] Javadoc execution
[javadoc] [DEBUG] Execute:Java13CommandLauncher: Executing
'D:\J2SE\bin\javadoc.exe' with arguments:
'-d'
'D:\Projects\jemos-logging\target\docs\api'
'-breakiterator'
'-J-Xmx128m'
'-use'
'-windowtitle'
'Jemos Logging Framework 1.0'
'-doctitle'
'<h1>Jemos Logging Framework 1.0</h1>'
'-bottom'
'Copyright © Jemos - Enterprise Management Open Solution. All Rights Reserved.'
'-sourcepath'
'D:\Projects\jemos-logging\src\java'
'-version'
'-author'
'-link'
'http://java.sun.com/j2se/1.4.2/docs/api/'
'-group'
'Jemos Logging Framework'
'org.jemos.*'
'org.jemos.logging'
The ' characters around the executable and arguments are
not part of the command.
[javadoc] Loading source files for package org.jemos.logging...
[javadoc] Constructing Javadoc information...
[javadoc] Standard Doclet version 1.4.2
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\constant-values.html...
[javadoc] Building tree for all the packages and classes...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\org\jemos\logging\class-use\LoggerConf
ig.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\org\jemos\logging\class-use\JemosLogge
rFactory.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\org\jemos\logging\class-use\AbstractFa
ctory.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\org\jemos\logging\package-use.html...
[javadoc] Building index for all the packages and classes...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\overview-tree.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\index-all.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\deprecated-list.html...
[javadoc] Building index for all classes...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\allclasses-frame.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\allclasses-noframe.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\index.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\packages.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\org\jemos\logging\package-frame.html..
.
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\org\jemos\logging\package-summary.html
...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\org\jemos\logging\package-tree.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\org\jemos\logging\LoggerConfig.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\org\jemos\logging\AbstractFactory.html
...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\org\jemos\logging\JemosLoggerFactory.h
tml...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\serialized-form.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\package-list...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\help-doc.html...
[javadoc] [VERBOSE] Generating
D:\Projects\jemos-logging\target\docs\api\stylesheet.css...
jemos:site:
[delete] [DEBUG] fileset: Setup scanner in dir D:\MySite\projects\jemos-logging
with patternSet{ includes: [**/
*.*] excludes: [] }
[DEBUG] Adding reference: maven.dependency.classpath ->
[DEBUG] Adding reference: maven-classpath ->
[DEBUG] Adding reference: maven.dependency.classpath -> C:\Documents and
Settings\mtedone\.maven\repository\ant\jar
s\ant-1.5.3-1.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-lang\jars\commons-lang-1.0.1.jar
[DEBUG] Adding reference: maven-classpath ->
site:
xdoc:register-reports:
[DEBUG] Adding reference: maven.dependency.classpath -> C:\Documents and
Settings\mtedone\.maven\repository\ant\jar
s\ant-1.5.3-1.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-jelly\jars\commons-jelly-tags-jsl-200
30211.143151.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-jelly\jars\commons-jelly-tags-xml-2003
0211.142705.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-logging\jars\commons-logging-1.0.3.jar;
C:\Documents and
Settings\mtedone\.maven\repository\junit\jars\junit-3.8.1.jar;C:\Documents and
Settings\mtedone\.m
aven\repository\regexp\jars\regexp-1.2.jar;C:\Documents and
Settings\mtedone\.maven\repository\maven\jars\maven-1.0
-beta-10.jar
[DEBUG] Adding reference: maven-classpath ->
maven-changelog-plugin:register:
[DEBUG] Adding reference: maven.dependency.classpath ->
[DEBUG] Adding reference: maven-classpath ->
maven-changes-plugin:register:
[DEBUG] Adding reference: maven.dependency.classpath -> C:\Documents and
Settings\mtedone\.maven\repository\antlr\j
ars\antlr-2.7.2.jar;C:\Documents and
Settings\mtedone\.maven\repository\checkstyle\jars\checkstyle-3.1.jar;C:\Docum
ents and Settings\mtedone\.maven\repository\regexp\jars\regexp-1.2.jar;C:\Documents
and Settings\mtedone\.maven\rep
ository\commons-beanutils\jars\commons-beanutils-1.6.1.jar;C:\Documents and
Settings\mtedone\.maven\repository\comm
ons-collections\jars\commons-collections-2.1.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-loggin
g\jars\commons-logging-1.0.3.jar
[DEBUG] Adding reference: maven-classpath ->
maven-checkstyle-plugin:register:
[DEBUG] Adding reference: maven.dependency.classpath -> C:\Documents and
Settings\mtedone\.maven\repository\commons
-jelly\jars\commons-jelly-tags-jsl-20030211.143151.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-
jelly\jars\commons-jelly-tags-xml-20030211.142705.jar
[DEBUG] Adding reference: maven-classpath ->
maven-developer-activity-plugin:register:
[DEBUG] Adding reference: maven.dependency.classpath -> C:\Documents and
Settings\mtedone\.maven\repository\commons
-jelly\jars\commons-jelly-tags-jsl-20030211.143151.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-
jelly\jars\commons-jelly-tags-xml-20030211.142705.jar
[DEBUG] Adding reference: maven-classpath ->
maven-file-activity-plugin:register:
[DEBUG] Adding reference: maven.dependency.classpath -> C:\Documents and
Settings\mtedone\.maven\repository\ant\jar
s\ant-1.5.3-1.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-lang\jars\commons-lang-1.0.1.jar
[DEBUG] Adding reference: maven-classpath ->
maven-javadoc-plugin:register:
[DEBUG] Adding reference: maven.dependency.classpath -> C:\Documents and
Settings\mtedone\.maven\repository\commons
-jelly\jars\commons-jelly-tags-jsl-20030211.143151.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-
jelly\jars\commons-jelly-tags-xml-20030211.142705.jar;C:\Documents and
Settings\mtedone\.maven\repository\jdepend\j
ars\jdepend-2.5.jar;C:\Documents and
Settings\mtedone\.maven\repository\xerces\jars\xerces-2.4.0.jar;C:\Documents a
nd Settings\mtedone\.maven\repository\xml-apis\jars\xml-apis-1.0.b2.jar
[DEBUG] Adding reference: maven-classpath ->
maven-jdepend-plugin:register:
[DEBUG] Adding reference: maven.dependency.classpath -> C:\Documents and
Settings\mtedone\.maven\repository\commons
-jelly\jars\commons-jelly-tags-jsl-20030211.143151.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-
jelly\jars\commons-jelly-tags-xml-20030211.142705.jar
[DEBUG] Adding reference: maven-classpath ->
maven-junit-report-plugin:register:
[DEBUG] Adding reference: maven.dependency.classpath -> C:\Documents and
Settings\mtedone\.maven\repository\ant\jar
s\ant-1.5.3-1.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-jelly\jars\commons-jelly-20030902.160
215.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-jelly\jars\commons-jelly-tags-jsl-20030211.1431
51.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-jelly\jars\commons-jelly-tags-xml-20030211.14270
5.jar;C:\Documents and
Settings\mtedone\.maven\repository\commons-lang\jars\commons-lang-1.0.1.jar;C:\Documents
and
Settings\mtedone\.maven\repository\dom4j\jars\dom4j-1.4-dev-8.jar;C:\Documents and
Settings\mtedone\.maven\reposit
ory\xerces\jars\xerces-2.4.0.jar;C:\Documents and
Settings\mtedone\.maven\repository\oro\jars\oro-2.0.7.jar;C:\Docu
ments and
Settings\mtedone\.maven\repository\commons-logging\jars\commons-logging-1.0.3.jar;C:\Documents
and Settin
gs\mtedone\.maven\repository\xml-apis\jars\xml-apis-1.0.b2.jar
[DEBUG] Adding reference: maven-classpath ->
BUILD FAILED
File...... file:/C:/Documents and
Settings/mtedone/.maven/plugins/maven-xdoc-plugin-1.4/
Element... attainGoal
Line...... 575
Column.... 48
No goal [maven-license-plugin:register]
com.werken.werkz.UnattainableGoalException: Unable to obtain goal [jemos:site] --
file:/C:/Documents and Settings/m
tedone/.maven/plugins/maven-xdoc-plugin-1.4/:575:48: <attainGoal> No goal
[maven-license-plugin:register]
at com.werken.werkz.Goal.fire(Goal.java:646)
at com.werken.werkz.Goal.attain(Goal.java:575)
at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
at org.apache.maven.cli.App.doMain(App.java:543)
at org.apache.maven.cli.App.main(App.java:1109)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
org.apache.commons.jelly.JellyTagException: file:/C:/Documents and
Settings/mtedone/.maven/plugins/maven-xdoc-plugi
n-1.4/:575:48: <attainGoal> No goal [maven-license-plugin:register]
at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:163)
at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
at org.apache.maven.cli.App.doMain(App.java:543)
at org.apache.maven.cli.App.main(App.java:1109)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: com.werken.werkz.NoSuchGoalException: No goal
[maven-license-plugin:register]
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:190)
at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
... 45 more
Root cause
com.werken.werkz.NoSuchGoalException: No goal [maven-license-plugin:register]
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:190)
at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
at org.apache.maven.cli.App.doMain(App.java:543)
at org.apache.maven.cli.App.main(App.java:1109)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
Root cause
com.werken.werkz.NoSuchGoalException: No goal [maven-license-plugin:register]
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:190)
at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
at org.apache.maven.cli.App.doMain(App.java:543)
at org.apache.maven.cli.App.main(App.java:1109)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
Total time: 7 seconds
Finished at: Mon Jan 26 23:04:37 GMT 2004
This is my project file:
<!-- PROJECT FILE BEGIN -->
<?xml version="1.0" encoding="ISO-8859-1"?>
<project>
<extend>${basedir}/master.xml</extend>
<id>jemos-logging</id>
<groupId>jemos-logging</groupId>
<name>Jemos Logging Framework</name>
<currentVersion>1.0</currentVersion>
<shortDescription>Jemos Logging Framework</shortDescription>
<packageGroups>
<packageGroup>
<title>Jemos Logging Framework</title>
<packages>org.jemos.*</packages>
</packageGroup>
</packageGroups>
<versions>
<version>
<id>1.0</id>
<name>jemos-logging</name>
</version>
</versions>
<build>
<nagEmailAddress>[EMAIL PROTECTED]</nagEmailAddress>
<sourceDirectory>${basedir}/java</sourceDirectory>
<unitTestSourceDirectory>${basedir}/test</unitTestSourceDirectory>
<unitTest>
<includes>
<include>**/*TestCase.*</include>
</includes>
<excludes>
<exclude>**/Abstract*.*</exclude>
</excludes>
<resources>
<resource>
<directory>${basedir}</directory>
<includes>
<include>/*.properties</include>
<include>/*.x*</include>
</includes>
</resource>
<resource>
<directory>${basedir}/src/java</directory>
<includes>
<include>**/*.dtd</include>
<include>**/*.properties</include>
<include>**/*.x*</include>
</includes>
</resource>
</resources>
</unitTest>
<jars></jars>
</build>
<!--
<dependencies>
<dependency>
<groupId>maven-jemodist-plugin</groupId>
<artifactId>maven-jemodist-plugin</artifactId>
<version>1.0</version>
<url>${maven.plugin.unpacked.dir}</url>
<type>plugin</type>
</dependency>
</dependencies>
-->
<reports>
<report>maven-changelog-plugin</report>
<report>maven-changes-plugin</report>
<report>maven-checkstyle-plugin</report>
<report>maven-developer-activity-plugin</report>
<report>maven-file-activity-plugin</report>
<report>maven-javadoc-plugin</report>
<report>maven-jdepend-plugin</report>
<report>maven-junit-report-plugin</report>
<report>maven-jxr-plugin</report>
<!-- <report>maven-license-plugin</report> -->
<report>maven-license-plugin</report>
<report>maven-linkcheck-plugin</report>
<report>maven-pmd-plugin</report>
<report>maven-tasklist-plugin</report>
</reports>
</project>
<!-- PROJECT FILE END -->
Here follows my maven.xml file:
<!-- MAVEN FILE BEGIN -->
<project default="jemos:build"
xmlns:maven="jelly:maven"
xmlns:j="jelly:core"
xmlns:util="jelly:util"
xmlns:ant="jelly:ant"
xmlns:jemosdist="jelly:jemosdist">
<goal name="jemos:clean" prereqs="clean">
failonerror="false" />
<ant:delete failonerror="false" includeEmptyDirs="true">
<ant:fileset dir="${basedir}/src/target">
<ant:include name="**/*.*" />
</ant:fileset>
</ant:delete>
<maven:reactor
basedir="${basedir}"
includes="*/project.xml"
excludes="project.xml,target/**"
goals="clean"
banner="Cleaning:"
ignoreFailures="true"/>
</goal>
<goal name="jemos:build" prereqs="jemos:clean">
<maven:reactor
basedir="${basedir}"
includes="*/project.xml"
excludes="target/**"
goals=""
banner="Building:"
ignoreFailures="false"
postProcessing="true"/>
<ant:copy todir="${maven.build.dir}">
<j:forEach var="child" items="${reactorProjects}">
<ant:fileset dir="${child.file.parentFile}/target">
<ant:include name="${child.artifactId}-${child.currentVersion}.jar"/>
</ant:fileset>
</j:forEach>
</ant:copy>
</goal>
<goal name="xjavadoc">
<maven:reactor basedir="${basedir}"
includes="*/project.xml"
excludes="project.xml"
banner="Site Prep:"
ignoreFailures="false"
postProcessing="true" />
<ant:mkdir dir="${maven.build.dir}/docs/api" />
<ant:property name="copyright"
value="Copyright &copy; ${year} ${pom.organization.name}. All Rights
Reserved." />
<ant:path id="jemos-network.classpath">
<j:forEach var="child" items="${reactorProjects}">
<j:set var="deps" value="${child.dependencies}"/>
<j:forEach var="dep" items="${deps}">
<ant:pathelement
path="${maven.repo.local}/${dep.getArtifactDirectory()}/jars/${dep.getArtifact()}"/>
</j:forEach>
</j:forEach>
</ant:path>
<util:tokenize var="links" delim=","
trim="true">${maven.javadoc.links}</util:tokenize>
<ant:property name="title" value="${pom.name} ${pom.currentVersion}"/>
<ant:javadoc destdir="${maven.build.dir}/docs/api"
doctitle="<h1>${title}</h1>"
noindex="false" author="true" use="true"
windowtitle="${title}"
bottom="${copyright}"
additionalparam="-breakiterator -J-Xmx128m "
packagenames="*,org.*">
<j:forEach var="packageGroup" items="${pom.packageGroups}">
<group title="${packageGroup.title}" packages="${packageGroup.packages}"/>
</j:forEach>
<j:forEach var="child" items="${reactorProjects}">
<sourcepath path="${child.file.parentFile}/java"/>
</j:forEach>
<j:forEach var="link" items="${links}">
<ant:link href="${link.trim()}"/>
</j:forEach>
<classpath>
<path refid="jemos-network.classpath"/>
</classpath>
<link href="http://java.sun.com/j2se/1.4.2/docs/api/" />
<!-- allow custom tags -->
<util:tokenize var="listOfTags" delim="
">${maven.javadoc.customtags}</util:tokenize>
<j:forEach var="someTag" items="${listOfTags}">
<j:set var="nameVar" value="${someTag}.name"/>
<j:set var="name" value="${context.findVariable(nameVar)}"/>
<j:set var="descriptionVar" value="${someTag}.description"/>
<j:set var="description" value="${context.findVariable(descriptionVar)}"/>
<j:set var="enabledVar" value="${someTag}.enabled"/>
<j:set var="enabled" value="${context.findVariable(enabledVar)}"/>
<j:set var="scopeVar" value="${someTag}.scope"/>
<j:set var="scope" value="${context.findVariable(scopeVar)}"/>
<ant:tag name="${name}" description="${description}"
enabled="${enabled}" scope="${scope}"/>
</j:forEach>
</ant:javadoc>
</goal>
<goal name="jemos:site" prereqs="jemos:build, xjavadoc">
<ant:delete failonerror="false" includeEmptyDirs="true">
<ant:fileset dir="${upload.webserver}">
<ant:include name="**/*.*" />
</ant:fileset>
</ant:delete>
<attainGoal name="site"/>
<ant:copy todir="${upload.webserver}"
overwrite="true" failonerror="false">
<ant:fileset dir="${maven.build.dir}/docs">
<ant:include name="**/*.*" />
</ant:fileset>
</ant:copy>
</goal>
<goal name="jemos:deploy" prereqs="jemos:clean">
<attainGoal name="jemosdist:build-src" />
</goal>
</project>
<!-- MAVEN FILE END -->
The goal that fails is jemos:site. If I specify the reports but the
maven-license-report the build process completes fine. The "jemosdist" plugin is not
included as is not used in the build process.
---------------------------------------------------------------------
JIRA INFORMATION:
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
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]