Hi All, I'm trying to configure an existing Active Directory driver for
the Role Mapping Administrator. I have enabled the Role Mapping on the
Global Configuration Values of the driver and I have verified that the
L10N* objects are properly defined. When the driver starts, the object
EntitlementConfiguration is updated and it looks correct:


Code:
--------------------

<?xml version="1.0" encoding="UTF-8"?><entitlement-configuration modified="20111103094303">
<entitlements>
<entitlement dn="CN=ExchangeMailbox,CN=BPOS,CN=DriverSet,OU=Ser vices,O=Company" resource-mapping="false" role-mapping="false">
<type>
<display-name>
<value langCode="DE">Postfach</value>
<value langCode="EN">Mailbox</value>
</display-name>
</type>
</entitlement>
<entitlement dn="CN=Group,CN=BPOS,CN=DriverSet,OU=Services,O=Co mpany" resource-mapping="false" role-mapping="true">
<type>
<display-name>
<value langCode="DE">Gruppe</value>
<value langCode="EN">Group</value>
</display-name>
</type>
</entitlement>
<entitlement dn="CN=MAIL,CN=BPOS,CN=DriverSet,OU=Services,O=Com pany" resource-mapping="false" role-mapping="false">
<type>
<display-name>
<value langCode="DE">Benutzer</value>
<value langCode="EN">User</value>
</display-name>
</type>
</entitlement>
</entitlements>
</entitlement-configuration>

--------------------


Anyway, the Role Mapping Administrator returns an error loading the
entitlements:



Code:
--------------------


main 2011-11-03 11:09:21,683 INFO [com.novell.rolemap.servlet.listener.ContextListene r:initalizeCacheManager] Server Lifetime cache initialized
main 2011-11-03 11:09:21,712 INFO [com.novell.rolemap.servlet.listener.ContextListene r:loadApplicationProperties] Application configuration properties loaded from file: idmrmap.properties
http-8280-3 2011-11-03 11:09:47,649 INFO [com.novell.rolemap.server.impl.auth.ConfigurationL oginModule:loginConfig] Application Configuration LOGIN successful
http-8280-3 2011-11-03 11:09:47,659 INFO [com.novell.rolemap.servlet.LoginServlet:service] [Login_Success] System Administrator successfully logged in.
http-8280-1 2011-11-03 11:09:48,770 DEBUG [com.novell.rolemap.server.impl.ldap.LdapManager:ge tConnection] Timeout passed for connection: 600000ms
http-8280-2 2011-11-03 11:10:06,239 DEBUG [com.novell.rolemap.server.impl.ldap.LdapManager:ge tConnection] Timeout passed for connection: 5000ms
http-8280-2 2011-11-03 11:10:06,248 DEBUG [com.novell.rolemap.server.impl.ldap.LdapManager:ge tConnection] Timeout passed for connection: 600000ms
http-8280-2 2011-11-03 11:10:06,271 DEBUG [com.novell.rolemap.server.impl.ldap.LdapManager:ge tConnection] Timeout passed for connection: 600000ms
http-8280-2 2011-11-03 11:10:06,278 INFO [com.novell.rolemap.server.impl.auth.PasswordBasedL oginModule:loginLDAP] LOGIN successful: User cn=Admin,o=Company as cn=Admin,o=Company
http-8280-2 2011-11-03 11:10:06,279 INFO [com.novell.rolemap.servlet.LoginServlet:service] [Login_Success] cn=Admin,o=Company successfully logged in.
http-8280-3 2011-11-03 11:10:07,352 DEBUG [com.novell.rolemap.server.impl.ldap.LdapManager:ge tConnection] Timeout passed for connection: 30000ms
http-8280-3 2011-11-03 11:10:07,372 DEBUG [com.novell.rolemap.server.impl.ldap.LdapManager:ge tConnection] Timeout passed for connection: 30000ms
http-8280-3 2011-11-03 11:10:07,383 DEBUG [com.novell.rolemap.server.impl.ldap.LdapManager:ge tConnection] Timeout passed for connection: 30000ms
http-8280-3 2011-11-03 11:10:07,462 DEBUG [com.novell.rolemap.server.impl.ldap.util.Entitleme ntUtil:debug] Get driver Configuration
http-8280-3 2011-11-03 11:10:07,465 DEBUG [com.novell.rolemap.server.impl.ldap.util.Entitleme ntUtil:debug] Refresh configuration tables for context: cn=DriverSet,ou=Services,o=Company
http-8280-3 2011-11-03 11:10:07,467 DEBUG [com.novell.rolemap.server.impl.ldap.LdapManager:ge tConnection] Timeout passed for connection: 600000ms
http-8280-3 2011-11-03 11:10:07,467 DEBUG [com.novell.rolemap.server.impl.ldap.util.Entitleme ntUtil:debug] #### Search for Entitlement Configurations ####
http-8280-3 2011-11-03 11:10:07,468 DEBUG [com.novell.rolemap.server.impl.ldap.LdapManager:ge tConnection] Timeout passed for connection: 30000ms
http-8280-3 2011-11-03 11:10:08,451 DEBUG [com.novell.rolemap.server.impl.ldap.util.Entitleme ntUtil:debug] Updating database tables for entitlement configuration: cn=EntitlementConfiguration,cn=SAP User,cn=DriverSet,ou=Services,o=Company
http-8280-3 2011-11-03 11:10:08,644 DEBUG [com.novell.rolemap.server.impl.ldap.util.Entitleme ntUtil:debug] Process logical system: CEICLNT410
http-8280-3 2011-11-03 11:10:08,689 DEBUG [com.novell.rolemap.server.impl.ldap.util.Entitleme ntUtil:debug] Process entitlement ActivityGroup
http-8280-3 2011-11-03 11:10:08,718 DEBUG [com.novell.rolemap.server.impl.ldap.util.Entitleme ntUtil:debug] Process entitlement Profile
http-8280-3 2011-11-03 11:10:08,733 DEBUG [com.novell.rolemap.server.impl.ldap.util.Entitleme ntUtil:debug] Updating database tables for entitlement configuration: cn=EntitlementConfiguration,cn=BPOS,cn=DriverSet,o u=Services,o=Company
http-8280-3 2011-11-03 11:10:08,767 DEBUG [com.novell.rolemap.server.impl.ldap.util.Entitleme ntUtil:debug] Process logical system: BPOS
http-8280-3 2011-11-03 11:10:08,776 DEBUG [com.novell.rolemap.server.impl.ldap.util.Entitleme ntUtil:debug] Process entitlement Group
http-8280-3 2011-11-03 11:10:08,888 ERROR [com.novell.rolemap.server.impl.service.Configurati onManager:getDriverModel] Error reading database table: getDriverModel
com.novell.rolemap.server.impl.exception.RoleMapEx ception: Error unsupported language: en
at com.novell.rolemap.server.impl.db.persist.Language DAO.getLanguage(LanguageDAO.java:110)
at com.novell.rolemap.server.impl.db.persist.Language DAO.getLanguage(LanguageDAO.java:74)
at com.novell.rolemap.server.impl.db.persist.Entitlem entDAO.readEntitlementLabels(EntitlementDAO.java:2 00)
at com.novell.rolemap.server.impl.db.persist.Entitlem entDAO.getEntitlement(EntitlementDAO.java:159)
at com.novell.rolemap.server.impl.service.Configurati onManager.getEntitlement(ConfigurationManager.java :444)
at com.novell.rolemap.server.impl.service.Configurati onManager.getDriverModel(ConfigurationManager.java :1063)
at com.novell.rolemap.servlet.InitServiceImpl.getDriv ers(InitServiceImpl.java:184)
at com.novell.rolemap.servlet.InitServiceImpl.getInit Info(InitServiceImpl.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncode Response(RPC.java:527)
at com.google.gwt.user.server.rpc.RemoteServiceServle t.processCall(RemoteServiceServlet.java:164)
at com.google.gwt.user.server.rpc.RemoteServiceServle t.doPost(RemoteServiceServlet.java:86)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at com.novell.rolemap.servlet.MainServletFilter.doFil ter(MainServletFilter.java:73)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at com.novell.rolemap.servlet.LoginFilter.doFilter(Lo ginFilter.java:100)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)


--------------------


I do not understand what can be wrong. Any ideas?

Thanks. Alessandro


--
afolli
------------------------------------------------------------------------
afolli's Profile: http://forums.novell.com/member.php?userid=6964
View this thread: http://forums.novell.com/showthread.php?t=447705