geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wolff, Dave" <DavidWo...@letu.edu>
Subject Problem deploying LDAP Security Realm
Date Tue, 22 Aug 2006 19:56:33 GMT
Hello, 
    I'm having a problem deploying an LDAP realm to geronimo 1.1.  At
the end of the message is the XML file that I'm using (with a few of the
ldap param values removed) and it's throwing this error:
 
Caused by: org.apache.geronimo.kernel.GBeanNotFoundException: No matches
for referencePatterns:
[?J2EEModule=geronimo/j2ee-security/1.1/car,j2eeType=JaasLoginService,na
me=JaasLoginService
#org.apache.geronimo.security.jaas.server.JaasLoginServiceMBean]
 
Any help would be greatly appreciated!
 
Thanks!
Dave Wolff
 
 
<module xmlns="http://geronimo.apache.org/xml/ns/deployment-1.1">
 
 <environment>
  <moduleId>
   <groupId>letu</groupId>
   <artifactId>letnet-secure</artifactId>
   <version>1.0</version>
  </moduleId>
  <dependencies>
   <dependency>
    <groupId>geronimo</groupId>
    <artifactId>geronimo-security</artifactId>
    <version>1.1</version>
    <type>jar</type>
   </dependency>
   <dependency>
    <groupId>geronimo</groupId>
    <artifactId>geronimo-management</artifactId>
    <version>1.1</version>
    <type>jar</type>
   </dependency>
  </dependencies>
 </environment>
 
 <gbean name="letnet-login"
  class="org.apache.geronimo.security.jaas.LoginModuleGBean">
  <attribute 
 
name="loginModuleClass">org.apache.geronimo.security.realm.providers.LDA
PLoginModule</attribute>
  <attribute name="serverSide">true</attribute>
  <attribute name="options">
   initialContextFactory=com.sun.jndi.ldap.LdapCtxFactory
   connectionURL=
   connectionUsername=
   connectionPassword=
   connectionProtocol=
   authentication=simple
   userBase=ou=accounts,dc=letnet,dc=net
   userSearchMatching=(cn={0})
   userSearchSubtree=true
   roleBase=ou=groups,dc=letnet,dc=net
   roleName=cn
   roleSearchMatching=
   roleSearchSubtree=true
   userRoleName=(memberOf={0})
  </attribute>
  <attribute name="loginDomainName">letnet-realm</attribute>
 </gbean>
 
 <gbean name="letnet-realm"
class="org.apache.geronimo.security.realm.GenericSecurityRealm">
  <attribute name="realmName">letnet-realm</attribute>
  <reference name="LoginModuleConfiguration">
   <name>letnet-login</name>
  </reference>
  <reference name="ServerInfo">
   <module>geronimo/j2ee-system/1.1/car</module>
   <type>GBean</type>
   <name>ServerInfo</name>
  </reference>
  
  <reference name="LoginService"> 
   <module>geronimo/j2ee-security/1.1/car</module>
   <name>JaasLoginService</name>
  </reference>
 </gbean>
 
 <gbean name="letnet-login"
class="org.apache.geronimo.security.jaas.JaasLoginModuleUse">
  <attribute name="controlFlag">REQUIRED</attribute>
  <reference name="LoginModule">
   <name>letnet-login</name>
  </reference>
 </gbean>
</module>

Mime
View raw message