UDDI private registry fails with security enabled
 Technote (troubleshooting)
 
Problem(Abstract)
The following exceptions are issued with security traces when you select Publish, then Show owned Entities in the UDDI GUI.

[4/8/04 10:44:27:016 EDT] 79b15795 gui e
com.ibm.uddi.gui.UddiGuiUtil getOwnedEntities The following exception
was logged
com.ibm.uddi.exception.UDDIAuthTokenRequiredException: Invalid
authentication token passed to an API that requires authentication.
{0}
at
com.ibm.uddi.security.CSIAuthenticator.authenticate(CSIAuthenticator.j
ava:204)
at com.ibm.uddi.api.UDDIApi.authenticate(UDDIApi.java:353)
at com.ibm.uddi.api.UDDIApi.checkAuthorization(UDDIApi.java:265)
at com.ibm.uddi.api.UDDIApi.process(UDDIApi.java:200)
at
com.ibm.uddi.gui.UddiGuiUtil.getOwnedEntities(UddiGuiUtil.java:2277)
at
com.ibm.uddi.gui.publish.ShowOwnedEntitiesAction.perform(ShowOwnedEnti
tiesAction.java:186)
at
org.apache.struts.action.ActionServlet.processActionPerform(ActionServ
let.java:1787)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586
)
at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
at
com.ibm.uddi.gui.UddiActionServlet.doGet(UddiActionServlet.java:81) . . .
 
Cause
Global security is enabled; however, the server level security is disabled. Because security is disabled for the server where the UDDI was deployed, you are not prompted for user name and password, which causes authentication failures.
 
Resolving the problem
Use the WebSphere® Administrative Console to enable security for the server where the UDDI is deployed.
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Security
Operating system(s): Windows
Software version: 5.1
Software edition:
Reference #: 1172923
IBM Group: Software Group
Modified date: Aug 16, 2004