Skip to main content

Software  >  WebSphere  >  WebSphere Portal Family  >  

DomainAdministratorNotFoundException: EJPSB0107E during server startup

 Technote (troubleshooting)
 
Problem(Abstract)
You just finished configuring LDAP security successfully, and now, when the WebSphere Portal application server is starting up, initialization of a service fails.
 
Cause
The Portal Admin Group Id specified when configuring security did not contain the object class that was specified in the Virtual Member Manager (VMM) group configuration properties.
 
Diagnosing the problem

In the Portal Server's SystemOut.log, you can see:

0000000c 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=admins,ou=groups,ou=ibm,ou=com.
...
Caused by: com.ibm.wps.um.exceptions.impl.MemberNotFoundExceptionImpl:
com.ibm.portal.puma.MemberNotFoundException: EJPSG0002E: Requested
Member does not exist. cn=admins,ou=groups,ou=ibm,ou=com/null
...
Caused by: com.ibm.portal.puma.MemberNotFoundException: EJPSG0002E:
Requested Member does not exist. cn=admins,ou=groups,ou=ibm,ou=com/null

When reviewing an ldif file of the Portal Admin Group specified above, cn=admins,ou=groups,ou=ibm,ou=com, you find it does not contain the group object class. However, in wimconfig.xml, you see:

<config:ldapEntityTypes name="Group" searchFilter="(objectclass=group)">
  <config:objectClasses>group</config:objectClasses>
  <config:searchBases>ou=groups,ou=ibm,ou=com</config:searchBases>
</config:ldapEntityTypes>

LDAP groups that do not contain the object class referenced in the VMM configuration will not be returned when Portal queries for the the group.

 
Resolving the problem

Open the file <wp_profile_root>\ConfigEngine\properties\wkplc.properties. Set all of the 3 properties under the heading "VMM Change admin users":

# The new ID of the admin user
newAdminId=

# The new password of the admin user
newAdminPw=

# The new ID of the portal admin group
newAdminGroupId=

ensuring this time to specify a full DN for newAdminGroupId that has the object class of group.
Save the file, and then run the task wp-change-portal-admin-user. Then, restart the WebSphere_Portal server for the change to take effect.

 
 
 

Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.
Rate this page
Please take a moment to complete this form to help us better serve you.
This material provides me with the information I need.




This material is clear and easy to understand.




Did the information help you to achieve your goal?
What updates, improvements, or related information would you like to see in this document?
Your response will be used to improve our document content. Requests for assistance, if applicable, should be submitted through your normal support channel as we cannot respond from this site.
Input the verification number to submit feedback:
Document information
 Product categories:
 Software
 Organizational Productivity, Portals & Collaboration
 Portals
 WebSphere Portal
 Security
 Operating system(s):
  AIX, HP-UX, Linux, Solaris, Windows
 Software version:
  6.1
 Software edition:
  Enable, Express, Extend, Server
 Reference #:
  1392124
 IBM Group:
 Software Group
 Modified date:
 2009-11-02

Translate My Page
 
 

Rate this page

Help us improve this page. Your response will be used to improve our document content. Requests for assistance, if applicable, should be submitted through your normal support channel as we cannot respond from this site.