• Introducing Dark Mode! Switch by clicking on the lightbulb icon next to Search or by clicking on Default style at the bottom left of the page!

Consumer BSSV failure

TFZ

Active Member
So here's a new one me. BSSV works fine, the consumer is throwing this (I changed the hostnames). It's WLS 12.1.3, Tools 9.2.1.1 (JDK 1.7 or 1.8, doesn't matter). Windows firewall is off, and I can ping all ports all hunky dory. Soap responds fine, the softcoding is good, the service name is good, just this error is killing me. It's almost as if it's finding something running on that port or it thinks the valid entry is not a localhost? I've tried variations in the hosts table. I did see some stuff out there for ipv6, so I disabled that on the jvm startup parameters... nada. Zilch.

Anyone ever see this get thrown during consumer testing?


###<9-May-2018 8:51:16 o'clock AM EDT> <Error> <Net> <VALIDHOST> <DVBSSV01> <Thread-25> <<anonymous>> <> <> <1525870276717> <BEA-000903> <Failed to communicate with proxy: /0. Will try connection (validhost.validdomain.com/validport) now.

java.net.BindException: Cannot assign requested address: connect

at sun.nio.ch.Net.connect0(Native Method)

at sun.nio.ch.Net.connect(Net.java:454)

at sun.nio.ch.Net.connect(Net.java:446)

at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:648)

at weblogic.socket.NIOSocketMuxer.newSocket(NIOSocketMuxer.java:342)

at weblogic.socket.NIOSocketMuxer.newSocket(NIOSocketMuxer.java:274)

at weblogic.socket.ChannelSocketFactory.createSocket(ChannelSocketFactory.java:95)

at weblogic.socket.ChannelSocketFactory.createSocket(ChannelSocketFactory.java:58)

at weblogic.socket.ChannelSocketFactory.createSocket(ChannelSocketFactory.java:39)

at weblogic.net.http.HttpsClient.makeConnectionUsingProxy(HttpsClient.java:419)

at weblogic.net.http.HttpsClient.openServer(HttpsClient.java:344)

at weblogic.net.http.HttpsClient.New(HttpsClient.java:553)

at weblogic.net.http.HttpsClient.New(HttpsClient.java:534)

at weblogic.net.http.HttpsURLConnection.connect(HttpsURLConnection.java:248)

at com.sun.xml.ws.transport.http.client.HttpClientTransport.getOutput(HttpClientTransport.java:129)

at com.sun.xml.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:223)

at com.sun.xml.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:145)

at com.sun.xml.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:139)

at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:1136)

at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:1050)

at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:1019)

at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:877)

at com.sun.xml.ws.client.Stub.process(Stub.java:463)

at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:191)

at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:108)

at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:92)

at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:161)

at com.sun.proxy.$Proxy132.getAddressBook(Unknown Source)

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 weblogic.wsee.jaxws.spi.ClientInstanceInvocationHandler.invoke(ClientInstanceInvocationHandler.java:87)

at com.sun.proxy.$Proxy133.getAddressBook(Unknown Source)

at oracle.e1.bssv.JRH90I34.RI_JAXWS_ABWebServiceProcessor.getAddressBook(Unknown Source)

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 oracle.e1.bssvfoundation.impl.jdenet.CallSBFHandler.callSBF(Unknown Source)

at oracle.e1.bssvfoundation.impl.jdenet.CallSBFMsgHandler.process(Unknown Source)

at oracle.e1.bssvfoundation.impl.jdenet.SBFServerJavaKernel.process(Unknown Source)

at com.jdedwards.system.net.ProcessKernel.run(Unknown Source)
 
###<9-May-2018 8:51:16 o'clock AM EDT> <Error> <Net> <VALIDHOST> <DVBSSV01> <Thread-25> <<anonymous>> <> <> <1525870276717> <BEA-000903> <Failed to communicate with proxy: /0. Will try connection (validhost.validdomain.com/validport) now.
Not sure if it's a typo from the hostname obfuscation you did, but the line
validhost.validdomain.com/validport
should look like this, Am I right?
validhost.validdomain.com:validport
 

TFZ

Active Member
That's how it comes across in the logs, with the "/", that threw me off too.

I actually opened an SR with Oracle, they said they've had other clients face the issue, but their normal BSSV/consumers work fine, so I told the devs to move forward regardless of the P954001 test (i.e. the JRH90I34 fails on the call to JPR01000, for some odd reason it won't process the call to itself.)
 
Top