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

Reply via email to