I get this following error, any help...I can attach my config settings if needed.
[ldapcheck] ###############################################################
[ldapcheck] ldapURL : BLAH.ECOM.TLRG.COM:389
[ldapcheck] ldapUser : cn=wpsadmin,cn=users,dc=breeze,dc=thomson,dc=com
[ldapcheck] ldapPassword : ********
[ldapcheck] ldapSslEnabled : false
[ldapcheck] objectDn : cn=wpsadmins,cn=groups,dc=breeze,dc=thomson,dc=com
[ldapcheck] ###############################################################
[ldapcheck] Checking for 'cn=wpsadmins,cn=groups,dc=breeze,dc=thomson,dc=com'
[ldapcheck] ###############################################################
[wplc-validate-ldap-objectclasses] Task parameters:
[wplc-validate-ldap-objectclasses] Global attributes:
[wplc-validate-ldap-objectclasses] cell="U0077"
[wplc-validate-ldap-objectclasses] engineinstalllocation="C:/IBM/WebSphere/w
p_profile/ConfigEngine"
[wplc-validate-ldap-objectclasses] pathseparator=";"
[wplc-validate-ldap-objectclasses] osarch="x86"
[wplc-validate-ldap-objectclasses] node=""
[wplc-validate-ldap-objectclasses] wasuserhome="C:/IBM/WebSphere/wp_profile"
[wplc-validate-ldap-objectclasses] server=""
[wplc-validate-ldap-objectclasses] Instance attributes (Set 1 of 1):
[wplc-validate-ldap-objectclasses] attribute=[ *** NONE_SPECIFIED *** ]
[wplc-validate-ldap-objectclasses] port="389"
[wplc-validate-ldap-objectclasses] customproperty=[ *** NONE_SPECIFIED *** ]
[wplc-validate-ldap-objectclasses] bindPassword="PASSWORD_REMOVED"
[wplc-validate-ldap-objectclasses] objectClasses=",,,"
[wplc-validate-ldap-objectclasses] SSLEnabled="false"
[wplc-validate-ldap-objectclasses] ignoreDuplicateIDs= *** NOT_SPECIFIED ***
[wplc-validate-ldap-objectclasses] bindDN="cn=wpsadmin,cn=users,dc=breeze,dc
=thomson,dc=com"
[wplc-validate-ldap-objectclasses] host="EG-BARWEBDV-A07.ECOM.TLRG.COM"
[wplc-validate-ldap-objectclasses] trimSpaces= *** NOT_SPECIFIED ***
[*wplc-validate-ldap-objectclasses] com.ibm.websphere.management.exception.Config*
*ServiceException: javax.management.JMRuntimeException: ADMN0022E: Access is deni*
*ed for the discard operation on ConfigService MBean because of insufficient or e*
*mpty credentials.*
[wplc-validate-ldap-objectclasses] at com.ibm.websphere.management.configse
rvice.ConfigServiceProxy.discard(ConfigServiceProxy.java:199)
[wplc-validate-ldap-objectclasses] at com.ibm.wplc.val.tasks.ValidateLDAPOb
jectClassImpl.execute(ValidateLDAPObjectClassImpl.java:94)
[wplc-validate-ldap-objectclasses] at com.ibm.wplc.deploy.tasks.AbstractBas
eAdminTask.executeTask(AbstractBaseAdminTask.java:495)
[wplc-validate-ldap-objectclasses] at com.ibm.wplc.deploy.tasks.AbstractBas
eWsAdminWrapperTask.executeTask(AbstractBaseWsAdminWrapperTask.java:265)
[wplc-validate-ldap-objectclasses] at com.ibm.wplc.deploy.tasks.AbstractBas
eAdminTask.execute(AbstractBaseAdminTask.java:156)
[wplc-validate-ldap-objectclasses] at org.apache.tools.ant.UnknownElement.e
xecute(UnknownElement.java:275)
[wplc-validate-ldap-objectclasses] at org.apache.tools.ant.Task.perform(Tas
k.java:364)
[wplc-validate-ldap-objectclasses] at org.apache.tools.ant.Target.execute(T
arget.java:341)
[wplc-validate-ldap-objectclasses] at org.apache.tools.ant.Target.performTa
sks(Target.java:369)
[wplc-validate-ldap-objectclasses] at org.apache.tools.ant.Project.executeS
ortedTargets(Project.java:1216)
[wplc-validate-ldap-objectclasses] at org.apache.tools.ant.Project.executeT
arget(Project.java:1185)
[wplc-validate-ldap-objectclasses] at org.apache.tools.ant.helper.DefaultEx
ecutor.executeTargets(DefaultExecutor.java:40)
[wplc-validate-ldap-objectclasses] at org.apache.tools.ant.Project.executeT
argets(Project.java:1068)
[wplc-validate-ldap-objectclasses] at org.apache.tools.ant.Main.runBuild(Ma
in.java:668)
[wplc-validate-ldap-objectclasses] at org.apache.tools.ant.Main.startAnt(Ma
in.java:187)
[wplc-validate-ldap-objectclasses] at org.apache.tools.ant.Main.start(Main.
java:150)
[wplc-validate-ldap-objectclasses] at com.ibm.wps.config.ConfigEngine.proce
ss(ConfigEngine.java:828)
[wplc-validate-ldap-objectclasses] at com.ibm.wps.config.ConfigEngine.main(
ConfigEngine.java:236)
[wplc-validate-ldap-objectclasses] at sun.reflect.NativeMethodAccessorImpl.
invoke0(Native Method)
[wplc-validate-ldap-objectclasses] at sun.reflect.NativeMethodAccessorImpl.
invoke(NativeMethodAccessorImpl.java:79)
[wplc-validate-ldap-objectclasses] at sun.reflect.DelegatingMethodAccessorI
mpl.invoke(DelegatingMethodAccessorImpl.java:43)
[wplc-validate-ldap-objectclasses] at java.lang.reflect.Method.invoke(Metho
d.java:618)
[wplc-validate-ldap-objectclasses] at com.ibm.ws.bootstrap.WSLauncher.main(
WSLauncher.java:263)
[wplc-validate-ldap-objectclasses] at sun.reflect.NativeMethodAccessorImpl.
invoke0(Native Method)
[wplc-validate-ldap-objectclasses] at sun.reflect.NativeMethodAccessorImpl.
invoke(NativeMethodAccessorImpl.java:79)
[wplc-validate-ldap-objectclasses] at sun.reflect.DelegatingMethodAccessorI
mpl.invoke(DelegatingMethodAccessorImpl.java:43)
[wplc-validate-ldap-objectclasses] at java.lang.reflect.Method.invoke(Metho
d.java:618)
[wplc-validate-ldap-objectclasses] at com.ibm.wps.config.launch.WpsConfigLa
uncher.process(WpsConfigLauncher.java:243)
[wplc-validate-ldap-objectclasses] at com.ibm.wps.config.launch.WpsConfigLa
uncher.main(WpsConfigLauncher.java:459)
[wplc-validate-ldap-objectclasses] Caused by: javax.management.JMRuntimeExceptio
n: ADMN0022E: Access is denied for the discard operation on ConfigService MBean
because of insufficient or empty credentials.
[wplc-validate-ldap-objectclasses] at com.ibm.ws.management.connector.soap.
SOAPConnectorClient.handleAdminFault(SOAPConnectorClient.java:808)
[wplc-validate-ldap-objectclasses] at com.ibm.ws.management.connector.soap.
SOAPConnectorClient.invokeTemplate(SOAPConnectorClient.java:776)
[wplc-validate-ldap-objectclasses] at com.ibm.ws.management.connector.soap.
SOAPConnectorClient.invoke(SOAPConnectorClient.java:573)
[wplc-validate-ldap-objectclasses] at com.ibm.ws.management.connector.soap.
SOAPConnectorClient.invoke(SOAPConnectorClient.java:400)
[wplc-validate-ldap-objectclasses] at $Proxy0.invoke(Unknown Source)
[wplc-validate-ldap-objectclasses] at com.ibm.ws.management.AdminClientImpl
invoke(AdminClientImpl.java:205)
[wplc-validate-ldap-objectclasses] at com.ibm.websphere.management.configse
rvice.ConfigServiceProxy.discard(ConfigServiceProxy.java:177)
[wplc-validate-ldap-objectclasses] ... 28 more
BUILD FAILED
C:\IBM\WebSphere\wp_profile\ConfigEngine\config\actions\wp_security_pub.xml:1423
: com.ibm.websphere.management.exception.ConfigServiceException: javax.managemen
t.JMRuntimeException: ADMN0022E: Access is denied for the discard operation on C
onfigService MBean because of insufficient or empty credentials.
Total time: 17 seconds
isIseries currently set to: null
uploading registry
Created admin client: com.ibm.ws.management.AdminClientImpl@17ce17ce
Created config Service Proxy: com.ibm.websphere.management.configservice.ConfigS
erviceProxy@3a103a10
CELL: U0077
CELL: U0077
com.ibm.websphere.management.exception.ConfigServiceException: javax.management.
JMRuntimeException: ADMN0022E: Access is denied for the resolve operation on Con
figService MBean because of insufficient or empty credentials.
at com.ibm.websphere.management.configservice.ConfigServiceProxy.resolve
(ConfigServiceProxy.java:473)
at com.ibm.wkplc.was.registry.AdminConfigRegistry.createNewRegistry(Admi
nConfigRegistry.java:226)
at com.ibm.wkplc.models.compregistry.ResourceWidget.saveResourceToAdminC
onfig(ResourceWidget.java:362)
at com.ibm.wkplc.models.compregistry.GenerateNodeRegistryXML.syncCacheTo
Registry(GenerateNodeRegistryXML.java:419)
at com.ibm.wkplc.models.compregistry.RegistryHelper.uploadRegistryToWAS(
RegistryHelper.java:83)
at com.ibm.wps.config.tasks.UploadRegistryTask.execute(UploadRegistryTas
k.java:52)
at com.ibm.wps.config.ConfigEngineListener.buildFinished(ConfigEngineLis
tener.java:278)
at org.apache.tools.ant.Project.fireBuildFinished(Project.java:1848)
at org.apache.tools.ant.Main.runBuild(Main.java:688)
at org.apache.tools.ant.Main.startAnt(Main.java:187)
at org.apache.tools.ant.Main.start(Main.java:150)
at com.ibm.wps.config.ConfigEngine.process(ConfigEngine.java:828)
at com.ibm.wps.config.ConfigEngine.main(ConfigEngine.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.wps.config.launch.WpsConfigLauncher.process(WpsConfigLauncher
java:243)
at com.ibm.wps.config.launch.WpsConfigLauncher.main(WpsConfigLauncher.ja
va:459)
Caused by: javax.management.JMRuntimeException: ADMN0022E: Access is denied for
the resolve operation on ConfigService MBean because of insufficient or empty cr
edentials.
at com.ibm.ws.management.connector.soap.SOAPConnectorClient.handleAdminF
ault(SOAPConnectorClient.java:808)
at com.ibm.ws.management.connector.soap.SOAPConnectorClient.invokeTempla
te(SOAPConnectorClient.java:776)
at com.ibm.ws.management.connector.soap.SOAPConnectorClient.invoke(SOAPC
onnectorClient.java:573)
at com.ibm.ws.management.connector.soap.SOAPConnectorClient.invoke(SOAPC
onnectorClient.java:400)
at $Proxy0.invoke(Unknown Source)
at com.ibm.ws.management.AdminClientImpl.invoke(AdminClientImpl.java:205
)
at com.ibm.websphere.management.configservice.ConfigServiceProxy.resolve
(ConfigServiceProxy.java:448)
... 23 more
-FF
The issue is occurring because the script is failing to authenticate to WAS. When you're configuring Portal v6.1 for standalone security, you need to keep the *original WAS user ID and password* in the wkplc.properties file.
The values for standalone.ldap.primaryAdminId and standalone.ldap.primaryAdminPassword will become your NEW WAS user ID and password after you run the wp-modify-ldap-security script. In your case, you have this:
WasUserid=uid=cn=wpsadmin,cn=users,dc=breeze,dc=thomson,dc=com
WasPassword=
I would assume that this is not the original ID you used when installing Portal; or rather this is not the ID for the *current* security settings. This is why the script is failing. The values for WasUserid and WasPassword need to reflect the *current* security settings. Not your future ldap settings. Please make this change and give it another shot.
~HT
The postings on this site are my own and do not necessarily represent the positions, strategies, or opinions of IBM
Here is the error and attached is the properties file:
*****************
[9/23/08 10:57:42:021 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.puma.DN_Group_Cache initialized successfully.
[9/23/08 10:57:46:505 CDT] 00000016 VaultServiceI E com.ibm.wps.services.credentialvault.VaultServiceImpl checkSystemDNInitialized EJPSK0028E: Invalid system user DN 'systemcred.dn' property value. Ensure that the DN value is valid in the vault service properties file.
com.ibm.portal.puma.MemberNotFoundException: EJPSG0002E: Requested Member does not exist.cn=wpsadmin,cn=users,dc=breeze,dc=thomson,dc=com
at com.ibm.wps.services.puma.PumaServiceImpl.findUserById(PumaServiceImpl.java:452)
at com.ibm.wps.services.puma.Puma.findUserById(Puma.java:70)
at com.ibm.wps.services.credentialvault.VaultServiceImpl.checkSystemDNInitialized(VaultServiceImpl.java:353)
at com.ibm.wps.services.credentialvault.VaultServiceImpl.initProperties(VaultServiceImpl.java:314)
at com.ibm.wps.services.credentialvault.VaultServiceImpl.init(VaultServiceImpl.java:214)
at com.ibm.wps.services.Service.init(Service.java:107)
at com.ibm.wps.services.Service.init(Service.java:83)
at com.ibm.wps.services.ServiceManager.createService(ServiceManager.java:391)
at com.ibm.wps.services.ServiceManager.initInternal(ServiceManager.java:285)
at com.ibm.wps.services.ServiceManager.init(ServiceManager.java:179)
at com.ibm.wps.services.ServiceManager.init(ServiceManager.java:114)
at com.ibm.wps.engine.Servlet.init(Servlet.java:239)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:192)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:319)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1221)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:152)
at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:831)
at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:486)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:323)
at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:290)
at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:92)
at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:665)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:618)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1303)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1138)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:817)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:949)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2122)
at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:342)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by: com.ibm.wps.um.exceptions.impl.MemberNotFoundExceptionImpl: com.ibm.portal.puma.MemberNotFoundException: EJPSG0002E: Requested Member does not exist.cn=wpsadmin,cn=users,dc=breeze,dc=thomson,dc=com/null
at com.ibm.wps.um.PumaEngineHelper.reload(PumaEngineHelper.java:798)
at com.ibm.wps.um.PumaEngineHelper.loadWithBaseAttributes(PumaEngineHelper.java:684)
at com.ibm.wps.um.PumaLocatorImpl.findUserByIdentifier(PumaLocatorImpl.java:129)
at com.ibm.wps.services.puma.PumaServiceImpl$4.run(PumaServiceImpl.java:442)
at com.ibm.wps.services.puma.PumaServiceImpl$4.run(PumaServiceImpl.java:440)
at com.ibm.wps.um.PumaEngineHelper.runWithoutPAC(PumaEngineHelper.java:1222)
at com.ibm.wps.services.puma.PumaServiceImpl.executeWithoutPAC(PumaServiceImpl.java:2508)
at com.ibm.wps.services.puma.PumaServiceImpl.findUserById(PumaServiceImpl.java:438)
... 34 more
Caused by: com.ibm.portal.puma.MemberNotFoundException: EJPSG0002E: Requested Member does not exist.cn=wpsadmin,cn=users,dc=breeze,dc=thomson,dc=com/null
... 42 more
[9/23/08 10:57:46:630 CDT] 00000016 DefaultVault I com.ibm.wps.services.credentialvault.DefaultVault loadEncryptionExit EJPSK0012I: Configuration file /defaultvault not found. System defaults to the default encryption exit for vault adapter WPS Default Vault Implementation (rel).
[9/23/08 10:57:46:646 CDT] 00000016 VaultAdapterM I com.ibm.wps.services.credentialvault.VaultAdapterManager loadVaultAdapter EJPSK0023I: Vault adapter type default-release was loaded successfully: WPS Default Vault Implementation (rel)
[9/23/08 10:57:46:661 CDT] 00000016 DefaultVault I com.ibm.wps.services.credentialvault.DefaultVault loadEncryptionExit EJPSK0012I: Configuration file /defaultvault not found. System defaults to the default encryption exit for vault adapter WPS Default Vault Implementation (cust).
[9/23/08 10:57:46:661 CDT] 00000016 VaultAdapterM I com.ibm.wps.services.credentialvault.VaultAdapterManager loadVaultAdapter EJPSK0023I: Vault adapter type default-customization was loaded successfully: WPS Default Vault Implementation (cust)
[9/23/08 10:57:46:802 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.services.registry.ReloadableBucketCache initialized successfully.
[9/23/08 10:57:48:474 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.model.content.impl.ResourceCache initialized successfully.
[9/23/08 10:57:48:505 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.model.content.impl.TopologyCache initialized successfully.
[9/23/08 10:57:48:693 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.model.factory.public.pages.update initialized successfully.
[9/23/08 10:57:49:552 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/wps.mappingurl.ContextsCache initialized successfully.
[9/23/08 10:57:49:568 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/wps.mappingurl.LookupCache initialized successfully.
[9/23/08 10:57:50:646 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.pe.deployedresources initialized successfully.
[9/23/08 10:57:50:724 CDT] 00000016 ObjectModelRe I com.ibm.wps.services.registry.ObjectModelRegistry registerPortletApplication EJPPG0024I: Web application with context root /wim is deployed in the application server but not registered with portal.
[9/23/08 10:57:50:755 CDT] 00000016 ObjectModelRe I com.ibm.wps.services.registry.ObjectModelRegistry registerPortletApplication EJPPG0024I: Web application with context root /TestProject is deployed in the application server but not registered with portal.
[9/23/08 10:57:50:787 CDT] 00000016 ObjectModelRe I com.ibm.wps.services.registry.ObjectModelRegistry registerPortletApplication EJPPG0024I: Web application with context root /ISCAdminPortlet is deployed in the application server but not registered with portal.
[9/23/08 10:57:50:787 CDT] 00000016 ObjectModelRe I com.ibm.wps.services.registry.ObjectModelRegistry registerPortletApplication EJPPG0024I: Web application with context root /wasportlet is deployed in the application server but not registered with portal.
[9/23/08 10:57:50:787 CDT] 00000016 ObjectModelRe I com.ibm.wps.services.registry.ObjectModelRegistry registerPortletApplication EJPPG0024I: Web application with context root /wim is deployed in the application server but not registered with portal.
[9/23/08 10:57:50:818 CDT] 00000016 ObjectModelRe I com.ibm.wps.services.registry.ObjectModelRegistry registerPortletApplication EJPPG0024I: Web application with context root /wasportlet is deployed in the application server but not registered with portal.
[9/23/08 10:57:50:833 CDT] 00000016 ObjectModelRe I com.ibm.wps.services.registry.ObjectModelRegistry registerPortletApplication EJPPG0024I: Web application with context root /TestProject is deployed in the application server but not registered with portal.
[9/23/08 10:57:50:833 CDT] 00000016 ObjectModelRe I com.ibm.wps.services.registry.ObjectModelRegistry registerPortletApplication EJPPG0024I: Web application with context root /ISCAdminPortlet is deployed in the application server but not registered with portal.
[9/23/08 10:57:50:865 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.pe.portletentity initialized successfully.
[9/23/08 10:57:51:240 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.AccessControlUserContextCache initialized successfully.
[9/23/08 10:57:51:287 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.datastore.services.Identification.OidAndUniqueName.cache initialized successfully.
[9/23/08 10:57:51:958 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ProtectedResourceCache initialized successfully.
[9/23/08 10:57:51:958 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.OwnedResourcesCache initialized successfully.
[9/23/08 10:57:52:005 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ChildResourcesCache initialized successfully.
[9/23/08 10:57:52:005 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.RolesCache initialized successfully.
[9/23/08 10:57:52:021 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ResourceRoleMappingCache initialized successfully.
[9/23/08 10:57:52:037 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ParentResourceRoleMappingCache initialized successfully.
[9/23/08 10:57:52:068 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ExplicitEntitlementsCache initialized successfully.
[9/23/08 10:57:52:068 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ChildEntitlementsCache initialized successfully.
[9/23/08 10:57:52:083 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.SingleEntitlementsCache initialized successfully.
[9/23/08 10:57:52:083 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ExplicitEntitlementsCache.CONTENT_NODE initialized successfully.
[9/23/08 10:57:52:099 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ExplicitEntitlementsCache.WEB_MODULE initialized successfully.
[9/23/08 10:57:52:099 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ExplicitEntitlementsCache.APPLICATION_ROLE.dyn initialized successfully.
[9/23/08 10:57:52:146 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ExplicitEntitlementsCache.PORTLET_APPLICATION_DEFINITION!PORTLET_DEFINITION initialized successfully.
[9/23/08 10:57:52:146 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ExplicitEntitlementsCache.USER_GROUP initialized successfully.
[9/23/08 10:57:52:162 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ExplicitEntitlementsCache.VIRTUAL initialized successfully.
[9/23/08 10:57:52:162 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ExplicitEntitlementsCache.WSRP_PRODUCER initialized successfully.
[9/23/08 10:57:52:177 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ExplicitEntitlementsCache.ICM_CONTENT.dyn initialized successfully.
[9/23/08 10:57:52:208 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ApplicationRoleOIDCache initialized successfully.
[9/23/08 10:57:52:208 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ApplicationRoleDescriptorCache initialized successfully.
[9/23/08 10:57:52:224 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ApplicationRolesForPrincipalCache initialized successfully.
[9/23/08 10:57:52:224 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ApplicationRoleChildrenCache initialized successfully.
[9/23/08 10:57:52:240 CDT] 00000016 CacheServiceI I DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.ac.ContainedRolesCache initialized successfully.
[9/23/08 10:57:52:333 CDT] 00000016 Servlet E com.ibm.wps.engine.Servlet init EJPFD0016E: Initialization of service failed.
com.ibm.wps.ac.DomainAdministratorNotFoundException: EJPSB0107E: Exception occurred while retrieving the identity of the domain admin user/admingroup cn=wpsadmin,cn=users,dc=breeze,dc=thomson,dc=com.
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.convertDNtoObjectID(AccessControlDataManagementServiceImpl.java:987)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.access$000(AccessControlDataManagementServiceImpl.java:74)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl$1.run(AccessControlDataManagementServiceImpl.java:888)
at com.ibm.wps.um.PumaEngineHelper.runUnrestricted(PumaEngineHelper.java:1185)
at com.ibm.wps.um.PumaEnvironmentImpl.runUnrestricted(PumaEnvironmentImpl.java:141)
at com.ibm.wps.services.puma.PumaServiceImpl.executeWithoutACChecks(PumaServiceImpl.java:2495)
at com.ibm.wps.services.puma.Puma.executeWithoutACChecks(Puma.java:989)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.initializeDomainConfig(AccessControlDataManagementServiceImpl.java:897)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.reinit(AccessControlDataManagementServiceImpl.java:804)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.init(AccessControlDataManagementServiceImpl.java:449)
at com.ibm.wps.services.ServiceManager.createService(ServiceManager.java:391)
at com.ibm.wps.services.ServiceManager.initInternal(ServiceManager.java:285)
at com.ibm.wps.services.ServiceManager.init(ServiceManager.java:179)
at com.ibm.wps.services.ServiceManager.init(ServiceManager.java:114)
at com.ibm.wps.engine.Servlet.init(Servlet.java:239)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:192)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:319)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1221)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:152)
at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:831)
at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:486)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:323)
at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:290)
at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:92)
at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:665)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:618)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1303)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1138)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:817)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:949)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2122)
at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:342)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by: com.ibm.portal.puma.MemberNotFoundException: EJPSG0002E: Requested Member does not exist.cn=wpsadmin,cn=users,dc=breeze,dc=thomson,dc=com
at com.ibm.wps.services.puma.PumaServiceImpl.findUserById(PumaServiceImpl.java:452)
at com.ibm.wps.services.puma.Puma.findUserById(Puma.java:70)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.convertDNtoObjectID(AccessControlDataManagementServiceImpl.java:963)
... 37 more
Caused by: com.ibm.wps.um.exceptions.impl.MemberNotFoundExceptionImpl: com.ibm.portal.puma.MemberNotFoundException: EJPSG0002E: Requested Member does not exist.cn=wpsadmin,cn=users,dc=breeze,dc=thomson,dc=com/null
at com.ibm.wps.um.PumaEngineHelper.reload(PumaEngineHelper.java:798)
at com.ibm.wps.um.PumaEngineHelper.loadWithBaseAttributes(PumaEngineHelper.java:684)
at com.ibm.wps.um.PumaLocatorImpl.findUserByIdentifier(PumaLocatorImpl.java:129)
at com.ibm.wps.services.puma.PumaServiceImpl$4.run(PumaServiceImpl.java:442)
at com.ibm.wps.services.puma.PumaServiceImpl$4.run(PumaServiceImpl.java:440)
at com.ibm.wps.um.PumaEngineHelper.runWithoutPAC(PumaEngineHelper.java:1222)
at com.ibm.wps.services.puma.PumaServiceImpl.executeWithoutPAC(PumaServiceImpl.java:2508)
at com.ibm.wps.services.puma.PumaServiceImpl.findUserById(PumaServiceImpl.java:438)
... 39 more
Caused by: com.ibm.portal.puma.MemberNotFoundException: EJPSG0002E: Requested Member does not exist.cn=wpsadmin,cn=users,dc=breeze,dc=thomson,dc=com/null
... 47 more
-FF
Also in wimconfig.xml, there is a missing mapping between "uid" and "sAMAccountName".
If I remember correctly, ADAM uses group objectclass "group" like Active Directory, not "groupOfNames", but I found the latter in wimconfig.xml.
-FF
AFAIK, ADAM configuration has two modes, you can use sAMAccountName in one, but uid in the other. I am not sure how your LDAP is configured.
-FF
Hi abpeterson231, did you get any response from IBM on this error?
thx,
jm