Hello: 

        That is a very good question, and that is exactly what I have been 
trying to find out as of late. It seems SecurityServiceImpl (
org.apache.juddi.portlets.server.service) is being called from LoginPanel 
(org.apache.juddi.portlets.client). It wasn't easy to find it out, given 
that I had no idea about GWT. Anyway, this is the method in question:

        protected void getToken(String user, String password) {

                securityService.get(user, password, new 
AsyncCallback<SecurityResponse>()
                {
                        public void onFailure(Throwable caught) {
                                Window.alert("Error: " + 
caught.getMessage());
                        }

                        public void onSuccess(SecurityResponse response) {
                                if (response.isSuccess()) {
                                        token = response.getResponse();
                                        publisherId = 
response.getUsername();
                                        application.login();
                                } else {
                                        Window.alert("error: " + 
response.getMessage());
                                }
                        }
                });
        }

        I have added a Window.alert at the beginning of that method and 
the parameters it is receiving are both null (user and password). I will 
keep working on this.

        Kind regards.
-- 

Jose Manuel Arnesto López - R&D Innovation

TELVENT
Telvent Arce Sistemas, S.A.
Telvent - Bilbao - Vizcaya
Phone: +34944224004 (2004)  Fax: +34944440658
[email protected]
P Eco-Tip: Printing e-mails is usually a waste. 



 
Tom Cunningham
17/08/2011 18:12
Por favor, responda a user

Para: 

[email protected]
cc: 

Asunto: 
Re: Trying to make juddi console work with XMLDocAuthenticator


On 08/16/2011 09:26 AM, [email protected] wrote: 

log.debug("UserPrincipal " + user); 
if (username==null && user!=null) { 
        username = user.getName(); 
        password = ""; 
} 

Being as I am new to this project, the reason for that may be obvious but, 
why is an empty value being assigned to the password variable in there? 


Hi Jose,

I'm probably missing something really basic here, but why is username 
null?

--Tom

Reply via email to