beehive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Read (JIRA)" <...@beehive.apache.org>
Subject [jira] Created: (BEEHIVE-956) Javadoc has syntax of ejbLink property reversed
Date Thu, 29 Sep 2005 02:05:47 GMT
Javadoc has syntax of ejbLink property reversed
-----------------------------------------------

         Key: BEEHIVE-956
         URL: http://issues.apache.org/jira/browse/BEEHIVE-956
     Project: Beehive
        Type: Improvement
  Components: System Controls  
    Versions: V1    
 Environment: N/A
    Reporter: David Read
    Priority: Minor
     Fix For: TBD


javadoc for EJBControl says (in part) ... The naming syntax is BeanName#EJBJAR (e.g. CreditCard#CustomerData.jar).

I think that's actually backwards.  The syntax is jarFile.jar#ejb-name with the path to the
jar file being relative to the referencing compponent.  It might also be helpful to document
that the runtime uses the fully qualified name of the control inteface with suffix "jcx" to
build the comp:env entry lookup.  So a control extension controls.HelloEjbControl would resolve
using the following entry in web.xml ... assuming the EJB was in a jar named ejbModule.jar
in the root of the application.

<ejb-ref>
  <ejb-ref-name>controls.HelloEjbControl.jcx</ejb-ref-name>
  <ejb-ref-type>Session</ejb-ref-type>
  <home>ejbs.HelloBeanHome</home>
  <remote>ejbs.HelloBeanRemote</remote>
  <ejb-link>ejbModule.jar#HelloBean</ejb-link>
</ejb-ref> 



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message