The following comment has been added to this issue:
Author: Marius Kotsbak
Created: Mon, 6 Jan 2003 2:15 AM
Body:
===================
Full stacktrace:
===================
[ejbdoclet] (XDocletMain.start 51 ) Running XDoclet failed.
[ejbdoclet] (XDocletMain.start 52 ) <<The value 'false' specified
for parameter 'generate' of ejb:util tag in
no.polardesign.boostcom.registrar.RegistrarBean class is not valid. Valid values for
this tag are: {physical,logical}.>>
[ejbdoclet] file:/home/marius/boostcom/build/connect/build.xml:69: XDoclet failed.
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:460)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:69)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[ejbdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:610)
[ejbdoclet] at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet] at org.apache.tools.ant.Main.main(Main.java:235)
[ejbdoclet] Caused by: xdoclet.XDocletException: The value 'false' specified for
parameter 'generate' of ejb:util tag in
no.polardesign.boostcom.registrar.RegistrarBean class is not valid. Valid values for
this tag are: {physical,logical}.
[ejbdoclet] at
xdoclet.XDocletTagSupport.invalidParamValueFound(XDocletTagSupport.java:705)
[ejbdoclet] at xdoclet.XDocletTagSupport.getTagValue(XDocletTagSupport.java:493)
[ejbdoclet] at
xdoclet.modules.ejb.lookup.LookupUtilTagsHandler.lookupKind(LookupUtilTagsHandler.java:104)
[ejbdoclet] at sun.reflect.GeneratedMethodAccessor69.invoke(Unknown Source)
[ejbdoclet] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet] at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet] at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:584)
[ejbdoclet] at
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:483)
[ejbdoclet] at
xdoclet.template.TemplateEngine.invokeContentMethod(TemplateEngine.java:563)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:428)
[ejbdoclet] at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:324)
[ejbdoclet] at xdoclet.template.TemplateEngine.outputOf(TemplateEngine.java:347)
[ejbdoclet] at
xdoclet.template.TemplateEngine.extractNextAttribute(TemplateEngine.java:724)
[ejbdoclet] at
xdoclet.template.TemplateEngine.extractAttributes(TemplateEngine.java:641)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:422)
[ejbdoclet] at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:324)
[ejbdoclet] at xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:744)
[ejbdoclet] at
xdoclet.modules.ejb.EjbTagsHandler.ifRemoteEjb(EjbTagsHandler.java:694)
[ejbdoclet] at sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source)
[ejbdoclet] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet] at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet] at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:584)
[ejbdoclet] at
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:483)
[ejbdoclet] at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:908)
[ejbdoclet] at
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:875)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:425)
[ejbdoclet] at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:324)
[ejbdoclet] at xdoclet.template.TemplateEngine.start(TemplateEngine.java:373)
[ejbdoclet] at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:559)
[ejbdoclet] at xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:765)
[ejbdoclet] at
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:665)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:592)
[ejbdoclet] at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:484)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:46)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:457)
[ejbdoclet] ... 9 more
[ejbdoclet] --- Nested Exception ---
[ejbdoclet] xdoclet.XDocletException: The value 'false' specified for parameter
'generate' of ejb:util tag in no.polardesign.boostcom.registrar.RegistrarBean class is
not valid. Valid values for this tag are: {physical,logical}.
[ejbdoclet] at
xdoclet.XDocletTagSupport.invalidParamValueFound(XDocletTagSupport.java:705)
[ejbdoclet] at xdoclet.XDocletTagSupport.getTagValue(XDocletTagSupport.java:493)
[ejbdoclet] at
xdoclet.modules.ejb.lookup.LookupUtilTagsHandler.lookupKind(LookupUtilTagsHandler.java:104)
[ejbdoclet] at sun.reflect.GeneratedMethodAccessor69.invoke(Unknown Source)
[ejbdoclet] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet] at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet] at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:584)
[ejbdoclet] at
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:483)
[ejbdoclet] at
xdoclet.template.TemplateEngine.invokeContentMethod(TemplateEngine.java:563)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:428)
[ejbdoclet] at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:324)
[ejbdoclet] at xdoclet.template.TemplateEngine.outputOf(TemplateEngine.java:347)
[ejbdoclet] at
xdoclet.template.TemplateEngine.extractNextAttribute(TemplateEngine.java:724)
[ejbdoclet] at
xdoclet.template.TemplateEngine.extractAttributes(TemplateEngine.java:641)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:422)
[ejbdoclet] at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:324)
[ejbdoclet] at xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:744)
[ejbdoclet] at
xdoclet.modules.ejb.EjbTagsHandler.ifRemoteEjb(EjbTagsHandler.java:694)
[ejbdoclet] at sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source)
[ejbdoclet] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet] at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet] at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:584)
[ejbdoclet] at
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:483)
[ejbdoclet] at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:908)
[ejbdoclet] at
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:875)
[ejbdoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:425)
[ejbdoclet] at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:324)
[ejbdoclet] at xdoclet.template.TemplateEngine.start(TemplateEngine.java:373)
[ejbdoclet] at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:559)
[ejbdoclet] at xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:765)
[ejbdoclet] at
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:665)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:592)
[ejbdoclet] at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:484)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:46)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:457)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:69)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[ejbdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:610)
[ejbdoclet] at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet] at org.apache.tools.ant.Main.main(Main.java:235)
===============
xdoclet-header:
===============
/**
* @ejb:bean name="AbstraktSender"
* generate="false"
* type="Stateless"
* view-type="local"
*
* @ejb:interface local-extends="javax.ejb.EJBLocalObject"
* generate="true"
*
* @ejb:home generate="none"
*
* @ejb.resource-ref res-name="jms/QueueConnectionFactory"
* res-type="javax.jms.QueueConnectionFactory"
* res-auth="Container"
*
* @ejb.resource-ref res-name="jms/SMSOut"
* res-type="javax.jms.Queue"
* res-auth="Container"
*
*
* @ejb.resource-ref res-name="jms/EmailOut"
* res-type="javax.jms.Queue"
* res-auth="Container"
*
* @ejb.resource-ref res-name="jms/mailOut"
* res-type="javax.jms.Queue"
* res-auth="Container"
*
*
* @ejb.resource-ref res-name="jms/faxOut"
* res-type="javax.jms.Queue"
* res-auth="Container"
*
*
*
* @jboss.resource-manager res-man-name="queuefactoryref"
* res-man-jndi-name="java:/JmsXA"
*
* @jboss.resource-manager res-man-name="SMSOutRef"
* res-man-jndi-name="queue/SMSOut"
*
* @jboss.resource-manager res-man-name="EmailOutRef"
* res-man-jndi-name="queue/EmailOut"
*
* @jboss.resource-manager res-man-name="mailOutRef"
* res-man-jndi-name="queue/MailOutQueue"
*
* @jboss.resource-manager res-man-name="faxOutRef"
* res-man-jndi-name="queue/FaxOutQueue"
*
*
* @jboss.resource-ref res-ref-name="jms/QueueConnectionFactory"
* resource-name="queuefactoryref"
*
* @jboss.resource-ref res-ref-name="jms/SMSOut"
* resource-name="SMSOutRef"
*
*
* @jboss.resource-ref res-ref-name="jms/EmailOut"
* resource-name="EmailOutRef"
*
* @jboss.resource-ref res-ref-name="jms/mailOut"
* resource-name="mailOutRef"
*
* @jboss.resource-ref res-ref-name="jms/faxOut"
* resource-name="faxOutRef"
*
* @ejb.util generate="false"
*/
Without the last line, it doclets without problems.
---------------------------------------------------------------------
View the issue:
http://opensource.atlassian.com/projects/xdoclet/secure/ViewIssue.jspa?key=XDT-223
Here is an overview of the issue:
---------------------------------------------------------------------
Key: XDT-223
Summary: Impossible to avoid generation of utilobject
Type: Bug
Status: Assigned
Priority: Minor
Time Spent: Unknown
Estimate: 1 minute
Project: XDoclet
Component: EJB Module
Versions:
1.2
Assignee: xdoclet-devel (Use for new issues)
Reporter: Marius Kotsbak
Created: Fri, 3 Jan 2003 8:58 AM
Updated: Fri, 3 Jan 2003 8:58 AM
Environment: Xdoclet 1.2 b2
Description:
I get this error:
[ejbdoclet] xdoclet.XDocletException: The value 'false' specified for parameter
'generate' of ejb:util tag in no.polardesign.boostcom.registrar.RegistrarBean class is
not valid. Valid values for this tag are: {physical,logical}.
which doesn't match the doc which says that no or false could be use to avoid
generation of utilobject.
Or is there another way to accomplish this?
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://opensource.atlassian.com/projects/xdoclet/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel