Hello,
We've posted before about a streaming error that we get with our mobile
app on Android mobile devices only. We've decided to investigate it
further, and created some simple dummy projects (server - Java + Tomcat
+ BlazeDS, client - Flex mobile app), and we've managed to reproduce the
issue. When testing on mobile devices, we experience a periodical
disconnect every ~30s, due to a streaming error; it works just fine on
the desktop simulator however, which lead us to believe that it is maybe
an AIR issue?
The streaming channel disconnects periodically (and reconnects) after
getting an IOErrorEvent with the following message:
Error #2032: Stream Error. URL:
http://csp22:8080/org.flowerplatform.web.app/messagebroker/streamingamf;jsessionid=9DB90C572CF08318DB6A23FCD410503E?command=open&version=1
Again, this only happens on mobile devices (tablet, smartphone), and not
on the desktop simulator.
Attached are server and client logs. If anyone is interested in
reproducing the issue, I can email our dummy projects as well.
Thank you in advance for any suggestions!
[SWF] Main.swf - 3.129.945 bytes after decompression
Using logger for [class BlazeDSBridge], logEnabled = true, debugEnabled =
false, stackLogEnabled = false
10:29:58:686 [class BlazeDSBridge] : connecting
10:29:59:487 [class BlazeDSBridge] : connection successfull
10:30:32:503 [class BlazeDSBridge] : disconnected , event.type =
channelDisconnect , event.reconnecting = true , event.rejected = false
10:30:32:708 [class BlazeDSBridge] : connection successfull
10:31:5:745 [class BlazeDSBridge] : disconnected , event.type =
channelDisconnect , event.reconnecting = true , event.rejected = false
10:31:6:3 [class BlazeDSBridge] : connection successfull
10:31:39:26 [class BlazeDSBridge] : disconnected , event.type =
channelDisconnect , event.reconnecting = true , event.rejected = false
10:31:39:295 [class BlazeDSBridge] : connection successfull
10:32:12:295 [class BlazeDSBridge] : disconnected , event.type =
channelDisconnect , event.reconnecting = true , event.rejected = false
10:32:12:540 [class BlazeDSBridge] : connection successfull
Sep 03, 2013 10:29:29 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal
performance in production environments was not found on the java.library.path:
D:\Java\jdk1.7.0_13\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;D:\Java\jdk1.7.0_13\jre\bin;D:\Java\Python
3.3.0\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\Java\Ruby200\bin;.
Sep 03, 2013 10:29:29 AM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting
property 'source' to 'org.eclipse.jst.jee.server:server-test' did not find a
matching property.
Sep 03, 2013 10:29:29 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Sep 03, 2013 10:29:29 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Sep 03, 2013 10:29:29 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 529 ms
Sep 03, 2013 10:29:29 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Sep 03, 2013 10:29:29 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.27
Sep 03, 2013 10:29:29 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Sep 03, 2013 10:29:29 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Sep 03, 2013 10:29:29 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 337 ms
[BlazeDS]10:29:58.029 [WARN] [Resource] The class loader could not locate the
string resource property file 'flex/messaging/errors_en_US.properties'. This
may not be an issue if a property file is available for a less specific locale
or the default locale.
[BlazeDS]10:29:58.029 [WARN] [Resource] The class loader could not locate the
string resource property file 'flex/data/errors_en_US.properties'. This may not
be an issue if a property file is available for a less specific locale or the
default locale.
[BlazeDS]10:29:58.029 [WARN] [Resource] The class loader could not locate the
string resource property file 'flex/messaging/errors_en.properties'. This may
not be an issue if a property file is available for a less specific locale or
the default locale.
[BlazeDS]10:29:58.029 [WARN] [Resource] The class loader could not locate the
string resource property file 'flex/data/errors_en.properties'. This may not be
an issue if a property file is available for a less specific locale or the
default locale.
[BlazeDS]10:29:58.031 [WARN] [Resource] The class loader could not locate the
string resource property file 'flex/messaging/errors_en_US.properties'. This
may not be an issue if a property file is available for a less specific locale
or the default locale.
[BlazeDS]10:29:58.031 [WARN] [Resource] The class loader could not locate the
string resource property file 'flex/data/errors_en_US.properties'. This may not
be an issue if a property file is available for a less specific locale or the
default locale.
[BlazeDS]10:29:58.031 [WARN] [Resource] The class loader could not locate the
string resource property file 'flex/messaging/errors_en.properties'. This may
not be an issue if a property file is available for a less specific locale or
the default locale.
[BlazeDS]10:29:58.031 [WARN] [Resource] The class loader could not locate the
string resource property file 'flex/data/errors_en.properties'. This may not be
an issue if a property file is available for a less specific locale or the
default locale.
[BlazeDS]10:29:58.033 [DEBUG] [Management.MBeanServer] Not using
MBeanServerLocator: flex.management.WebSphereMBeanServerLocator. Reason: Cannot
create class of type 'com.ibm.websphere.management.AdminServiceFactory'.
[BlazeDS]10:29:58.034 [DEBUG] [Management.General] Using MBeanServerLocator:
flex.management.PlatformMBeanServerLocator
[BlazeDS]10:29:58.042 [INFO] [Configuration] BlazeDS - Community Edition:
4.0.0.14931
[BlazeDS]10:29:58.044 [WARN] [Configuration] No login command was found for
'Apache Tomcat/7.0.27'. Please ensure that the login-command tag has the
correct server attribute value, or use 'all' to use the login command
regardless of the server.
[BlazeDS]10:29:58.084 [INFO] [Configuration] Endpoint
'blazedsStreamingAMFChannel' created with security: None
at URL:
http://{server.name}:{server.port}/{context.root}/messagebroker/streamingamf
[BlazeDS]10:29:58.130 [DEBUG] [Startup.MessageBroker] MessageBroker with id
'__default__' is starting.
[BlazeDS]10:29:58.134 [DEBUG] [Configuration] MessageBroker id: __default__
classLoader is: the MessageBroker's class loader and the context class loader
(classLoader hashCode: 31014587 (parent hashCode: 5403526 (parent system))
[BlazeDS]10:29:58.139 [DEBUG] [Startup.Service] Service with id
'authentication-service' is starting.
[BlazeDS]10:29:58.142 [DEBUG] [Startup.Service] Service with id
'authentication-service' is ready (startup time: '0' ms)
[BlazeDS]10:29:58.142 [DEBUG] [Startup.Service] Service with id
'message-service' is starting.
[BlazeDS]10:29:58.147 [DEBUG] [Startup.Destination] Destination with id
'blazedsSecuredDestination' is ready (startup time: '2' ms)
[BlazeDS]10:29:58.149 [DEBUG] [Startup.Service] Service with id
'message-service' is ready (startup time: '7' ms)
[BlazeDS]10:29:58.164 [DEBUG] [Startup.MessageBroker] MessageBroker with id
'__default__' is ready (startup time: '36' ms)
[BlazeDS]10:29:58.175 [WARN] [Configuration] HttpFlexSession has not been
registered as a listener in web.xml for this application so no events will be
dispatched to FlexSessionAttributeListeners or FlexSessionBindingListeners. To
correct this, register flex.messaging.HttpFlexSession as a listener in web.xml.
[BlazeDS]10:29:58.176 [DEBUG] [Endpoint.FlexSession] FlexSession created with
id '562C171A9C7C65D8521052B4B6962369' for an Http-based client connection.
[BlazeDS]10:29:58.176 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:29:58.242 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP
request
Version: 3
(Message #0 targetURI=null, responseURI=/1)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
operation = 5
correlationId = ""
destination = ""
timestamp = 0
body = (Object #1)
clientId = null
messageId = "DA532C41-7730-9E68-91F0-E2BA5BCD1CF3"
timeToLive = 0
headers = (Object #2)
DSMessagingVersion = 1
DSId = "nil"
[BlazeDS]10:29:58.249 [DEBUG] [Client.FlexClient] FlexClient created with id
'6988F581-D90E-BDC7-BF8A-B01057B8E703'.
[BlazeDS]10:29:58.250 [DEBUG] [Message.Command.client_ping] Executed command:
(default service)
commandMessage: Flex Message (flex.messaging.messages.CommandMessage)
operation = client_ping
clientId = 6988F581-D918-B5CA-CD72-4C36B51307E6
correlationId =
destination =
messageId = DA532C41-7730-9E68-91F0-E2BA5BCD1CF3
timestamp = 1378193398250
timeToLive = 0
body = {}
hdr(DSMessagingVersion) = 1
hdr(DSId) = nil
hdr(DSEndpoint) = blazedsStreamingAMFChannel
replyMessage: Flex Message (flex.messaging.messages.AcknowledgeMessage)
clientId = 6988F581-D918-B5CA-CD72-4C36B51307E6
correlationId = DA532C41-7730-9E68-91F0-E2BA5BCD1CF3
destination = null
messageId = 6988F584-4A09-689B-698D-3D7039A47DA3
timestamp = 1378193398250
timeToLive = 0
body = null
hdr(DSMessagingVersion) = 1.0
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
[BlazeDS]10:29:58.263 [DEBUG] [Endpoint.StreamingAMF] Serializing AMF/HTTP
response
Version: 3
(Header #0 name=AppendToGatewayUrl, mustUnderstand=true)
";jsessionid=562C171A9C7C65D8521052B4B6962369"
(Message #0 targetURI=/1/onResult, responseURI=)
(Externalizable Object #0 'DSK')
(Object #1)
DSMessagingVersion = 1.0
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
1.37819339825E12
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)
(Byte Array #4, Length 16)
[BlazeDS]10:29:58.348 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:29:58.355 [DEBUG] [Endpoint.StreamingAMF] Endpoint with id
'blazedsStreamingAMFChannel' is streaming message: Flex Message
(flex.messaging.messages.AcknowledgeMessage)
clientId = null
correlationId = open
destination = null
messageId = 6988F684-A31E-ADFC-4594-90A97F7C92C0
timestamp = 1378193398355
timeToLive = 0
body = 6988F684-A30F-81E6-531D-4818BB1D9FDA
[BlazeDS]10:29:58.367 [INFO] [Endpoint.FlexSession] Number of streaming clients
for FlexSession with id '562C171A9C7C65D8521052B4B6962369' is 1.
[BlazeDS]10:29:58.367 [DEBUG] [Endpoint.StreamingAMF] Number of streaming
clients for endpoint with id 'blazedsStreamingAMFChannel' is 1.
[BlazeDS]10:29:58.400 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:29:58.401 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP
request
Version: 3
(Message #0 targetURI=null, responseURI=/1)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
operation = 0
correlationId = ""
destination = "blazedsSecuredDestination"
timestamp = 0
body = (Object #1)
clientId = "E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC"
messageId = "FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F"
timeToLive = 0
headers = (Object #2)
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
DSEndpoint = "blazedsStreamingAMFChannel"
[BlazeDS]10:29:58.425 [DEBUG] [Client.MessageClient] MessageClient created with
clientId 'E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC' for destination
'blazedsSecuredDestination'.
[BlazeDS]10:29:58.426 [DEBUG] [Message.Command.subscribe] Executed command:
service=message-service
commandMessage: Flex Message (flex.messaging.messages.CommandMessage)
operation = subscribe
selector = null
clientId = E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC
correlationId =
destination = blazedsSecuredDestination
messageId = FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F
timestamp = 1378193398405
timeToLive = 0
body = {}
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
hdr(DSValidateEndpoint) = true
hdr(DSEndpoint) = blazedsStreamingAMFChannel
replyMessage: Flex Message (flex.messaging.messages.AcknowledgeMessage)
clientId = E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC
correlationId = FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F
destination = null
messageId = 6988F731-FA0F-A3E1-BB86-A69E25E3A4BD
timestamp = 1378193398426
timeToLive = 0
body = null
[BlazeDS]10:29:58.426 [DEBUG] [Endpoint.StreamingAMF] Serializing AMF/HTTP
response
Version: 3
(Message #0 targetURI=/1/onResult, responseURI=)
(Externalizable Object #0 'DSK')
1.378193398426E12
(Byte Array #1, Length 16)
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)
[BlazeDS]10:30:31.597 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:30:31.598 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP
request
Version: 3
(Message #0 targetURI=null, responseURI=/1)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
operation = 5
correlationId = ""
destination = ""
timestamp = 0
body = (Object #1)
clientId = null
messageId = "218DF52A-B174-7525-526D-E2BAE022CF5E"
timeToLive = 0
headers = (Object #2)
DSMessagingVersion = 1
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
[BlazeDS]10:30:31.598 [DEBUG] [Message.Command.client_ping] Executed command:
(default service)
commandMessage: Flex Message (flex.messaging.messages.CommandMessage)
operation = client_ping
clientId = 698A338C-4E0D-8C95-B88F-B7329D5F3F2B
correlationId =
destination =
messageId = 218DF52A-B174-7525-526D-E2BAE022CF5E
timestamp = 1378193431598
timeToLive = 0
body = {}
hdr(DSMessagingVersion) = 1
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
hdr(DSEndpoint) = blazedsStreamingAMFChannel
replyMessage: Flex Message (flex.messaging.messages.AcknowledgeMessage)
clientId = 698A338C-4E0D-8C95-B88F-B7329D5F3F2B
correlationId = 218DF52A-B174-7525-526D-E2BAE022CF5E
destination = null
messageId = 698A338C-4E1E-4140-4B65-263C092ECD95
timestamp = 1378193431598
timeToLive = 0
body = null
hdr(DSMessagingVersion) = 1.0
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
[BlazeDS]10:30:31.598 [DEBUG] [Endpoint.StreamingAMF] Serializing AMF/HTTP
response
Version: 3
(Message #0 targetURI=/1/onResult, responseURI=)
(Externalizable Object #0 'DSK')
(Object #1)
DSMessagingVersion = 1.0
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
1.378193431598E12
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)
(Byte Array #4, Length 16)
[BlazeDS]10:30:31.602 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:30:31.603 [DEBUG] [Endpoint.StreamingAMF] Streaming thread
'http-bio-8080-exec-4' for endpoint with id 'blazedsStreamingAMFChannel' is
releasing connection and returning to the request handler pool.
[BlazeDS]10:30:31.603 [INFO] [Endpoint.FlexSession] Number of streaming clients
for FlexSession with id '562C171A9C7C65D8521052B4B6962369' is 0.
[BlazeDS]10:30:31.603 [DEBUG] [Endpoint.StreamingAMF] Number of streaming
clients for endpoint with id 'blazedsStreamingAMFChannel' is 0.
[BlazeDS]10:30:31.634 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:30:31.634 [DEBUG] [Endpoint.StreamingAMF] Endpoint with id
'blazedsStreamingAMFChannel' is streaming message: Flex Message
(flex.messaging.messages.AcknowledgeMessage)
clientId = null
correlationId = open
destination = null
messageId = 698A33E4-321F-E9D1-7430-DBEE4489B8E5
timestamp = 1378193431634
timeToLive = 0
body = 698A33E4-320C-7033-56B9-B748C5CE8FAE
[BlazeDS]10:30:31.635 [INFO] [Endpoint.FlexSession] Number of streaming clients
for FlexSession with id '562C171A9C7C65D8521052B4B6962369' is 1.
[BlazeDS]10:30:31.635 [DEBUG] [Endpoint.StreamingAMF] Number of streaming
clients for endpoint with id 'blazedsStreamingAMFChannel' is 1.
[BlazeDS]10:30:31.667 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:30:31.668 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP
request
Version: 3
(Message #0 targetURI=null, responseURI=/2)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
operation = 0
correlationId = ""
destination = "blazedsSecuredDestination"
timestamp = 0
body = (Object #1)
clientId = "E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC"
messageId = "FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F"
timeToLive = 0
headers = (Object #2)
DSRemoteCredentials = ""
DSEndpoint = "blazedsStreamingAMFChannel"
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
DSRemoteCredentialsCharset = null
[BlazeDS]10:30:31.668 [WARN] [Message.Selector] Client:
E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC already subscribed to:
blazedsSecuredDestination selector: null subtopic: null
[BlazeDS]10:30:31.669 [DEBUG] [Message.Command.subscribe] Executed command:
service=message-service
commandMessage: Flex Message (flex.messaging.messages.CommandMessage)
operation = subscribe
selector = null
clientId = E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC
correlationId =
destination = blazedsSecuredDestination
messageId = FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F
timestamp = 1378193431668
timeToLive = 0
body = {}
hdr(DSRemoteCredentials) =
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
hdr(DSValidateEndpoint) = true
hdr(DSEndpoint) = blazedsStreamingAMFChannel
replyMessage: Flex Message (flex.messaging.messages.AcknowledgeMessage)
clientId = E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC
correlationId = FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F
destination = null
messageId = 698A3437-341E-E827-6567-AF1EACA290DC
timestamp = 1378193431668
timeToLive = 0
body = null
[BlazeDS]10:30:31.669 [DEBUG] [Endpoint.StreamingAMF] Serializing AMF/HTTP
response
Version: 3
(Message #0 targetURI=/2/onResult, responseURI=)
(Externalizable Object #0 'DSK')
1.378193431668E12
(Byte Array #1, Length 16)
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)
[BlazeDS]10:31:04.861 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:31:04.862 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP
request
Version: 3
(Message #0 targetURI=null, responseURI=/1)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
operation = 5
correlationId = ""
destination = ""
timestamp = 0
body = (Object #1)
clientId = null
messageId = "E4A0DEF0-8F33-39DD-D7C0-E2BB62052967"
timeToLive = 0
headers = (Object #2)
DSMessagingVersion = 1
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
[BlazeDS]10:31:04.863 [DEBUG] [Message.Command.client_ping] Executed command:
(default service)
commandMessage: Flex Message (flex.messaging.messages.CommandMessage)
operation = client_ping
clientId = 698B70C9-AF0E-0E92-2595-7A70298DACE5
correlationId =
destination =
messageId = E4A0DEF0-8F33-39DD-D7C0-E2BB62052967
timestamp = 1378193464863
timeToLive = 0
body = {}
hdr(DSMessagingVersion) = 1
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
hdr(DSEndpoint) = blazedsStreamingAMFChannel
replyMessage: Flex Message (flex.messaging.messages.AcknowledgeMessage)
clientId = 698B70C9-AF0E-0E92-2595-7A70298DACE5
correlationId = E4A0DEF0-8F33-39DD-D7C0-E2BB62052967
destination = null
messageId = 698B70C9-AF1A-0A59-4BB6-F99A6D22B3F1
timestamp = 1378193464863
timeToLive = 0
body = null
hdr(DSMessagingVersion) = 1.0
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
[BlazeDS]10:31:04.863 [DEBUG] [Endpoint.StreamingAMF] Serializing AMF/HTTP
response
Version: 3
(Message #0 targetURI=/1/onResult, responseURI=)
(Externalizable Object #0 'DSK')
(Object #1)
DSMessagingVersion = 1.0
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
1.378193464863E12
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)
(Byte Array #4, Length 16)
[BlazeDS]10:31:04.865 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:31:04.866 [DEBUG] [Endpoint.StreamingAMF] Streaming thread
'http-bio-8080-exec-9' for endpoint with id 'blazedsStreamingAMFChannel' is
releasing connection and returning to the request handler pool.
[BlazeDS]10:31:04.866 [INFO] [Endpoint.FlexSession] Number of streaming clients
for FlexSession with id '562C171A9C7C65D8521052B4B6962369' is 0.
[BlazeDS]10:31:04.866 [DEBUG] [Endpoint.StreamingAMF] Number of streaming
clients for endpoint with id 'blazedsStreamingAMFChannel' is 0.
[BlazeDS]10:31:04.916 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:31:04.917 [DEBUG] [Endpoint.StreamingAMF] Endpoint with id
'blazedsStreamingAMFChannel' is streaming message: Flex Message
(flex.messaging.messages.AcknowledgeMessage)
clientId = null
correlationId = open
destination = null
messageId = 698B714D-851F-71C1-3FB7-553B6550BDC1
timestamp = 1378193464917
timeToLive = 0
body = 698B714D-850F-A1C5-D2D3-7988D3D73548
[BlazeDS]10:31:04.917 [INFO] [Endpoint.FlexSession] Number of streaming clients
for FlexSession with id '562C171A9C7C65D8521052B4B6962369' is 1.
[BlazeDS]10:31:04.917 [DEBUG] [Endpoint.StreamingAMF] Number of streaming
clients for endpoint with id 'blazedsStreamingAMFChannel' is 1.
[BlazeDS]10:31:04.958 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:31:04.959 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP
request
Version: 3
(Message #0 targetURI=null, responseURI=/2)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
operation = 0
correlationId = ""
destination = "blazedsSecuredDestination"
timestamp = 0
body = (Object #1)
clientId = "E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC"
messageId = "FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F"
timeToLive = 0
headers = (Object #2)
DSRemoteCredentials = ""
DSEndpoint = "blazedsStreamingAMFChannel"
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
DSRemoteCredentialsCharset = null
[BlazeDS]10:31:04.959 [WARN] [Message.Selector] Client:
E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC already subscribed to:
blazedsSecuredDestination selector: null subtopic: null
[BlazeDS]10:31:04.959 [DEBUG] [Message.Command.subscribe] Executed command:
service=message-service
commandMessage: Flex Message (flex.messaging.messages.CommandMessage)
operation = subscribe
selector = null
clientId = E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC
correlationId =
destination = blazedsSecuredDestination
messageId = FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F
timestamp = 1378193464959
timeToLive = 0
body = {}
hdr(DSRemoteCredentials) =
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
hdr(DSValidateEndpoint) = true
hdr(DSEndpoint) = blazedsStreamingAMFChannel
replyMessage: Flex Message (flex.messaging.messages.AcknowledgeMessage)
clientId = E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC
correlationId = FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F
destination = null
messageId = 698B71B4-0F1F-5535-F14E-A89DD8DDD73D
timestamp = 1378193464959
timeToLive = 0
body = null
[BlazeDS]10:31:04.960 [DEBUG] [Endpoint.StreamingAMF] Serializing AMF/HTTP
response
Version: 3
(Message #0 targetURI=/2/onResult, responseURI=)
(Externalizable Object #0 'DSK')
1.378193464959E12
(Byte Array #1, Length 16)
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)
[BlazeDS]10:31:38.122 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:31:38.123 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP
request
Version: 3
(Message #0 targetURI=null, responseURI=/1)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
operation = 5
correlationId = ""
destination = ""
timestamp = 0
body = (Object #1)
clientId = null
messageId = "E68B7DF5-6D51-FA6A-177B-E2BBE404BB3F"
timeToLive = 0
headers = (Object #2)
DSMessagingVersion = 1
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
[BlazeDS]10:31:38.124 [DEBUG] [Message.Command.client_ping] Executed command:
(default service)
commandMessage: Flex Message (flex.messaging.messages.CommandMessage)
operation = client_ping
clientId = 698CADFD-4C0F-393D-9E52-BEAC612A9AD0
correlationId =
destination =
messageId = E68B7DF5-6D51-FA6A-177B-E2BBE404BB3F
timestamp = 1378193498124
timeToLive = 0
body = {}
hdr(DSMessagingVersion) = 1
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
hdr(DSEndpoint) = blazedsStreamingAMFChannel
replyMessage: Flex Message (flex.messaging.messages.AcknowledgeMessage)
clientId = 698CADFD-4C0F-393D-9E52-BEAC612A9AD0
correlationId = E68B7DF5-6D51-FA6A-177B-E2BBE404BB3F
destination = null
messageId = 698CADFD-4C1C-9C69-939C-40CEFE671EB3
timestamp = 1378193498124
timeToLive = 0
body = null
hdr(DSMessagingVersion) = 1.0
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
[BlazeDS]10:31:38.124 [DEBUG] [Endpoint.StreamingAMF] Serializing AMF/HTTP
response
Version: 3
(Message #0 targetURI=/1/onResult, responseURI=)
(Externalizable Object #0 'DSK')
(Object #1)
DSMessagingVersion = 1.0
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
1.378193498124E12
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)
(Byte Array #4, Length 16)
[BlazeDS]10:31:38.126 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:31:38.127 [DEBUG] [Endpoint.StreamingAMF] Streaming thread
'http-bio-8080-exec-3' for endpoint with id 'blazedsStreamingAMFChannel' is
releasing connection and returning to the request handler pool.
[BlazeDS]10:31:38.127 [INFO] [Endpoint.FlexSession] Number of streaming clients
for FlexSession with id '562C171A9C7C65D8521052B4B6962369' is 0.
[BlazeDS]10:31:38.127 [DEBUG] [Endpoint.StreamingAMF] Number of streaming
clients for endpoint with id 'blazedsStreamingAMFChannel' is 0.
[BlazeDS]10:31:38.229 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:31:38.229 [DEBUG] [Endpoint.StreamingAMF] Endpoint with id
'blazedsStreamingAMFChannel' is streaming message: Flex Message
(flex.messaging.messages.AcknowledgeMessage)
clientId = null
correlationId = open
destination = null
messageId = 698CAEFD-A518-C349-C465-DA768C349C41
timestamp = 1378193498229
timeToLive = 0
body = 698CAEFD-A50B-67A2-F493-5A2AFF3B9F8C
[BlazeDS]10:31:38.230 [INFO] [Endpoint.FlexSession] Number of streaming clients
for FlexSession with id '562C171A9C7C65D8521052B4B6962369' is 1.
[BlazeDS]10:31:38.230 [DEBUG] [Endpoint.StreamingAMF] Number of streaming
clients for endpoint with id 'blazedsStreamingAMFChannel' is 1.
[BlazeDS]10:31:38.250 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:31:38.251 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP
request
Version: 3
(Message #0 targetURI=null, responseURI=/2)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
operation = 0
correlationId = ""
destination = "blazedsSecuredDestination"
timestamp = 0
body = (Object #1)
clientId = "E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC"
messageId = "FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F"
timeToLive = 0
headers = (Object #2)
DSRemoteCredentials = ""
DSEndpoint = "blazedsStreamingAMFChannel"
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
DSRemoteCredentialsCharset = null
[BlazeDS]10:31:38.251 [WARN] [Message.Selector] Client:
E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC already subscribed to:
blazedsSecuredDestination selector: null subtopic: null
[BlazeDS]10:31:38.251 [DEBUG] [Message.Command.subscribe] Executed command:
service=message-service
commandMessage: Flex Message (flex.messaging.messages.CommandMessage)
operation = subscribe
selector = null
clientId = E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC
correlationId =
destination = blazedsSecuredDestination
messageId = FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F
timestamp = 1378193498251
timeToLive = 0
body = {}
hdr(DSRemoteCredentials) =
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
hdr(DSValidateEndpoint) = true
hdr(DSEndpoint) = blazedsStreamingAMFChannel
replyMessage: Flex Message (flex.messaging.messages.AcknowledgeMessage)
clientId = E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC
correlationId = FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F
destination = null
messageId = 698CAF33-5B0C-8F14-85F0-F188CD325934
timestamp = 1378193498251
timeToLive = 0
body = null
[BlazeDS]10:31:38.252 [DEBUG] [Endpoint.StreamingAMF] Serializing AMF/HTTP
response
Version: 3
(Message #0 targetURI=/2/onResult, responseURI=)
(Externalizable Object #0 'DSK')
1.378193498251E12
(Byte Array #1, Length 16)
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)
[BlazeDS]10:32:11.441 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:32:11.442 [DEBUG] [Endpoint.StreamingAMF] Streaming thread
'http-bio-8080-exec-4' for endpoint with id 'blazedsStreamingAMFChannel' is
releasing connection and returning to the request handler pool.
[BlazeDS]10:32:11.442 [INFO] [Endpoint.FlexSession] Number of streaming clients
for FlexSession with id '562C171A9C7C65D8521052B4B6962369' is 0.
[BlazeDS]10:32:11.442 [DEBUG] [Endpoint.StreamingAMF] Number of streaming
clients for endpoint with id 'blazedsStreamingAMFChannel' is 0.
[BlazeDS]10:32:11.454 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:32:11.454 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP
request
Version: 3
(Message #0 targetURI=null, responseURI=/1)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
operation = 5
correlationId = ""
destination = ""
timestamp = 0
body = (Object #1)
clientId = null
messageId = "27B2B6CC-D0F9-EF55-0730-E2BC66216256"
timeToLive = 0
headers = (Object #2)
DSMessagingVersion = 1
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
[BlazeDS]10:32:11.456 [DEBUG] [Message.Command.client_ping] Executed command:
(default service)
commandMessage: Flex Message (flex.messaging.messages.CommandMessage)
operation = client_ping
clientId = 698DEBDB-CF0E-8B26-4F2E-79EE0B12522D
correlationId =
destination =
messageId = 27B2B6CC-D0F9-EF55-0730-E2BC66216256
timestamp = 1378193531455
timeToLive = 0
body = {}
hdr(DSMessagingVersion) = 1
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
hdr(DSEndpoint) = blazedsStreamingAMFChannel
replyMessage: Flex Message (flex.messaging.messages.AcknowledgeMessage)
clientId = 698DEBDB-CF0E-8B26-4F2E-79EE0B12522D
correlationId = 27B2B6CC-D0F9-EF55-0730-E2BC66216256
destination = null
messageId = 698DEBDB-CF1B-8DF3-68D4-3DA7DFBA2317
timestamp = 1378193531455
timeToLive = 0
body = null
hdr(DSMessagingVersion) = 1.0
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
[BlazeDS]10:32:11.457 [DEBUG] [Endpoint.StreamingAMF] Serializing AMF/HTTP
response
Version: 3
(Message #0 targetURI=/1/onResult, responseURI=)
(Externalizable Object #0 'DSK')
(Object #1)
DSMessagingVersion = 1.0
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
1.378193531455E12
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)
(Byte Array #4, Length 16)
[BlazeDS]10:32:11.476 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:32:11.477 [DEBUG] [Endpoint.StreamingAMF] Endpoint with id
'blazedsStreamingAMFChannel' is streaming message: Flex Message
(flex.messaging.messages.AcknowledgeMessage)
clientId = null
correlationId = open
destination = null
messageId = 698DEC11-851A-24E2-D9DB-B266052B1356
timestamp = 1378193531477
timeToLive = 0
body = 698DEC11-850B-0330-7643-919BD2542927
[BlazeDS]10:32:11.477 [INFO] [Endpoint.FlexSession] Number of streaming clients
for FlexSession with id '562C171A9C7C65D8521052B4B6962369' is 1.
[BlazeDS]10:32:11.477 [DEBUG] [Endpoint.StreamingAMF] Number of streaming
clients for endpoint with id 'blazedsStreamingAMFChannel' is 1.
[BlazeDS]10:32:11.500 [INFO] [Endpoint.General] Channel endpoint
blazedsStreamingAMFChannel received request.
[BlazeDS]10:32:11.500 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP
request
Version: 3
(Message #0 targetURI=null, responseURI=/2)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
operation = 0
correlationId = ""
destination = "blazedsSecuredDestination"
timestamp = 0
body = (Object #1)
clientId = "E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC"
messageId = "FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F"
timeToLive = 0
headers = (Object #2)
DSRemoteCredentials = ""
DSEndpoint = "blazedsStreamingAMFChannel"
DSId = "6988F581-D90E-BDC7-BF8A-B01057B8E703"
DSRemoteCredentialsCharset = null
[BlazeDS]10:32:11.501 [WARN] [Message.Selector] Client:
E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC already subscribed to:
blazedsSecuredDestination selector: null subtopic: null
[BlazeDS]10:32:11.501 [DEBUG] [Message.Command.subscribe] Executed command:
service=message-service
commandMessage: Flex Message (flex.messaging.messages.CommandMessage)
operation = subscribe
selector = null
clientId = E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC
correlationId =
destination = blazedsSecuredDestination
messageId = FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F
timestamp = 1378193531501
timeToLive = 0
body = {}
hdr(DSRemoteCredentials) =
hdr(DSId) = 6988F581-D90E-BDC7-BF8A-B01057B8E703
hdr(DSValidateEndpoint) = true
hdr(DSEndpoint) = blazedsStreamingAMFChannel
replyMessage: Flex Message (flex.messaging.messages.AcknowledgeMessage)
clientId = E24E7319-6FF3-22C4-FCBF-E2BA5BA584EC
correlationId = FE3EACFF-D26A-1C98-DCF1-E2BA5E7A402F
destination = null
messageId = 698DEC4C-1D0F-F019-D7A4-CC9D53167857
timestamp = 1378193531501
timeToLive = 0
body = null
[BlazeDS]10:32:11.502 [DEBUG] [Endpoint.StreamingAMF] Serializing AMF/HTTP
response
Version: 3
(Message #0 targetURI=/2/onResult, responseURI=)
(Externalizable Object #0 'DSK')
1.378193531501E12
(Byte Array #1, Length 16)
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)