--- Norbert Rieger <[EMAIL PROTECTED]> wrote:

> Hello,
> 
> I try to connect from my web application to an
> existing Session EJB
> (MfcSession) thru it's local interface.
> Both, the WAR and the EJB, are running within the
> same geronimo
> installation. When installing the web app I get the
> following message:
> 
> Deployer operation failed: Could not find an EJB for
> reference MfcSession to
> a local session bean that has the home interface
> de.lplusr.module.mfc.ejb.MfcSessionLocalHome and the
> local interface
> de.lplusr.module.mfc.ejb.MfcSessionLocal
>
org.apache.geronimo.common.UnresolvedEJBRefException:
> Could not find an EJB
> for reference MfcSession to a local session bean
> that has the home interface
> de.lplusr.module.mfc.ejb.MfcSessionLocalHome and the
> local interface
> de.lplusr.module.mfc.ejb.MfcSessionLocal
> 
> How do I connect to an EJB thru it's local
> interface, what's wrong with my
> configuration ?
> 
> Any help or advice is appreciated, thanks a lot in
> advance.
> 
> Norbert
> 
> 
> This is my configuration:
> 
> Geronimo 1.1.1
> JDK 1.5.0_10
> Windows XP Prof
> 
> 
> web.xml:
> 
>  <ejb-local-ref>
>         <ejb-ref-name>MfcSession</ejb-ref-name>
>         <ejb-ref-type>Session</ejb-ref-type>
>        
>
<local-home>de.lplusr.module.mfc.ejb.MfcSessionLocalHome</local-home
> >
>        
>
<local>de.lplusr.module.mfc.ejb.MfcSessionLocal</local>
>         <ejb-link>MfcSession</ejb-link>
>  </ejb-local-ref>
> 
> geronimo-web.xml:
> 
> <?xml version="1.0" encoding="UTF-8"?>
> 
> <web-app
> 
>
xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1";
>   
>
xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.1";
>   
>
xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.1";
>   
>
xmlns:security="http://geronimo.apache.org/xml/ns/security-1.1";>
>       <environment
>
xmlns="http://geronimo.apache.org/xml/ns/deployment-1.1";>
>               <moduleId>
>               <groupId>lplusr</groupId>
>               <artifactId>sys</artifactId>
>               <version>1.0</version>
>               </moduleId>
>               <dependencies>
>                       <dependency>
>                               <groupId>ejb</groupId>
>                         <artifactId>mfc-ejb</artifactId>
>                         <version>1.0</version>
>                         <type>jar</type>
>                   </dependency>
>               </dependencies>
>       </environment>
>       <context-root>/sys</context-root>
>       <ejb-local-ref>
>               <ref-name>MfcSession</ref-name>
>               <ejb-link>MfcSession</ejb-link>
>       </ejb-local-ref>
> </web-app>
> 
> 
> The EJB descriptor is:
> 
> <?xml version="1.0" encoding="UTF-8"?>
> 
> <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems,
> Inc.//DTD Enterprise
> JavaBeans 2.0//EN"
> "http://java.sun.com/dtd/ejb-jar_2_0.dtd";>
> 
> <ejb-jar id="ejb-jar_1">
> 
>    <description><![CDATA[mfc-ejb-1.0 generated by
> eclipse wtp xdoclet
> extension.]]></description>
>    <display-name>mfc-ejb-1.0</display-name>
> 
>    <enterprise-beans>
> 
>       <!-- Session Beans -->
>       <session id="Session_MfcSession">
>          <description><![CDATA[An EJB for remote
> access of
> MFC]]></description>
>          <display-name>MfcSession</display-name>
> 
>          <ejb-name>MfcSession</ejb-name>
> 
>         
> <home>de.lplusr.module.mfc.ejb.MfcSessionHome</home>
>         
> <remote>de.lplusr.module.mfc.ejb.MfcSession</remote>
>         
>
<local-home>de.lplusr.module.mfc.ejb.MfcSessionLocalHome</local-hom
> e>
>         
>
<local>de.lplusr.module.mfc.ejb.MfcSessionLocal</local>
>         
>
<ejb-class>de.lplusr.module.mfc.ejb.MfcSessionSession</ejb-class>
>          <session-type>Stateful</session-type>
>         
> <transaction-type>Container</transaction-type>
> 
>       </session>
> 
> </ejb-jar>
> 
> 

hi,
try <ejb-ref-name>ejb/MfcSession</ejb-ref-name>
in web.xml.
regards,



 
____________________________________________________________________________________
The fish are biting. 
Get more visitors on your site using Yahoo! Search Marketing.
http://searchmarketing.yahoo.com/arp/sponsoredsearch_v2.php

Reply via email to