The following comment has been added to this issue:

     Author: Michael Kopp
    Created: Tue, 1 Feb 2005 12:52 AM
       Body:
Well these are my doclets:

* @ejb.bean type="Stateless" name="TransactionProcessorBean" 
jndi-name="ejb/TransactionProcessorBean"
* local-jndi-name="ejb/local/TransactionProcessorBean"
* @ejb.ejb-ref ejb-name="StreetLampBean" view-type="local"
* @ejb.ejb-external-ref ref-name="ejb/TranslationBeanLocal" view-type="local" 
link="TranslationBean" type="Session"
* business="com.ftisoft.translation.interfaces.TranslationBeanLocal"

And this is the error message:

SEVERE: <<No ejb-name attribute found in ejb-ref specified in bean 
com.ftisoft.tp.ejb.TransactionProcessor>>
Caused by: xdoclet.XDocletException: No ejb-name attribute found in ejb-ref 
specified in bean com.ftisoft.tp.ejb.TransactionProcessor
        at 
xdoclet.modules.ejb.dd.EjbRefTagsHandler.ejbRefJndiName(EjbRefTagsHandler.java:154)


So you might be right. The jndi attribute should not be needed as the EJB link 
is sufficient for both the internal and the external ref in this case.

So I think we both agree that this is a bug, right.

---------------------------------------------------------------------
View this comment:
  
http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1250?page=comments#action_15826

---------------------------------------------------------------------
View the issue:
  http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1250

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: XDT-1250
    Summary: webSphere ejb: ejb.ejb-external-ref does not work
       Type: Bug

     Status: Open
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: XDoclet
 Components: 
             IBM Module

   Assignee: xdoclet-devel (Use for new issues)
   Reporter: Michael Kopp

    Created: Thu, 27 Jan 2005 8:59 AM
    Updated: Tue, 1 Feb 2005 12:52 AM

Description:
It still requires the ejb-name to be specified although it is deprecated. And 
if specified it searches for it an complains that it cannot find it. How should 
it, it is an external EJB. 


---------------------------------------------------------------------
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



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to