[ 
https://issues.apache.org/jira/browse/AXIS2-5886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Lazarski resolved AXIS2-5886.
------------------------------------
    Resolution: Not A Problem

> Axis2 - Authentication state already initialized
> ------------------------------------------------
>
>                 Key: AXIS2-5886
>                 URL: https://issues.apache.org/jira/browse/AXIS2-5886
>             Project: Axis2
>          Issue Type: Bug
>          Components: client-api, Integration
>    Affects Versions: 1.7.6
>         Environment: Windows 10, Java 6
>            Reporter: Andrea Porporino
>            Priority: Major
>              Labels: Axis2, Client, Java, Proxy, Settings
>         Attachments: screenshot-1.png
>
>
> Hi,
> I'm trying to call a webservice, out of my network, using proxy. The service 
> is reacheable from browser but not using the client.
> My proxy settings are written in this way:
> HttpTransportProperties.ProxyProperties proxyProperties = new 
> HttpTransportProperties.ProxyProperties();
> proxyProperties.setProxyName(proxyname);
> proxyProperties.setProxyPort(proxyport);
> proxyProperties.setDomain(domain);
> proxyProperties.setPassWord(password);
> proxyProperties.setUserName(username);
> service._getServiceClient().getOptions().setProperty(org.apache.axis2.transport.http.HTTPConstants.PROXY,
>  proxyProperties);
> With this settings the program raises this error:
> {color:red}Exception in thread "main" java.lang.IllegalStateException: 
> Authentication state already initialized
>       at 
> org.apache.commons.httpclient.auth.AuthState.setPreemptive(AuthState.java:120)
>       at 
> org.apache.commons.httpclient.HttpMethodDirector.executeConnect(HttpMethodDirector.java:487)
>       at 
> org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:391)
>       at 
> org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
>       at 
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
>       at 
> org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl.executeMethod(HTTPSenderImpl.java:872)
>       at 
> org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl.sendViaPost(HTTPSenderImpl.java:212)
>       at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:121)
>       at 
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:403)
>       at 
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:234)
>       at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:431)
>       at 
> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:399)
>       at 
> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225)
>       at 
> org.apache.axis2.client.OperationClient.execute(OperationClient.java:150)
>       at 
> com.microsoft.schemas.crm._2006.webservices.CustomerIntegrationServiceStub.findCustomer(CustomerIntegrationServiceStub.java:741)
>       at com.cdb.Service.main(Service.java:48){color}
> If I not use this settings I receive a timeout connection, if I not pass the 
> credentials I receive an error about authentication required.
> I searched on the web and on your issues and the problem seemed solved with 
> the http-client version 4, but I used always this version so I would need an 
> help.
> Thanks



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
For additional commands, e-mail: java-dev-h...@axis.apache.org

Reply via email to