2008-06-14 17:42:14 UTC
Hi Alex,
I am having the same problem as indicated in the above post pertaining to adding business entries or service entries through uddibrowser. I am having a war file deployed on my tomcat. The Find functionality works like a charm. However, I get the following log message when I try to add a new business through UDDIbrowser web page.
In RootServlet.doGet()
key = 'cmd' val = 'updateUddi'
key = 'subcmd' val = 'createBusiness'
In DetailsCommand.exec
createBusiness
E_unknownUser (10150) The user ID and password pair passed in a get_authToken me
ssage is not known to the Operator Site or is not valid. get_authToken: userID=n
ull
at org.uddi4j.UDDIElement.<init>(UDDIElement.java:40)
at org.uddi4j.response.AuthToken.<init>(AuthToken.java:85)
at org.uddi4j.client.UDDIProxy.get_authToken(UDDIProxy.java:1626)
at org.uddibrowser.uddi.UddiWrapper.newBusiness(UddiWrapper.java:152)
at org.uddibrowser.commands.UpdateUDDICommand.exec(UpdateUDDICommand.jav
a:78)
at org.uddibrowser.servlet.RootServlet.doGet(RootServlet.java:181)
I also noticed one thing that when I did a create Account through the UDDIBrowser, it created a file for the user and encrypted password in the WEB-INF\conf\users directory of the web application deployed on the tomcat server. I was wondering why it is creating a seperate set of users within the UDDIBrowser instead of integrating with the juddi MySQL database that I created while setting up juddi registry/repository. I think part of the reason why I am getting the above error is that authentication/authorization between UDDIBrowser and juddi is still separate. What do I need to change (code or configuration) to integrate the authentication/authorization between the two applications (UDDIBrowser and juddi).
Your help is much appreciated in this regards.
Thanks,
Kamal