Hello! I have some problemes geting a valid Authentication Token with java
cliente.
I'm using juddi cliente juddi 2.0rc6.jar

This is the test code i have just implemented.

Can anyone tell me how to load juddi.properties to use its properties??

Thank you so much. I w8 your replies.
cheers!


import java.util.Properties;
import org.apache.juddi.IRegistry;
import org.apache.juddi.datatype.request.AuthInfo;
import org.apache.juddi.datatype.response.AuthToken;
import org.apache.juddi.registry.proxy.RegistryProxy;

public class Test2 {
        
        public static void main(String[] args){
                
                Properties props = new Properties();
        
props.setProperty("juddi.proxy.adminURL","http://localhost:8080/juddi/admin";);
        
props.setProperty("juddi.proxy.publishURL","http://localhost:8080/juddi/publish";);
        
props.setProperty("juddi.proxy.securityProvider","com.sun.net.ssl.internal.ssl.Provider");
        
props.setProperty("juddi.proxy.protocolHandler","com.sun.net.ssl.internal.www.protocol");
    
                IRegistry registry = new RegistryProxy(props);
                
                try{            
                        
                        
System.out.println(registry.getAuthToken("sviens","password"));
                        AuthToken authToken =
registry.getAuthToken("sviens","password");
                        AuthInfo authInfo = authToken.getAuthInfo();
                        System.out.println("AuthToken: "+ authInfo.getValue());
                        
                }catch (Exception e){
                        e.getStackTrace();                      
                } 
        }
}

org.apache.axis2.AxisFault: Connection refused: connect
        at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
        at
org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:193)
        at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75)
        at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:364)
        at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:208)
        at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:448)
        at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401)
        at
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
        at
org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
        at
org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:548)
        at
org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:528)
        at
org.apache.juddi.registry.proxy.Axis2Transport.send(Axis2Transport.java:79)
        at
org.apache.juddi.registry.proxy.RegistryProxy.execute(RegistryProxy.java:368)
        at
org.apache.juddi.AbstractRegistry.getAuthToken(AbstractRegistry.java:344)
        at Test2.main(Test2.java:24)
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(Unknown Source)
        at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at
org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
        at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
        at
org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
        at
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
        at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
        at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
        at
org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:542)
        at
org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:189)
        ... 13 more

-- 
View this message in context: 
http://old.nabble.com/Help-with-juddi-java-client-getting-authentication-token-tp27527106p27527106.html
Sent from the jUDDI - User mailing list archive at Nabble.com.

Reply via email to