<?xml version="1.0" encoding="UTF-8"?>
<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd" name="org.apache.qpid.jms.JmsWSConnectionTest" time="31.944" tests="3" errors="1" skipped="1" failures="0">
  <properties>
    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
    <property name="sun.boot.library.path" value="/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64"/>
    <property name="java.vm.version" value="25.131-b11"/>
    <property name="java.vm.vendor" value="Oracle Corporation"/>
    <property name="maven.multiModuleProjectDirectory" value="/home/lorenz/releases/RCs/repos/dist/dev/qpid/jms/0.24.0-rc1/apache-qpid-jms-0.24.0-src"/>
    <property name="java.vendor.url" value="http://java.oracle.com/"/>
    <property name="path.separator" value=":"/>
    <property name="guice.disable.misplaced.annotation.check" value="true"/>
    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
    <property name="file.encoding.pkg" value="sun.io"/>
    <property name="user.country" value="GB"/>
    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    <property name="sun.os.patch.level" value="unknown"/>
    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    <property name="user.dir" value="/home/lorenz/releases/RCs/repos/dist/dev/qpid/jms/0.24.0-rc1/apache-qpid-jms-0.24.0-src"/>
    <property name="java.runtime.version" value="1.8.0_131-8u131-b11-2ubuntu1.16.04.3-b11"/>
    <property name="java.awt.graphicsenv" value="sun.awt.X11GraphicsEnvironment"/>
    <property name="java.endorsed.dirs" value="/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/endorsed"/>
    <property name="os.arch" value="amd64"/>
    <property name="java.io.tmpdir" value="/tmp"/>
    <property name="line.separator" value="&#10;"/>
    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    <property name="os.name" value="Linux"/>
    <property name="classworlds.conf" value="/usr/share/maven/bin/m2.conf"/>
    <property name="sun.jnu.encoding" value="UTF-8"/>
    <property name="java.library.path" value="/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib"/>
    <property name="java.specification.name" value="Java Platform API Specification"/>
    <property name="java.class.version" value="52.0"/>
    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    <property name="os.version" value="4.4.0-83-generic"/>
    <property name="user.home" value="/home/lorenz"/>
    <property name="user.timezone" value="Europe/London"/>
    <property name="java.awt.printerjob" value="sun.print.PSPrinterJob"/>
    <property name="file.encoding" value="UTF-8"/>
    <property name="java.specification.version" value="1.8"/>
    <property name="user.name" value="lorenz"/>
    <property name="java.class.path" value="/usr/share/maven/boot/plexus-classworlds-2.x.jar"/>
    <property name="java.vm.specification.version" value="1.8"/>
    <property name="sun.arch.data.model" value="64"/>
    <property name="java.home" value="/usr/lib/jvm/java-8-openjdk-amd64/jre"/>
    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher clean verify"/>
    <property name="java.specification.vendor" value="Oracle Corporation"/>
    <property name="user.language" value="en"/>
    <property name="awt.toolkit" value="sun.awt.X11.XToolkit"/>
    <property name="java.vm.info" value="mixed mode"/>
    <property name="java.version" value="1.8.0_131"/>
    <property name="java.ext.dirs" value="/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext:/usr/java/packages/lib/ext"/>
    <property name="securerandom.source" value="file:/dev/./urandom"/>
    <property name="sun.boot.class.path" value="/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jsse.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jce.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jfr.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/classes"/>
    <property name="java.vendor" value="Oracle Corporation"/>
    <property name="maven.home" value="/usr/share/maven"/>
    <property name="file.separator" value="/"/>
    <property name="java.vendor.url.bug" value="http://bugreport.sun.com/bugreport/"/>
    <property name="sun.cpu.endian" value="little"/>
    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    <property name="sun.cpu.isalist" value=""/>
  </properties>
  <testcase name="testSendLargeMessageToClientFromAMQP" classname="org.apache.qpid.jms.JmsWSConnectionTest" time="0">
    <skipped message="Broker is not respecting max binary message size"/>
  </testcase>
  <testcase name="testCreateConnectionAndStart" classname="org.apache.qpid.jms.JmsWSConnectionTest" time="1.869"/>
  <testcase name="testSendLargeMessageToClientFromOpenWire" classname="org.apache.qpid.jms.JmsWSConnectionTest" time="30.075">
    <error message="test timed out after 30000 milliseconds" type="org.junit.runners.model.TestTimedOutException">org.junit.runners.model.TestTimedOutException: test timed out after 30000 milliseconds
	at org.apache.qpid.jms.JmsWSConnectionTest.testSendLargeMessageToClientFromOpenWire(JmsWSConnectionTest.java:101)
</error>
    <system-out><![CDATA[2017-08-08 08:37:04,263 [main           ] - DEBUG JmsWSConnectionTest            - Using amqp+ws connection: ws://0.0.0.0:39690
2017-08-08 08:37:04,263 [main           ] - INFO  BrokerService                  - Using Persistence Adapter: MemoryPersistenceAdapter
2017-08-08 08:37:04,265 [main           ] - INFO  BrokerService                  - Apache ActiveMQ 5.15.0 (localhost, ID:satellite-43635-1502177745503-0:112) is starting
2017-08-08 08:37:04,293 [main           ] - INFO  Server                         - jetty-9.2.13.v20150730
2017-08-08 08:37:04,299 [main           ] - WARN  SecurityHandler                - ServletContext@o.e.j.s.ServletContextHandler@33ecda92{/,null,STARTING} has uncovered http methods for path: /
2017-08-08 08:37:04,301 [main           ] - INFO  ContextHandler                 - Started o.e.j.s.ServletContextHandler@33ecda92{/,null,AVAILABLE}
2017-08-08 08:37:04,301 [main           ] - INFO  ServerConnector                - Started ServerConnector@13d8d69e{HTTP/1.1}{0.0.0.0:39690}
2017-08-08 08:37:04,302 [main           ] - INFO  Server                         - Started @80927ms
2017-08-08 08:37:04,302 [main           ] - INFO  WSTransportServer              - Listening for connections at ws://satellite:39690?websocket.maxBinaryMessageSize=1048576
2017-08-08 08:37:04,302 [main           ] - INFO  TransportConnector             - Connector ws://satellite:39690?websocket.maxBinaryMessageSize=1048576 started
2017-08-08 08:37:04,302 [main           ] - INFO  BrokerService                  - Apache ActiveMQ 5.15.0 (localhost, ID:satellite-43635-1502177745503-0:112) started
2017-08-08 08:37:04,302 [main           ] - INFO  BrokerService                  - For help or more information please see: http://activemq.apache.org
2017-08-08 08:37:04,316 [ocalhost:39690]] - TRACE NettyTcpTransport              - Netty Transport using Epoll mode
2017-08-08 08:37:04,317 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2] REGISTERED
2017-08-08 08:37:04,318 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2] CONNECT: localhost/127.0.0.1:39690
2017-08-08 08:37:04,320 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690] ACTIVE
2017-08-08 08:37:04,322 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690] WRITE: 230B
         +-------------------------------------------------+
         |  0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f |
+--------+-------------------------------------------------+----------------+
|00000000| 47 45 54 20 2f 20 48 54 54 50 2f 31 2e 31 0d 0a |GET / HTTP/1.1..|
|00000010| 75 70 67 72 61 64 65 3a 20 77 65 62 73 6f 63 6b |upgrade: websock|
|00000020| 65 74 0d 0a 63 6f 6e 6e 65 63 74 69 6f 6e 3a 20 |et..connection: |
|00000030| 75 70 67 72 61 64 65 0d 0a 73 65 63 2d 77 65 62 |upgrade..sec-web|
|00000040| 73 6f 63 6b 65 74 2d 6b 65 79 3a 20 4a 30 42 4f |socket-key: J0BO|
|00000050| 48 56 68 41 4b 30 48 37 66 64 31 65 39 61 55 6b |HVhAK0H7fd1e9aUk|
|00000060| 50 77 3d 3d 0d 0a 68 6f 73 74 3a 20 6c 6f 63 61 |Pw==..host: loca|
|00000070| 6c 68 6f 73 74 3a 33 39 36 39 30 0d 0a 73 65 63 |lhost:39690..sec|
|00000080| 2d 77 65 62 73 6f 63 6b 65 74 2d 6f 72 69 67 69 |-websocket-origi|
|00000090| 6e 3a 20 68 74 74 70 3a 2f 2f 6c 6f 63 61 6c 68 |n: http://localh|
|000000a0| 6f 73 74 3a 33 39 36 39 30 0d 0a 73 65 63 2d 77 |ost:39690..sec-w|
|000000b0| 65 62 73 6f 63 6b 65 74 2d 70 72 6f 74 6f 63 6f |ebsocket-protoco|
|000000c0| 6c 3a 20 61 6d 71 70 0d 0a 73 65 63 2d 77 65 62 |l: amqp..sec-web|
|000000d0| 73 6f 63 6b 65 74 2d 76 65 72 73 69 6f 6e 3a 20 |socket-version: |
|000000e0| 31 33 0d 0a 0d 0a                               |13....          |
+--------+-------------------------------------------------+----------------+
2017-08-08 08:37:04,322 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690] FLUSH
2017-08-08 08:37:04,328 [LoopGroup-508-1] - TRACE NettyWsTransport               - Channel has become active, awaiting WebSocket handshake! Channel is [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690]
2017-08-08 08:37:04,335 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690] READ: 196B
         +-------------------------------------------------+
         |  0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f |
+--------+-------------------------------------------------+----------------+
|00000000| 48 54 54 50 2f 31 2e 31 20 31 30 31 20 53 77 69 |HTTP/1.1 101 Swi|
|00000010| 74 63 68 69 6e 67 20 50 72 6f 74 6f 63 6f 6c 73 |tching Protocols|
|00000020| 0d 0a 44 61 74 65 3a 20 54 75 65 2c 20 30 38 20 |..Date: Tue, 08 |
|00000030| 41 75 67 20 32 30 31 37 20 30 37 3a 33 37 3a 30 |Aug 2017 07:37:0|
|00000040| 34 20 47 4d 54 0d 0a 43 6f 6e 6e 65 63 74 69 6f |4 GMT..Connectio|
|00000050| 6e 3a 20 55 70 67 72 61 64 65 0d 0a 53 65 63 2d |n: Upgrade..Sec-|
|00000060| 57 65 62 53 6f 63 6b 65 74 2d 41 63 63 65 70 74 |WebSocket-Accept|
|00000070| 3a 20 4d 54 41 51 46 38 76 5a 78 49 4a 6d 79 6a |: MTAQF8vZxIJmyj|
|00000080| 42 58 61 2b 2f 6d 39 73 57 2f 79 4f 55 3d 0d 0a |BXa+/m9sW/yOU=..|
|00000090| 53 65 63 2d 57 65 62 53 6f 63 6b 65 74 2d 50 72 |Sec-WebSocket-Pr|
|000000a0| 6f 74 6f 63 6f 6c 3a 20 61 6d 71 70 0d 0a 55 70 |otocol: amqp..Up|
|000000b0| 67 72 61 64 65 3a 20 57 65 62 53 6f 63 6b 65 74 |grade: WebSocket|
|000000c0| 0d 0a 0d 0a                                     |....            |
+--------+-------------------------------------------------+----------------+
2017-08-08 08:37:04,335 [LoopGroup-508-1] - TRACE NettyWsTransport               - New data read: incoming: HttpObjectAggregator$AggregatedFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: CompositeByteBuf(ridx: 0, widx: 0, cap: 0, components=0))
HTTP/1.1 101 Switching Protocols
Date: Tue, 08 Aug 2017 07:37:04 GMT
Connection: Upgrade
Sec-WebSocket-Accept: MTAQF8vZxIJmyjBXa+/m9sW/yOU=
Sec-WebSocket-Protocol: amqp
Upgrade: WebSocket
content-length: 0
2017-08-08 08:37:04,336 [LoopGroup-508-1] - TRACE NettyWsTransport               - WebSocket Client connected! [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690]
2017-08-08 08:37:04,336 [LoopGroup-508-1] - TRACE NettyTcpTransport              - Channel has become active! Channel is [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690]
2017-08-08 08:37:04,336 [ocalhost:39690]] - TRACE NettyWsTransport               - Attempted write of: 8 bytes
2017-08-08 08:37:04,336 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690] READ COMPLETE
2017-08-08 08:37:04,337 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690] WRITE: 14B
         +-------------------------------------------------+
         |  0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f |
+--------+-------------------------------------------------+----------------+
|00000000| 82 88 76 ad ca 93 37 e0 9b c3 75 ac ca 93       |..v...7...u...  |
+--------+-------------------------------------------------+----------------+
2017-08-08 08:37:04,337 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690] FLUSH
2017-08-08 08:37:04,337 [p223693919-4293] - DEBUG WSTransportProxy               - Waiting for WebSocket to be properly started...
2017-08-08 08:37:04,342 [p223693919-4293] - ERROR TransportSupport               - No transportListener available to process inbound command: AMQP,3,1,0,0
2017-08-08 08:37:19,318 [me-limited test] - INFO  TransportConnector             - Connector vm://localhost started
2017-08-08 08:37:19,355 [me-limited test] - INFO  TransportConnector             - Connector vm://localhost stopped
2017-08-08 08:37:34,304 [main           ] - INFO  BrokerService                  - Apache ActiveMQ 5.15.0 (localhost, ID:satellite-43635-1502177745503-0:112) is shutting down
2017-08-08 08:37:34,307 [me-limited test] - TRACE ThreadPoolUtils                - Shutdown of ExecutorService: java.util.concurrent.ThreadPoolExecutor@52163c91[Running, pool size = 1, active threads = 0, queued tasks = 0, completed tasks = 1] with await termination: 0 millis
2017-08-08 08:37:34,312 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690] READ: 4B
         +-------------------------------------------------+
         |  0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f |
+--------+-------------------------------------------------+----------------+
|00000000| 88 02 03 e8                                     |....            |
+--------+-------------------------------------------------+----------------+
2017-08-08 08:37:34,312 [LoopGroup-508-1] - TRACE NettyWsTransport               - New data read: incoming: CloseWebSocketFrame(data: SimpleLeakAwareByteBuf(PooledUnsafeDirectByteBuf(ridx: 0, widx: 2, cap: 2)))
2017-08-08 08:37:34,312 [LoopGroup-508-1] - TRACE NettyWsTransport               - WebSocket Client received closing
2017-08-08 08:37:34,312 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 - R:localhost/127.0.0.1:39690] CLOSE
2017-08-08 08:37:34,312 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 ! R:localhost/127.0.0.1:39690] READ COMPLETE
2017-08-08 08:37:34,312 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 ! R:localhost/127.0.0.1:39690] INACTIVE
2017-08-08 08:37:34,312 [LoopGroup-508-1] - TRACE NettyTcpTransport              - Channel has gone inactive! Channel is [id: 0x252746e2, L:/127.0.0.1:60612 ! R:localhost/127.0.0.1:39690]
2017-08-08 08:37:34,312 [LoopGroup-508-1] - TRACE NettyTcpTransport              - Firing onTransportClosed listener
2017-08-08 08:37:34,312 [LoopGroup-508-1] - DEBUG NettyWsTransport               - [id: 0x252746e2, L:/127.0.0.1:60612 ! R:localhost/127.0.0.1:39690] UNREGISTERED
2017-08-08 08:37:34,312 [ocalhost:39690]] - DEBUG AmqpProvider                   - Transport connection remotely closed
2017-08-08 08:37:34,313 [me-limited test] - DEBUG ThreadPoolUtils                - Shutdown of ExecutorService: java.util.concurrent.ThreadPoolExecutor@52163c91[Shutting down, pool size = 1, active threads = 0, queued tasks = 0, completed tasks = 1] is shutdown: true and terminated: false took: 0.006 seconds.
2017-08-08 08:37:34,319 [main           ] - INFO  ServerConnector                - Stopped ServerConnector@13d8d69e{HTTP/1.1}{0.0.0.0:39690}
2017-08-08 08:37:34,319 [me-limited test] - TRACE ThreadPoolUtils                - Shutdown of ExecutorService: java.util.concurrent.ScheduledThreadPoolExecutor@4c19bbb4[Running, pool size = 1, active threads = 0, queued tasks = 1, completed tasks = 4] with await termination: 10000 millis
2017-08-08 08:37:34,319 [me-limited test] - DEBUG ThreadPoolUtils                - Shutdown of ExecutorService: java.util.concurrent.ScheduledThreadPoolExecutor@4c19bbb4[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 4] is shutdown: true and terminated: true took: 0.000 seconds.
2017-08-08 08:37:34,320 [main           ] - DEBUG WSTransportProxy               - WebSocket closed: code[1001] message[Shutdown]
2017-08-08 08:37:34,320 [main           ] - WARN  Transport                      - Transport Connection to: amqp+ws://127.0.0.1:60612 failed: java.io.IOException: Unexpected close of AMQP WebSocket channel.
2017-08-08 08:37:34,322 [main           ] - INFO  ContextHandler                 - Stopped o.e.j.s.ServletContextHandler@33ecda92{/,null,UNAVAILABLE}
2017-08-08 08:37:34,323 [main           ] - INFO  TransportConnector             - Connector ws://satellite:39690?websocket.maxBinaryMessageSize=1048576 stopped
2017-08-08 08:37:34,324 [main           ] - INFO  BrokerService                  - Apache ActiveMQ 5.15.0 (localhost, ID:satellite-43635-1502177745503-0:112) uptime 30.061 seconds
2017-08-08 08:37:34,324 [main           ] - INFO  BrokerService                  - Apache ActiveMQ 5.15.0 (localhost, ID:satellite-43635-1502177745503-0:112) is shutdown
]]></system-out>
  </testcase>
</testsuite>