UIMA
  1. UIMA
  2. UIMA-2058

UIMA AS example program RunRemoteAsyncAE calls System.exit()

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.3.1AS
    • Component/s: Async Scaleout
    • Labels:
      None

      Description

      There are bunch of System.exit() calls in the RunRemoteAsyncAE.java. If any of them are triggered (usually in response to exception from service) the program just exits without first stopping the UIMA AS client. The result of this is an ugly exception in the broker:
      INFO Transport - Transport failed: java.net.SocketExceptio
      n: Connection reset
      java.net.SocketException: Connection reset
      at java.net.SocketInputStream.read(SocketInputStream.java:168)
      at org.apache.activemq.transport.tcp.TcpBufferedInputStream.fill(TcpBuff
      eredInputStream.java:50)
      at org.apache.activemq.transport.tcp.TcpTransport$2.fill(TcpTransport.ja
      va:575)
      at org.apache.activemq.transport.tcp.TcpBufferedInputStream.read(TcpBuff
      eredInputStream.java:58)
      at org.apache.activemq.transport.tcp.TcpTransport$2.read(TcpTransport.ja
      va:560)
      at java.io.DataInputStream.readInt(DataInputStream.java:370)
      at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.
      java:269)
      at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTranspo
      rt.java:226)
      at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.jav
      a:218)
      at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:
      201)
      at java.lang.Thread.run(Thread.java:619)

        Activity

        Hide
        Jerry Cwiklik added a comment -

        Calls stop() on the UIMA AS client before exiting. The stop() closes a connection to a broker.

        Show
        Jerry Cwiklik added a comment - Calls stop() on the UIMA AS client before exiting. The stop() closes a connection to a broker.

          People

          • Assignee:
            Jerry Cwiklik
            Reporter:
            Jerry Cwiklik
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development