Hi Ara,
    
I tried out the plugin update you written. I compiled the lastest CVS
version of maven (today). Then I copied the plugin.jelly generated form
xdoclet into the plugin, built the plugin and applied it to my freshly
brewed maven.

Okay then I struggeled with a couple of classpath blues. :-( 

1) You need to add jmx-doclet and web-doclet in my project dependencies.

2) After that ebjdoclet crashed with the following stacktrace. I guess
commons-collections is missig somewhere:

    [ejbdoclet] [ERROR] java.lang.reflect.InvocationTargetException
    [ejbdoclet] [ERROR]         at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [ejbdoclet] [ERROR]         at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
    [ejbdoclet] [ERROR]         at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
    [ejbdoclet] [ERROR]         at
java.lang.reflect.Method.invoke(Method.java:324)
    [ejbdoclet] [ERROR]         at
com.werken.forehead.Forehead.run(Forehead.java:543)
    [ejbdoclet] [ERROR]         at
com.werken.forehead.Forehead.main(Forehead.java:573)
    [ejbdoclet] [ERROR] Caused by: java.lang.NoClassDefFoundError:
org/apache/commons/collections/Predicate
    [ejbdoclet] [ERROR]         at
xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:49)
    [ejbdoclet] [ERROR]         at
org.apache.tools.ant.Task.perform(Task.java:317)
    [ejbdoclet] [ERROR]         at
org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:208)
    [ejbdoclet] [ERROR]         at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:277)
    [ejbdoclet] [ERROR]         at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:134)
    [ejbdoclet] [ERROR]         at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:193)
    [ejbdoclet] [ERROR]         at
org.apache.commons.jelly.tags.werkz.GoalTag$1.performAction(GoalTag.java:119
)
    [ejbdoclet] [ERROR]         at com.werken.werkz.Goal.fire(Goal.java:632)

So I added commons-collections 2.1 to my dependencies. The error don't go
away. :-(
Where should I put this missing dependeny? Any ideas?

Thx for your efforts and help.

BTW: For all others the the atp-doc plugin have problems:


LOADING PLUGIN: maven-aptdoc-plugin-1.0-SNAPSHOT ->
c:\java\contrib\maven\maven-1.0-beta-7\plugins\maven-aptdoc-plugin-1.0-SNAPS
HOT
2002-12-03 10:50:25,421 ERROR org.apache.commons.digester.Digester - Parse
Fatal Error at line -1 column -1: Premature end of file.
org.xml.sax.SAXParseException: Premature end of file.
        at
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(ErrorHand
lerWrapper.java:232)
        at
org.apache.xerces.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.ja
va:213)
        at
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:36
6)
        at
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:29
6)
        at
org.apache.xerces.impl.XMLScanner.reportFatalError(XMLScanner.java:1269)
        at
org.apache.xerces.impl.XMLDocumentScannerImpl$XMLDeclDispatcher.dispatch(XML
DocumentScannerImpl.java:604)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocume
ntFragmentScannerImpl.java:333)
        at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:524)
        at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:580)
        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
        at
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:116
9)
        at org.apache.commons.digester.Digester.parse(Digester.java:1266)


Bye
Toby

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to