Its been a while since I read those docs, now I re-read it after I remembered that it uses a internal Jetty server of some sort.
Do you see this in the console? 2.) You should able to see following message on console. "XXXX-XX-XX XX:XX:XX. XXX:INFO::Started SslSocketConnector@0.0.0.0:8443" On Mon, Dec 30, 2019 at 4:41 AM robertlazarski . <robertlazar...@gmail.com> wrote: > > Somehow I missed before, that you are running the transport/https-sample . > > Configuring your server for https is a separate step, for recent > Wildfly versions it uses a self signed cert you should be able to do > this to confirm the port is open. > > nmap -p 8443 localhost > > Since you are getting a connection refused error, the first step is > verifying the port is open and if not its a separate step for that > server. For example, a self signed cert. > > Regards, > Robert > > On Thu, Dec 26, 2019 at 4:06 AM albert kao <albertk...@gmail.com> wrote: > > > > I followed the README.txt. > > The section "Running the Sample Service" used the port 8443 in the steps > > 2.) "XXXX-XX-XX XX:XX:XX. XXX:INFO::Started SslSocketConnector@0.0.0.0:8443" > > 3.) https://localhost:8443/services/SimpleService?wsdl > > > > On Mon, Dec 23, 2019 at 10:16 AM robertlazarski . > > <robertlazar...@gmail.com> wrote: > >> > >> Port 8443 is HTTPS, you likely mean port 8080 as you would need a > >> cert, and in most cases load balancer of some sort, for SSL. > >> > >> On Sat, Dec 21, 2019 at 2:50 AM albert kao <albertk...@gmail.com> wrote: > >> > > >> > Thank you for your suggestions :). > >> > I did: > >> > cd $AXIS2_HOME/samples/transport/https-sample/httpsClient > >> > mvn package exec:java > >> > -Dexec.mainClass="org.apache.axis2.examples.httpsclient.SimpleServiceClient" > >> > -Dexec.classpathScope=runtime -Dexec.cleanupDaemonThreads=false > >> > > >> > > >> > Output is: > >> > org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl > >> > sendViaPost > >> > INFO: Unable to sendViaPost to > >> > url[https://localhost:8443/services/SimpleService/] > >> > java.net.ConnectException: Connection refused (Connection refused) > >> > at java.net.PlainSocketImpl.socketConnect(Native Method) > >> > at > >> > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) > >> > at > >> > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) > >> > at > >> > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) > >> > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) > >> > at java.net.Socket.connect(Socket.java:589) > >> > at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:666) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> > at > >> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > >> > at > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >> > at java.lang.reflect.Method.invoke(Method.java:498) > >> > at > >> > org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140) > >> > at > >> > org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:130) > >> > 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.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 > >> > org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:533) > >> > at > >> > org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:509) > >> > at > >> > org.apache.axis2.examples.httpsclient.SimpleServiceClient.main(SimpleServiceClient.java:45) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> > at > >> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > >> > at > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >> > at java.lang.reflect.Method.invoke(Method.java:498) > >> > at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:282) > >> > at java.lang.Thread.run(Thread.java:748) > >> > > >> > [WARNING] > >> > org.apache.axis2.AxisFault: Connection refused (Connection refused) > >> > at org.apache.axis2.AxisFault.makeFault (AxisFault.java:430) > >> > at > >> > org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl.sendViaPost > >> > (HTTPSenderImpl.java:216) > >> > 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 org.apache.axis2.client.ServiceClient.sendReceive > >> > (ServiceClient.java:533) > >> > at org.apache.axis2.client.ServiceClient.sendReceive > >> > (ServiceClient.java:509) > >> > at org.apache.axis2.examples.httpsclient.SimpleServiceClient.main > >> > (SimpleServiceClient.java:45) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke > >> > (NativeMethodAccessorImpl.java:62) > >> > at sun.reflect.DelegatingMethodAccessorImpl.invoke > >> > (DelegatingMethodAccessorImpl.java:43) > >> > at java.lang.reflect.Method.invoke (Method.java:498) > >> > at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:282) > >> > at java.lang.Thread.run (Thread.java:748) > >> > Caused by: java.net.ConnectException: Connection refused (Connection > >> > refused) > >> > at java.net.PlainSocketImpl.socketConnect (Native Method) > >> > at java.net.AbstractPlainSocketImpl.doConnect > >> > (AbstractPlainSocketImpl.java:350) > >> > at java.net.AbstractPlainSocketImpl.connectToAddress > >> > (AbstractPlainSocketImpl.java:206) > >> > at java.net.AbstractPlainSocketImpl.connect > >> > (AbstractPlainSocketImpl.java:188) > >> > at java.net.SocksSocketImpl.connect (SocksSocketImpl.java:392) > >> > at java.net.Socket.connect (Socket.java:589) > >> > at sun.security.ssl.SSLSocketImpl.connect (SSLSocketImpl.java:666) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke > >> > (NativeMethodAccessorImpl.java:62) > >> > at sun.reflect.DelegatingMethodAccessorImpl.invoke > >> > (DelegatingMethodAccessorImpl.java:43) > >> > at java.lang.reflect.Method.invoke (Method.java:498) > >> > at > >> > org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket > >> > (ReflectionSocketFactory.java:140) > >> > at > >> > org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket > >> > (SSLProtocolSocketFactory.java:130) > >> > 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.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 org.apache.axis2.client.ServiceClient.sendReceive > >> > (ServiceClient.java:533) > >> > at org.apache.axis2.client.ServiceClient.sendReceive > >> > (ServiceClient.java:509) > >> > at org.apache.axis2.examples.httpsclient.SimpleServiceClient.main > >> > (SimpleServiceClient.java:45) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke > >> > (NativeMethodAccessorImpl.java:62) > >> > at sun.reflect.DelegatingMethodAccessorImpl.invoke > >> > (DelegatingMethodAccessorImpl.java:43) > >> > at java.lang.reflect.Method.invoke (Method.java:498) > >> > at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:282) > >> > at java.lang.Thread.run (Thread.java:748) > >> > [INFO] > >> > ------------------------------------------------------------------------ > >> > [INFO] BUILD FAILURE > >> > [INFO] > >> > ------------------------------------------------------------------------ > >> > [INFO] Total time: 6.148 s > >> > [INFO] Finished at: 2019-12-21T07:45:39-05:00 > >> > [INFO] > >> > ------------------------------------------------------------------------ > >> > [ERROR] Failed to execute goal > >> > org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli) on project > >> > httpsClient: An exception occured while executing the Java class. > >> > Connection refused (Connection refused) -> [Help 1] > >> > [ERROR] > >> > [ERROR] To see the full stack trace of the errors, re-run Maven with the > >> > -e switch. > >> > [ERROR] Re-run Maven using the -X switch to enable full debug logging. > >> > [ERROR] > >> > [ERROR] For more information about the errors and possible solutions, > >> > please read the following articles: > >> > [ERROR] [Help 1] > >> > http://cwiki.apache.org/confluence/display/MAVEN/ConnectException > >> > > >> > > >> > On Wed, Dec 18, 2019 at 6:53 PM robertlazarski . > >> > <robertlazar...@gmail.com> wrote: > >> >> > >> >> Looks like a 15 second timeout , try passing this to maven: > >> >> > >> >> -Dexec.cleanupDaemonThreads=false > >> >> > >> >> On Fri, Dec 13, 2019 at 12:49 PM albert kao <albertk...@gmail.com> > >> >> wrote: > >> >> > > >> >> > I am following samples/transport/https-sample/README.txt. > >> >> > > >> >> > Running the Sample Client get the expected result. > >> >> > > >> >> > However, how to fix the following WARNING? > >> >> > org.apache.axis2.deployment.AxisConfigBuilder processDeployers > >> >> > WARNING: Unable to instantiate deployer > >> >> > org.apache.axis2.deployment.ServiceDeployer; see debug logs for more > >> >> > details > >> >> > <ns:helloServiceResponse > >> >> > xmlns:ns="http://httpsservice.examples.axis2.apache.org"><ns:return>Hello > >> >> > World </ns:return></ns:helloServiceResponse>[WARNING] thread > >> >> > Thread[MultiThreadedHttpConnectionManager > >> >> > cleanup,5,org.apache.axis2.examples.httpsclient.SimpleServiceClient] > >> >> > was interrupted but is still alive after waiting at least 14999msecs > >> >> > [WARNING] thread Thread[MultiThreadedHttpConnectionManager > >> >> > cleanup,5,org.apache.axis2.examples.httpsclient.SimpleServiceClient] > >> >> > will linger despite being asked to die via interruption > >> >> > [WARNING] NOTE: 1 thread(s) did not finish despite being asked to > >> >> > via interruption. This is not a problem with exec:java, it is a > >> >> > problem with the running code. Although not serious, it should be > >> >> > remedied. > >> >> > [WARNING] Couldn't destroy threadgroup > >> >> > org.codehaus.mojo.exec.ExecJavaMojo$IsolatedThreadGroup[name=org.apache.axis2.examples.httpsclient.SimpleServiceClient,maxpri=10] > >> >> > java.lang.IllegalThreadStateException > >> >> > at java.lang.ThreadGroup.destroy (ThreadGroup.java:778) > >> >> > at org.codehaus.mojo.exec.ExecJavaMojo.execute > >> >> > (ExecJavaMojo.java:321) > >> >> > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > >> >> > (DefaultBuildPluginManager.java:137) > >> >> > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > >> >> > (MojoExecutor.java:210) > >> >> > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > >> >> > (MojoExecutor.java:156) > >> >> > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > >> >> > (MojoExecutor.java:148) > >> >> > at > >> >> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > >> >> > (LifecycleModuleBuilder.java:117) > >> >> > at > >> >> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > >> >> > (LifecycleModuleBuilder.java:81) > >> >> > at > >> >> > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > >> >> > (SingleThreadedBuilder.java:56) > >> >> > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > >> >> > (LifecycleStarter.java:128) > >> >> > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) > >> >> > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) > >> >> > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) > >> >> > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) > >> >> > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288) > >> >> > at org.apache.maven.cli.MavenCli.main (MavenCli.java:192) > >> >> > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > >> >> > at sun.reflect.NativeMethodAccessorImpl.invoke > >> >> > (NativeMethodAccessorImpl.java:62) > >> >> > at sun.reflect.DelegatingMethodAccessorImpl.invoke > >> >> > (DelegatingMethodAccessorImpl.java:43) > >> >> > at java.lang.reflect.Method.invoke (Method.java:498) > >> >> > at > >> >> > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > >> >> > (Launcher.java:289) > >> >> > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > >> >> > (Launcher.java:229) > >> >> > at > >> >> > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > >> >> > (Launcher.java:415) > >> >> > at org.codehaus.plexus.classworlds.launcher.Launcher.main > >> >> > (Launcher.java:356) > >> >> > > >> >> > >> >> --------------------------------------------------------------------- > >> >> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org > >> >> For additional commands, e-mail: java-user-h...@axis.apache.org > >> >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org > >> For additional commands, e-mail: java-user-h...@axis.apache.org > >> --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org For additional commands, e-mail: java-user-h...@axis.apache.org