webMethods

webMethods

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  consuming Json Restful Service

    Posted Wed May 24, 2017 12:50 PM

    Hi All,

    while invoking the Https url in pub.client.http with Json format i am getting following error

    com.wm.app.b2b.server.ServiceException: java.net.SocketException: Connection reset
    at pub.clientimpl.http(clientimpl.java:1035)
    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 com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:404)
    at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:646)
    at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:39)
    at com.wm.ps.serviceMock.ServiceInterceptor.process(ServiceInterceptor.java:375)
    at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:49)
    at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)
    at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)
    at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)
    at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:299)
    at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:34)
    at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:377)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:545)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:382)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:234)
    at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:215)
    at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:257)
    at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:520)
    at com.wm.lang.flow.FlowState.stepIncremental(FlowState.java:437)
    at com.wm.lang.flow.FlowState.invoke(FlowState.java:331)
    at wm.server.flowdebugger.stepFlow(flowdebugger.java:992)
    at wm.server.flowdebugger.execute(flowdebugger.java:508)
    at sun.reflect.GeneratedMethodAccessor440.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:414)
    at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:646)
    at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:39)
    at com.wm.ps.serviceMock.ServiceInterceptor.process(ServiceInterceptor.java:375)
    at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:49)
    at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)
    at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)
    at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)
    at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:299)
    at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:34)
    at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:377)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:545)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:382)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:234)
    at com.wm.app.b2b.server.comm.DefaultServerRequestHandler.handleMessage(DefaultServerRequestHandler.java:119)
    at com.wm.app.b2b.server.HTTPMessageHandler.process(HTTPMessageHandler.java:156)
    at com.wm.app.b2b.server.HTTPDispatch.handleRequest(HTTPDispatch.java:170)
    at com.wm.app.b2b.server.Dispatch.run(Dispatch.java:375)
    at com.wm.util.pool.PooledThread.run(PooledThread.java:127)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: java.net.SocketException: Connection reset
    at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
    at java.net.SocketOutputStream.write(SocketOutputStream.java:153)
    at iaik.security.ssl.d.d(Unknown Source)
    at iaik.security.ssl.d.f(Unknown Source)
    at iaik.security.ssl.d.a(Unknown Source)
    at iaik.security.ssl.d.b(Unknown Source)
    at iaik.security.ssl.a.b(Unknown Source)
    at iaik.security.ssl.a.k(Unknown Source)
    at iaik.security.ssl.f.a(Unknown Source)
    at iaik.security.ssl.g.f(Unknown Source)
    at iaik.security.ssl.g.d(Unknown Source)
    at iaik.security.ssl.f.c(Unknown Source)
    at iaik.security.ssl.SSLTransport.startHandshake(Unknown Source)
    at iaik.security.ssl.SSLTransport.getInputStream(Unknown Source)
    at iaik.security.ssl.SSLSocket.getInputStream(Unknown Source)
    at com.wm.net.NetURLConnection.connect(NetURLConnection.java:239)
    at com.wm.net.HttpURLConnection.getOutputStream(HttpURLConnection.java:439)
    at com.wm.net.HttpContext.getOutputStream(HttpContext.java:852)
    at com.wm.net.HttpContext.getOutputStream(HttpContext.java:828)
    at com.wm.net.HttpContext.post(HttpContext.java:458)
    at pub.clientimpl.http(clientimpl.java:958)
    … 48 more


    #webMethods
    #Flow-and-Java-services
    #Integration-Server-and-ESB


  • 2.  RE: consuming Json Restful Service

    Posted Wed May 24, 2017 01:31 PM

    This seems has nothing to do with JSON, it’s a connectivity/authentication issue. Check what kind of authentication is required for this service and do accordingly.


    #Integration-Server-and-ESB
    #Flow-and-Java-services
    #webMethods


  • 3.  RE: consuming Json Restful Service

    Posted Wed May 24, 2017 01:36 PM

    Thanks Wang for Response

    since the authorization is done through json string itself

    FYI i am using this to generate report
    https://integrations.expensify.com/Integration-Server/doc/#reconciliation

    i am must alteast get error response

    if connectivity what exactly you mean like ssl certificate or ?


    #Integration-Server-and-ESB
    #webMethods
    #Flow-and-Java-services


  • 4.  RE: consuming Json Restful Service

    Posted Thu May 25, 2017 04:45 PM

    “Connection reset” is a fairly common error. You should be able to find more information on this error by Googling it as it’s not specific to webMethods. It could be the destination server abruptly closing the connection, it could be due to a firewall in between, etc.

    Percio


    #Flow-and-Java-services
    #webMethods
    #Integration-Server-and-ESB


  • 5.  RE: consuming Json Restful Service

    Posted Fri March 19, 2021 05:58 AM

    Hi S S,

    Can you please let me know if you are able to fix this issue? If yes what is the resolution please?


    #Integration-Server-and-ESB
    #Flow-and-Java-services
    #webMethods