Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

WebSphere + Tivoli Directory Server: Web Admin Tool problems

Status
Not open for further replies.

madapter

Technical User
Nov 23, 2006
3
AT
Hello,

I use WebSphere 6.0 and am trying to use Tivoli Directory Server 6.0 with it. Installation went okay, creation of server instance and database instance also, in WebSphere's Admin Console I added IDSWebApp to the list of applications and it starts normally. When I try logging in to Tivoli's Web Administration Tool, in the list of available hostnames I get only "Console Admin"; logging in with superadmin+secret works, BUT:

the two pages "change admin login" and "change admin pwd" are blank and on "manage console servers" and "manage console properties" I get nothing but two NoSuchMethodError-Exceptions, listed below. I tried re-installing Tivoli, deactivating WebSphere's Global Security and installing Tivoli's Fixpack (6.0.0.9), but nothing changed.


Content of the page "Manage console servers":

Exception #0
java.lang.NoSuchMethodError: com.ibm.psw.wcl.components.table.WTable: method

getResourceBundle(Ljava/util/Locale;)Ljava/util/ResourceBundle; not found
at com.ibm.mdr.wcl.DrTableCreator.create(DrTableCreator.java:483)
at com.ibm.mdr.DrCreatorFactory.recurseData(DrCreatorFactory.java:112)
at com.ibm.mdr.DrContainerCreator.recurseChildren(DrContainerCreator.java:97)
at com.ibm.mdr.wcl.DrDatagroupCreator.create(DrDatagroupCreator.java:362)
at com.ibm.mdr.DrCreatorFactory.recurseData(DrCreatorFactory.java:112)
at com.ibm.mdr.DrCreatorFactory.createStateTree(DrCreatorFactory.java:77)
at com.ibm.mdr.DrStateMgr.createStateTree(DrStateMgr.java:1003)
at com.ibm.mdr.DrStateMgr.invoke(DrStateMgr.java:2539)
at com.ibm.mdr.DrRendererManager.invoke(DrRendererManager.java:377)
at com.ibm.mdr.DrRenderer.invoke(DrRenderer.java:1240)
at com.ibm.ui.framework.UserTaskManager.invoke(UserTaskManager.java:1361)
at com.ibm.ui.framework.UserTaskManager.invoke(UserTaskManager.java:1322)
at com.ibm.ldap.IDSAdmin.ConsoleServersPanel.init(ConsoleServersPanel.java:123)
at com.ibm.webnav.servlet.WnTransactionManager.processTransaction(WnTransactionManager.java:580)
at com.ibm.webnav.servlet.WnTransactionThread.run(WnTransactionThread.java:111)


Content of the page "Manage console properties":

Exception #0
java.lang.NoSuchMethodError: com.ibm.psw.wcl.components.table.WTable: method

getResourceBundle(Ljava/util/Locale;)Ljava/util/ResourceBundle; not found
at com.ibm.mdr.wcl.DrTableCreator.create(DrTableCreator.java:483)
at com.ibm.mdr.DrCreatorFactory.recurseData(DrCreatorFactory.java:112)
at com.ibm.mdr.DrContainerCreator.recurseChildren(DrContainerCreator.java:97)
at com.ibm.mdr.wcl.DrGroupCreator.create(DrGroupCreator.java:224)
at com.ibm.mdr.DrCreatorFactory.recurseData(DrCreatorFactory.java:112)
at com.ibm.mdr.DrContainerCreator.recurseChildren(DrContainerCreator.java:97)
at com.ibm.mdr.wcl.DrGroupCreator.create(DrGroupCreator.java:224)
at com.ibm.mdr.DrCreatorFactory.recurseData(DrCreatorFactory.java:112)
at com.ibm.mdr.wcl.DrGroupCreator.recurseSelectableChildren(DrGroupCreator.java:709)
at com.ibm.mdr.wcl.DrDatagroupCreator.create(DrDatagroupCreator.java:353)
at com.ibm.mdr.DrCreatorFactory.recurseData(DrCreatorFactory.java:112)
at com.ibm.mdr.DrCreatorFactory.createStateTree(DrCreatorFactory.java:77)
at com.ibm.mdr.DrStateMgr.createStateTree(DrStateMgr.java:1003)
at com.ibm.mdr.DrStateMgr.invoke(DrStateMgr.java:2539)
at com.ibm.mdr.DrRendererManager.invoke(DrRendererManager.java:377)
at com.ibm.mdr.DrRenderer.invoke(DrRenderer.java:1240)
at com.ibm.ui.framework.UserTaskManager.invoke(UserTaskManager.java:1361)
at com.ibm.ui.framework.UserTaskManager.invoke(UserTaskManager.java:1322)
at com.ibm.ldap.IDSAdmin.ConsolePropertiesPanel.init(ConsolePropertiesPanel.java:123)
at com.ibm.webnav.servlet.WnTransactionManager.processTransaction(WnTransactionManager.java:580)
at com.ibm.webnav.servlet.WnTransactionThread.run(WnTransactionThread.java:111)



Maybe the Administration Tool cannot connect to the LDAP Server?

Any help is very appreciated!


Thank you in advance,
madapter.
 

Hello again,

I did not find a solution but a workaround:

Instead of forcing an installation of Tivoli Directory Server in the already installed WebSphere Application Server, the simplest way is to use the embedded version of WAS that comes along with TDS: it's already configured for TDS and works just fine.

This means you'll have your WebSphere Portal Server running and using the original WAS, and on the other hand TDS runs on top of its embedded version of WAS.

Apparently this is a waste of system resources and a possible cause for compatibility problems (2 WAS running), but to me it seems the best solution, because the embedded WAS does not slow down the system, loads rapidly, does not get in conflict with the other WAS (at least until now I haven't had any problems), and you have the possibility to administer TDS independently from WebSphere.

Furthermore, if you plan your system wisely, you use a dedicated server machine for WebSphere and another one for TDS, and in this case you're forced to use an Application Server on every machine.


Best regards,
madapter

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top