Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

LDAP Configuration Error

97 views
Skip to first unread message

abpeterson231

unread,
Sep 22, 2008, 3:21:16 PM9/22/08
to
ConfigEngine.bat validate-standalone-ld
ap -DWasPassword=

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...@us.ibm.com

unread,
Sep 22, 2008, 3:38:47 PM9/22/08
to
This is likely caused by wrong user ID or password or both on WasUserid and WasPassword. These two should point to the current WAS user ID and pw, not the ones in the LDAP you will configure against.

-FF

abpeterson231

unread,
Sep 22, 2008, 3:51:21 PM9/22/08
to
Here is my wkplc.properties file.

afroz

unread,
Sep 22, 2008, 4:04:43 PM9/22/08
to
Make sure you have the passwords mentioned in property files and then re run the validaate command...that should do it..

abpeterson231

unread,
Sep 22, 2008, 4:17:31 PM9/22/08
to
I do have the passwords in, I just put them in there for viewing by the public

afroz

unread,
Sep 22, 2008, 4:31:56 PM9/22/08
to
Do you have password in soap.client.props...if so run the validate task without userID and password

huntman25

unread,
Sep 22, 2008, 5:04:18 PM9/22/08
to
Hello,

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

abpeterson231

unread,
Sep 23, 2008, 12:15:12 PM9/23/08
to
Ok, that worked but have more issues related to this. I am now able to log into server1 fine and it seems that WebSphere_Portal starts up, but doesn't work. I did the validate and it worked and also everything seemed to be a success.

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...@us.ibm.com

unread,
Sep 24, 2008, 11:30:50 PM9/24/08
to
This is interesting. Can you attach securityx.xml and wimconfig.xml here?

-FF

abpeterson231

unread,
Sep 25, 2008, 10:02:12 AM9/25/08
to
Here is security.xml

abpeterson231

unread,
Sep 25, 2008, 10:05:18 AM9/25/08
to
Here is wimconfig.xml

ff...@us.ibm.com

unread,
Sep 25, 2008, 10:36:04 AM9/25/08
to
How come you have bindDN "wpbind" in security.xml, but "wpsadmin" in wimconfig.xml? Did you manually modify the files? The encrypted passwords in the two files are the same. Do they both use the same password?

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

abpeterson231

unread,
Sep 25, 2008, 10:54:08 AM9/25/08
to
I used wpbind in 6.0 and was the account for binding to ADAM. wpsadmin was for administration...both do share the same password, in dev...

abpeterson231

unread,
Sep 25, 2008, 10:55:39 AM9/25/08
to
I guess I am confused on the steps I need to do on the .xml changes in the attributes. Can you help on what is needed?

ff...@us.ibm.com

unread,
Sep 26, 2008, 11:08:50 AM9/26/08
to
OK. Try the following changes in wimconfig.xml:
1. Find



Change "groupOfNames" to "group".
2. Add the following

PersonAccount

into tag before those tags.

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

abpeterson231

unread,
Sep 29, 2008, 1:41:40 PM9/29/08
to
Tried this, and still the same error....I know it must be something small in terms of configuration. I did put a PM to IBM on this...

abpeterson231

unread,
Oct 20, 2008, 12:10:57 PM10/20/08
to
went through IBM support

jere...@gmail.com

unread,
Oct 26, 2008, 10:59:08 PM10/26/08
to
On Oct 20, 9:10 am, abpeterson231 <allen.peter...@thomson.com> wrote:
> went through IBM support

Hi abpeterson231, did you get any response from IBM on this error?

thx,

jm

0 new messages