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

        Jerry Cwiklik created issue -
        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.
        Jerry Cwiklik made changes -
        Field Original Value New Value
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Closed Closed
        2m 30s 1 Jerry Cwiklik 18/Feb/11 16:46

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development