This is a bug in xjavadoc (separate CVS module in xdoclet) which is 
fixed in xdoclet's CVS. I usually commit xjavadoc.jar and xdoclet.jar 
from recent CVS snapshots to middlegen, but I haven't done that after 
the bug was fixed. -So you have to wait till I do that, or build 
xdoclet and xjavadoc yourself. If you try that, beware that you'll 
encounter one compilation error in Middlegen afterwards. "new 
TemplateEngine()"  should be replaced 
with "TemplateEngine.getEngineInstance()".

I'll probably commit new xjavadoc.jar and xdoclet.jar to Middlegen's 
CVS tonight though (�n 8 hours ++).

Aslak

----- Original Message -----
From: Andreas Langman <[EMAIL PROTECTED]>
Date: Tuesday, April 9, 2002 8:46 am
Subject: [Xdoclet-user] Error Message "Tried to set 30th parameter"

> Hello,
> 
> i use middlegen (CVS Version) with included XDoclet Version, so i 
> dont 
> know if it is the newest XDoclet...
> 
> I have an Ejb-Create Method with more than 30 Parameters.
> 
> The following appears in Task ejbdoclet :
> (while generating Local Home interface)
> 
> In member ejbCreate. Tried to set 30th parameter. FIXME!
> java.lang.IllegalStateException: parameter can't be null!
>        at 
> xjavadoc.AbstractExecutableMember.toString
(AbstractExecutableMember.java:367)
>        at 
> xjavadoc.AbstractExecutableMember.signature
(AbstractExecutableMember.java:347)
>        at 
> xjavadoc.AbstractExecutableMember.nameWithSignature
(AbstractExecutableMember.java:261)
>        at xjavadoc.AbstractClass.addMethod(AbstractClass.java:772)
>        at 
> xjavadoc.SimpleParser.MethodDeclaration(SimpleParser.java:1051)    
>    at 
> xjavadoc.SimpleParser.ClassBodyDeclaration(SimpleParser.java:379)  
>      at xjavadoc.SimpleParser.ClassBody(SimpleParser.java:295)
>        at 
> xjavadoc.SimpleParser.UnmodifiedClassDeclaration
(SimpleParser.java:256)
>        at 
> xjavadoc.SimpleParser.ClassDeclaration(SimpleParser.java:215)      
>  at xjavadoc.SimpleParser.TypeDeclaration(SimpleParser.java:144)
>        at xjavadoc.SimpleParser.CompilationUnit(SimpleParser.java:96)
>        at xjavadoc.SourceClass.parse(SourceClass.java:207)
>        at xjavadoc.XJavaDoc$ParseThread.run(XJavaDoc.java:685)
> 
> Appears this problem in the aktual Version??
> 
> Thanks,
> 
> Andreas Langmann
> 
> 
> _______________________________________________
> Xdoclet-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user
>


_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to