The following comment has been added to this issue: Author: Adam Craven Created: Wed, 11 Feb 2004 4:59 PM Body: I was using @ejb:ejb-external-ref
it was only the websphere module that had an issue with it --------------------------------------------------------------------- View the issue: http://opensource.atlassian.com/projects/xdoclet/secure/ViewIssue.jspa?key=XDT-659 Here is an overview of the issue: --------------------------------------------------------------------- Key: XDT-659 Summary: WebSphere & External EJB References Type: Bug Status: Open Priority: Blocker Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: XDoclet Components: IBM Module Versions: 1.2 Beta 3 Assignee: xdoclet-devel (Use for new issues) Reporter: Adam Craven Created: Thu, 2 Oct 2003 3:25 AM Updated: Wed, 11 Feb 2004 4:59 PM Environment: Windows XP Description: I have an ejb that references another ejb (called "Email" in this example) which resides in an external jar. When websphere subtask in 1.2 Beta 3 runs, an error occurs saying that the external ejb ("Email") can't be found. This all works fine in 1.2 Beta 2. (XDocletMain.start 47 ) Running <websphere/> (XDocletMain.start 53 ) Running XDoclet failed. (XDocletMain.start 54 ) <<No such EJB defined: Email>> XDoclet failed. at xdoclet.DocletTask.start(DocletTask.java:461) at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95) at org.apache.tools.ant.Task.perform(Task.java:319) at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:231) 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:116) 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:106) 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.PostGoalTag$1.firePostGoal(PostGoalTag.java:87) at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:710) at com.werken.werkz.Goal.fire(Goal.java:654) 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:106) 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:116) 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:394) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:369) at org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:374) 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:116) 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:106) 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:116) 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:394) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:357) at org.apache.maven.cli.App.doMain(App.java:524) at org.apache.maven.cli.App.main(App.java:1080) at java.lang.reflect.Method.invoke(Native Method) at com.werken.forehead.Forehead.run(Forehead.java:543) at com.werken.forehead.Forehead.main(Forehead.java:573) --- Nested Exception --- xdoclet.XDocletException: No such EJB defined: Email at xdoclet.modules.ejb.dd.EjbRefTagsHandler.findEjb(EjbRefTagsHandler.java:197) at xdoclet.modules.ejb.dd.EjbRefTagsHandler.ejbRefJndiName(EjbRefTagsHandler.java:151) at java.lang.reflect.Method.invoke(Native Method) at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:603) at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:502) at xdoclet.template.TemplateEngine.invokeContentMethod(TemplateEngine.java:582) at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:437) at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:333) at xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:738) at xdoclet.tagshandler.ClassTagsHandler.forAllClassTags(ClassTagsHandler.java:569) at java.lang.reflect.Method.invoke(Native Method) at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:603) at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:502) at xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:927) at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:894) at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:434) at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:333) at xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:738) at xdoclet.modules.ejb.EjbTagsHandler.ifIsAConcreteEJBean(EjbTagsHandler.java:544) at java.lang.reflect.Method.invoke(Native Method) at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:603) at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:529) at xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:927) at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:894) at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:434) at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:333) at xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:738) at xdoclet.tagshandler.ClassTagsHandler.forAllClasses(ClassTagsHandler.java:323) at java.lang.reflect.Method.invoke(Native Method) at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:603) at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:502) at xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:927) at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:894) at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:434) at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:333) at xdoclet.template.TemplateEngine.start(TemplateEngine.java:382) at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:559) at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.java:614) at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595) at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:196) at xdoclet.modules.ibm.websphere.ejb.WebSphereSubTask.execute(WebSphereSubTask.java:62) at xdoclet.XDocletMain.start(XDocletMain.java:48) at xdoclet.DocletTask.start(DocletTask.java:458) at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95) at org.apache.tools.ant.Task.perform(Task.java:319) at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:231) 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:116) 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:106) 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.PostGoalTag$1.firePostGoal(PostGoalTag.java:87) at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:710) at com.werken.werkz.Goal.fire(Goal.java:654) 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:106) 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:116) 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:394) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:369) at org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:374) 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:116) 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:106) 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:116) 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:394) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:357) at org.apache.maven.cli.App.doMain(App.java:524) at org.apache.maven.cli.App.main(App.java:1080) at java.lang.reflect.Method.invoke(Native Method) at com.werken.forehead.Forehead.run(Forehead.java:543) at com.werken.forehead.Forehead.main(Forehead.java:573) BUILD FAILED null:182:31: <maven:reactor> Unable to obtain goal [full-install] -- null:5:35: <attainGoal> null:74:49: <attainGoal> null:105:56: <ejbdocle t> Unexpected error --------------------------------------------------------------------- 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/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ xdoclet-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-devel