Hi,
First of all, I am sorry about my poor English since I am Chinese.
I am in trouble in using wsn2005 component of servicemix3.3.2. When I run
the wsn-http binding example, the createPullPoint and subscribe operation
are OK. But, when I run the notify operation, the error occurs.
Before I describe my problem, I will list the information of the software I
use.
Servicemix: 3.3.2
Servicemix component: servicemix-http-2010.01-installer,
servicemix-shared-2010.01-installer, servicemix-wsn2005-2010.01-installer
SA: soap-demo-sa(generated by Ant in the wsn-http binding example)
Operating System: Windows XP Professional
JDK: 1.6.0_26
Then, I will show the servicemix’s log file in debug mode.
1. CreatePullPoint Log(No Problem):
21:25:44,000 | DEBUG | Timer-2 | AutoDeploymentService |
ramework.AutoDeploymentService 597 | Unpacked archive
E:\apache-servicemix-3.3.2\hotdeploy\soap-demo-sa.zip to
E:\apache-servicemix-3.3.2\data\smx\tmp\soap-demo-sa.0.tmp
21:25:44,015 | DEBUG | Timer-2 | AutoDeploymentService |
ramework.AutoDeploymentService 334 | SA dependencies: [servicemix-http]
21:25:44,015 | DEBUG | Timer-2 | DeploymentService | bi.framework.
DeploymentService 475 | Moving
E:\apache-servicemix-3.3.2\data\smx\tmp\soap-demo-sa.0.tmp to
E:\apache-servicemix-3.3.2\data\smx\service-assemblies\wsn-http-binding\vers
ion_1\install
21:25:44,015 | DEBUG | Timer-2 | DeploymentService | bi.framework.
DeploymentService 502 | Unpack service unit archive E:\apache-servicemix-3.
3.2\data\smx\service-assemblies\wsn-http-binding\version_1\install\wsn-http-
binding-su.zip to
E:\apache-servicemix-3.3.2\data\smx\service-assemblies\wsn-http-binding\vers
ion_1\sus\servicemix-http\wsn-http-binding-su
21:25:44,031 | DEBUG | Timer-2 | HttpComponent |
.common.BaseServiceUnitManager 61 | Deploying service unit
21:25:44,031 | DEBUG | Timer-2 | HttpComponent |
on.xbean.AbstractXBeanDeployer 57 | Looking for
E:\apache-servicemix-3.3.2\data\smx\service-assemblies\wsn-http-binding\vers
ion_1\sus\servicemix-http\wsn-http-binding-su\xbean.xml: true
21:25:44,062 | DEBUG | Timer-2 | HttpComponent |
.common.BaseServiceUnitManager 75 | Service unit deployed
21:25:44,218 | INFO | Timer-2 | ServiceAssemblyLifeCycle |
ework.ServiceAssemblyLifeCycle 133 | Starting service assembly:
wsn-http-binding
21:25:44,218 | INFO | Timer-2 | ServiceUnitLifeCycle |
framework.ServiceUnitLifeCycle 78 | Initializing service unit:
wsn-http-binding-su
21:25:44,218 | DEBUG | Timer-2 | HttpComponent |
.common.BaseServiceUnitManager 101 | Initializing service unit
21:25:44,218 | DEBUG | Timer-2 | HttpComponent | e.servicemix.
soap.SoapEndpoint 305 | Retrieving proxied endpoint definition
21:25:44,218 | DEBUG | Timer-2 | WSNComponent |
mix.wsn.component.WSNComponent 200 | Querying service description for
ServiceEndpoint[service={http://servicemix.org/wsnotification}NotificationBr
oker,endpoint=Broker]
21:25:44,218 | DEBUG | Timer-2 | HttpComponent | e.servicemix.
http.HttpEndpoint 270 | WSDL only defines a PortType, using this one
21:25:44,468 | INFO | Timer-2 | jetty |
ervicemix.http.jetty.JCLLogger 83 | jetty-6.1.22
21:25:44,484 | DEBUG | Timer-2 | JettyContextManager |
ntextManager$ThreadPoolWrapper 469 | Dispatching job:
org.mortbay.jetty.AbstractConnector$Acceptor@1bc6ed3
21:25:44,484 | INFO | Timer-2 | jetty |
ervicemix.http.jetty.JCLLogger 83 | Started
SelectChannelConnector@localhost:8192
21:25:44,515 | DEBUG | Timer-2 | HttpComponent | e.servicemix.
soap.SoapEndpoint 305 | Retrieving proxied endpoint definition
21:25:44,515 | DEBUG | Timer-2 | WSNComponent |
mix.wsn.component.WSNComponent 200 | Querying service description for
ServiceEndpoint[service={http://servicemix.org/wsnotification}CreatePullPoin
t,endpoint=Broker]
21:25:44,515 | DEBUG | Timer-2 | HttpComponent | e.servicemix.
http.HttpEndpoint 270 | WSDL only defines a PortType, using this one
21:25:44,546 | DEBUG | Timer-2 | HttpComponent |
.common.BaseServiceUnitManager 124 | Service unit initialized
21:25:44,546 | INFO | Timer-2 | ServiceUnitLifeCycle |
framework.ServiceUnitLifeCycle 97 | Starting service unit:
wsn-http-binding-su
21:25:44,546 | DEBUG | Timer-2 | HttpComponent |
.common.BaseServiceUnitManager 142 | Starting service unit
21:25:44,546 | DEBUG | Timer-2 | HttpComponent |
.common.BaseServiceUnitManager 157 | Service unit started
21:25:44,546 | INFO | Timer-2 | AutoDeploymentService |
ramework.AutoDeploymentService 659 | Directory: hotdeploy: Finished
installation of archive: soap-demo-sa.zip
21:28:39,156 | DEBUG | 13008985@qtp-23860416-0 - Acceptor0
SelectChannelConnector@localhost:8192 | JettyContextManager |
ntextManager$ThreadPoolWrapper 469 | Dispatching job: SCEP@13619754[d=true,
io=0,w=true,b=false|false]
21:28:39,203 | DEBUG | 28922354@qtp-23860416-1 | ConsumerProcessor |
p.processors.ConsumerProcessor 146 | Receiving HTTP request: POST
/CreatePullPoint/ HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
QQDownload 681; InfoPath.3; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR
3.0.4506.2152; .NET CLR 3.5.30729; 360SE)
Host: localhost:8192
Content-Length: 387
Connection: Keep-Alive
Cache-Control: no-cache
21:28:39,343 | DEBUG | 28922354@qtp-23860416-1 | WSNComponent |
mix.wsn.component.WSNComponent 200 | Querying service description for
ServiceEndpoint[service={http://servicemix.org/wsnotification}CreatePullPoin
t,endpoint=Broker]
21:28:39,343 | DEBUG | 28922354@qtp-23860416-1 | HttpComponent |
emix.common.AsyncBaseLifeCycle 653 | Created correlation id:
ID:59.64.157.34-1331c5bc604-2:0
21:28:39,343 | DEBUG | 28922354@qtp-23860416-1 | DeliveryChannelImpl |
.messaging.DeliveryChannelImpl 435 | Send ID:59.64.157.34-1331c5bc604-2:0
in DeliveryChannel{servicemix-http}
21:28:39,359 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 66 | send exchange with secure broker
21:28:39,359 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 80 | service name
:{http://servicemix.org/wsnotification}CreatePullPoint
21:28:39,359 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 81 | operation name
:{http://docs.oasis-open.org/wsn/bw-2}CreatePullPoint
21:28:39,359 | DEBUG | 28922354@qtp-23860416-1 | SedaFlow |
emix.jbi.nmr.flow.AbstractFlow 119 | Called Flow send
21:28:39,359 | DEBUG | 28922354@qtp-23860416-1 | ConsumerProcessor |
p.processors.ConsumerProcessor 180 | Suspending continuation for exchange:
ID:59.64.157.34-1331c5bc604-2:0
21:28:39,359 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
SedaQueue | .jbi.nmr.flow.seda.SedaQueue$1 132 | org.apache.
servicemix.jbi.nmr.flow.seda.SedaQueue$1@6f7492 dequeued exchange: InOut[
id: ID:59.64.157.34-1331c5bc604-2:0
status: Active
role: provider
service: {http://servicemix.org/wsnotification}CreatePullPoint
endpoint: Broker
operation: {http://docs.oasis-open.org/wsn/bw-2}CreatePullPoint
in: <?xml version="1.0" encoding="UTF-8"?><wsnt:CreatePullPoint
xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:sm="http://servicemix.apache.org/wsn2005/1.0">
<sm:address>
http://www.consumer.org/service/endpoint
</sm:address>
</wsnt:CreatePullPoint>
]
21:28:39,359 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
WSNComponent | emix.common.AsyncBaseLifeCycle 561 | Received
exchange: status: Active, role: provider
21:28:39,359 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
WSNComponent | emix.common.AsyncBaseLifeCycle 623 | Retrieved
correlation id: ID:59.64.157.34-1331c5bc604-2:0
21:28:39,406 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
AbstractCreatePullPoint | ix.wsn.AbstractCreatePullPoint 80 |
CreatePullEndpoint
21:28:39,656 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
ComponentContextImpl | framework.ComponentContextImpl 124 | Component:
servicemix-wsn2005 activated endpoint: {http://www.consumer.org}service :
endpoint
21:28:39,656 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
WSNComponent | mix.wsn.component.WSNComponent 200 | Querying
service description for
ServiceEndpoint[service={http://www.consumer.org}service,endpoint=endpoint]
21:28:39,671 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
WSDL1Processor | amework.support.WSDL1Processor 84 | Endpoint
ServiceEndpoint[service={http://www.consumer.org}service,endpoint=endpoint]
implements interface {http://docs.oasis-open.org/wsn/bw-2}PullPoint
21:28:39,671 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
WSNComponent | mix.wsn.component.WSNComponent 200 | Querying
service description for
ServiceEndpoint[service={http://www.consumer.org}service,endpoint=endpoint]
21:28:39,671 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
WSDL2Processor | amework.support.WSDL2Processor 70 | Endpoint
ServiceEndpoint[service={http://www.consumer.org}service,endpoint=endpoint]
has a non WSDL2 service description
21:28:39,671 | DEBUG | pool-2-thread-1 | JCAFlow |
cemix.jbi.nmr.flow.jca.JCAFlow 430 | ServiceMix: broadcasting info for org.
apache.servicemix.jbi.event.EndpointEvent[source=ServiceEndpoint[service={ht
tp://www.consumer.org}service,endpoint=endpoint]]
21:28:39,687 | DEBUG | pool-2-thread-1 | JMSFlow |
i.nmr.flow.jms.AbstractJMSFlow 374 | ServiceMix: broadcasting info for org.
apache.servicemix.jbi.event.EndpointEvent[source=ServiceEndpoint[service={ht
tp://www.consumer.org}service,endpoint=endpoint]]
21:28:39,796 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
DeliveryChannelImpl | .messaging.DeliveryChannelImpl 468 | SendSync
ID:59.64.157.34-1331c5bc604-2:0 in DeliveryChannel{servicemix-wsn2005}
21:28:39,796 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
SecuredBroker | mix.jbi.security.SecuredBroker 66 | send
exchange with secure broker
21:28:39,796 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 | SedaFlow
| emix.jbi.nmr.flow.AbstractFlow 119 | Called Flow send
21:28:39,796 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
DeliveryChannelImpl | .messaging.DeliveryChannelImpl 715 | Waiting for
exchange ID:59.64.157.34-1331c5bc604-2:0 (1acdfc3) to be answered in
DeliveryChannel{servicemix-wsn2005} from sendSync
21:28:39,796 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-2 |
SedaQueue | .jbi.nmr.flow.seda.SedaQueue$1 132 | org.apache.
servicemix.jbi.nmr.flow.seda.SedaQueue$1@96ac47 dequeued exchange: InOut[
id: ID:59.64.157.34-1331c5bc604-2:0
status: Active
role: consumer
service: {http://servicemix.org/wsnotification}CreatePullPoint
endpoint: Broker
operation: {http://docs.oasis-open.org/wsn/bw-2}CreatePullPoint
in: <?xml version="1.0" encoding="UTF-8"?><wsnt:CreatePullPoint
xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:sm="http://servicemix.apache.org/wsn2005/1.0">
<sm:address>
http://www.consumer.org/service/endpoint
</sm:address>
</wsnt:CreatePullPoint>
out: <?xml version="1.0" encoding="UTF-8"?><ns5:CreatePullPointResponse
xmlns:ns5="http://docs.oasis-open.org/wsn/b-2"
xmlns:ns2="http://www.w3.org/2005/08/addressing"
xmlns:ns3="http://docs.oasis-open.org/wsrf/bf-2"
xmlns:ns4="http://docs.oasis-open.org/wsrf/rp-2"
xmlns:ns6="http://docs.oasis-open.org/wsn/t-1"><ns5:PullPoint><ns2:Address>h
ttp://www.consumer.org/service/endpoint</ns2:Address></ns5:PullPoint></ns5:C
reatePullPointResponse>
]
21:28:39,796 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-2 |
HttpComponent | emix.common.AsyncBaseLifeCycle 561 | Received
exchange: status: Active, role: consumer
21:28:39,796 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-2 |
HttpComponent | emix.common.AsyncBaseLifeCycle 623 | Retrieved
correlation id: ID:59.64.157.34-1331c5bc604-2:0
21:28:39,796 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-2 |
ConsumerProcessor | p.processors.ConsumerProcessor 110 | Resuming
continuation for exchange: ID:59.64.157.34-1331c5bc604-2:0
21:28:39,796 | DEBUG | 13008985@qtp-23860416-0 - Acceptor0
SelectChannelConnector@localhost:8192 | JettyContextManager |
ntextManager$ThreadPoolWrapper 469 | Dispatching job:
RetryContinuation@30911076,pending,resumed
21:28:39,796 | DEBUG | 28922354@qtp-23860416-1 | ConsumerProcessor |
p.processors.ConsumerProcessor 146 | Receiving HTTP request: POST
/CreatePullPoint/ HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
QQDownload 681; InfoPath.3; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR
3.0.4506.2152; .NET CLR 3.5.30729; 360SE)
Host: localhost:8192
Content-Length: 387
Connection: Keep-Alive
Cache-Control: no-cache
21:28:39,843 | DEBUG | 28922354@qtp-23860416-1 | DeliveryChannelImpl |
.messaging.DeliveryChannelImpl 435 | Send ID:59.64.157.34-1331c5bc604-2:0
in DeliveryChannel{servicemix-http}
21:28:39,843 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 66 | send exchange with secure broker
21:28:39,843 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 80 | service name
:{http://servicemix.org/wsnotification}CreatePullPoint
21:28:39,843 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 81 | operation name
:{http://docs.oasis-open.org/wsn/bw-2}CreatePullPoint
21:28:39,843 | DEBUG | 28922354@qtp-23860416-1 | SedaFlow |
emix.jbi.nmr.flow.AbstractFlow 119 | Called Flow send
21:28:39,843 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-3 |
SedaQueue | .jbi.nmr.flow.seda.SedaQueue$1 132 | org.apache.
servicemix.jbi.nmr.flow.seda.SedaQueue$1@1604a9e dequeued exchange: InOut[
id: ID:59.64.157.34-1331c5bc604-2:0
status: Done
role: provider
service: {http://servicemix.org/wsnotification}CreatePullPoint
endpoint: Broker
operation: {http://docs.oasis-open.org/wsn/bw-2}CreatePullPoint
in: <?xml version="1.0" encoding="UTF-8"?><wsnt:CreatePullPoint
xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:sm="http://servicemix.apache.org/wsn2005/1.0">
<sm:address>
http://www.consumer.org/service/endpoint
</sm:address>
</wsnt:CreatePullPoint>
out: <?xml version="1.0" encoding="UTF-8"?><ns5:CreatePullPointResponse
xmlns:ns5="http://docs.oasis-open.org/wsn/b-2"
xmlns:ns2="http://www.w3.org/2005/08/addressing"
xmlns:ns3="http://docs.oasis-open.org/wsrf/bf-2"
xmlns:ns4="http://docs.oasis-open.org/wsrf/rp-2"
xmlns:ns6="http://docs.oasis-open.org/wsn/t-1"><ns5:PullPoint><ns2:Address>h
ttp://www.consumer.org/service/endpoint</ns2:Address></ns5:PullPoint></ns5:C
reatePullPointResponse>
]
21:28:39,843 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-3 |
DeliveryChannelImpl | .messaging.DeliveryChannelImpl 732 | Notifying
exchange ID:59.64.157.34-1331c5bc604-2:0(1acdfc3) in
DeliveryChannel{servicemix-wsn2005} from processInboundSynchronousExchange
21:28:39,843 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-1 |
DeliveryChannelImpl | .messaging.DeliveryChannelImpl 726 | Notified:
ID:59.64.157.34-1331c5bc604-2:0(1acdfc3) in
DeliveryChannel{servicemix-wsn2005} from sendSync
21:28:46,859 | DEBUG | 13008985@qtp-23860416-0 - Acceptor0
SelectChannelConnector@localhost:8192 | JettyContextManager |
ntextManager$ThreadPoolWrapper 469 | Dispatching job: SCEP@13619754[d=true,
io=1,w=true,b=false|false]
21:28:46,859 | DEBUG | 28922354@qtp-23860416-1 | ConsumerProcessor |
p.processors.ConsumerProcessor 146 | Receiving HTTP request: POST /Broker/
HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
QQDownload 681; InfoPath.3; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR
3.0.4506.2152; .NET CLR 3.5.30729; 360SE)
Host: localhost:8192
Content-Length: 737
Connection: Keep-Alive
Cache-Control: no-cache
2. Subscirb Operation(No Problem):
21:28:46,859 | DEBUG | 28922354@qtp-23860416-1 | WSNComponent |
mix.wsn.component.WSNComponent 200 | Querying service description for
ServiceEndpoint[service={http://servicemix.org/wsnotification}NotificationBr
oker,endpoint=Broker]
21:28:46,859 | DEBUG | 28922354@qtp-23860416-1 | HttpComponent |
emix.common.AsyncBaseLifeCycle 653 | Created correlation id:
ID:59.64.157.34-1331c5bc604-2:1
21:28:46,859 | DEBUG | 28922354@qtp-23860416-1 | DeliveryChannelImpl |
.messaging.DeliveryChannelImpl 435 | Send ID:59.64.157.34-1331c5bc604-2:1
in DeliveryChannel{servicemix-http}
21:28:46,859 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 66 | send exchange with secure broker
21:28:46,859 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 80 | service name
:{http://servicemix.org/wsnotification}NotificationBroker
21:28:46,859 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 81 | operation name
:{http://docs.oasis-open.org/wsn/brw-2}Subscribe
21:28:46,859 | DEBUG | 28922354@qtp-23860416-1 | SedaFlow |
emix.jbi.nmr.flow.AbstractFlow 119 | Called Flow send
21:28:46,859 | DEBUG | 28922354@qtp-23860416-1 | ConsumerProcessor |
p.processors.ConsumerProcessor 180 | Suspending continuation for exchange:
ID:59.64.157.34-1331c5bc604-2:1
21:28:46,859 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
SedaQueue | .jbi.nmr.flow.seda.SedaQueue$1 132 | org.apache.
servicemix.jbi.nmr.flow.seda.SedaQueue$1@1dd0fe7 dequeued exchange: InOut[
id: ID:59.64.157.34-1331c5bc604-2:1
status: Active
role: provider
service: {http://servicemix.org/wsnotification}NotificationBroker
endpoint: Broker
operation: {http://docs.oasis-open.org/wsn/brw-2}Subscribe
in: <?xml version="1.0" encoding="UTF-8"?><wsnt:Subscribe
xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ncex="http://www.consumer.org" xmlns:npex="http://www.producer.org"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<wsnt:ConsumerReference>
<wsa:Address>
http://www.consumer.org/service/endpoint
</wsa:Address>
</wsnt:ConsumerReference>
<wsnt:Filter>
<wsnt:TopicExpression
Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">
myTopic
</wsnt:TopicExpression>
</wsnt:Filter>
</wsnt:Subscribe>
]
21:28:46,859 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
WSNComponent | emix.common.AsyncBaseLifeCycle 561 | Received
exchange: status: Active, role: provider
21:28:46,859 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
WSNComponent | emix.common.AsyncBaseLifeCycle 623 | Retrieved
correlation id: ID:59.64.157.34-1331c5bc604-2:1
21:28:46,875 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
stractNotificationBroker | wsn.AbstractNotificationBroker 179 | Subscribe
21:28:47,171 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
ComponentContextImpl | framework.ComponentContextImpl 124 | Component:
servicemix-wsn2005 activated endpoint:
{http://servicemix.org/wsnotification}Subscription :
ID-59-64-157-34-1331c5bc604-4-0
21:28:47,171 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
WSNComponent | mix.wsn.component.WSNComponent 200 | Querying
service description for
ServiceEndpoint[service={http://servicemix.org/wsnotification}Subscription,e
ndpoint=ID-59-64-157-34-1331c5bc604-4-0]
21:28:47,187 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
WSDL1Processor | amework.support.WSDL1Processor 84 | Endpoint
ServiceEndpoint[service={http://servicemix.org/wsnotification}Subscription,e
ndpoint=ID-59-64-157-34-1331c5bc604-4-0] implements interface
{http://docs.oasis-open.org/wsn/bw-2}PausableSubscriptionManager
21:28:47,203 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
WSNComponent | mix.wsn.component.WSNComponent 200 | Querying
service description for
ServiceEndpoint[service={http://servicemix.org/wsnotification}Subscription,e
ndpoint=ID-59-64-157-34-1331c5bc604-4-0]
21:28:47,203 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
WSDL2Processor | amework.support.WSDL2Processor 70 | Endpoint
ServiceEndpoint[service={http://servicemix.org/wsnotification}Subscription,e
ndpoint=ID-59-64-157-34-1331c5bc604-4-0] has a non WSDL2 service description
21:28:47,203 | DEBUG | pool-2-thread-1 | JCAFlow |
cemix.jbi.nmr.flow.jca.JCAFlow 430 | ServiceMix: broadcasting info for org.
apache.servicemix.jbi.event.EndpointEvent[source=ServiceEndpoint[service={ht
tp://servicemix.org/wsnotification}Subscription,endpoint=ID-59-64-157-34-133
1c5bc604-4-0]]
21:28:47,203 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
DeliveryChannelImpl | .messaging.DeliveryChannelImpl 468 | SendSync
ID:59.64.157.34-1331c5bc604-2:1 in DeliveryChannel{servicemix-wsn2005}
21:28:47,218 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
SecuredBroker | mix.jbi.security.SecuredBroker 66 | send
exchange with secure broker
21:28:47,218 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 | SedaFlow
| emix.jbi.nmr.flow.AbstractFlow 119 | Called Flow send
21:28:47,218 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
DeliveryChannelImpl | .messaging.DeliveryChannelImpl 715 | Waiting for
exchange ID:59.64.157.34-1331c5bc604-2:1 (91c310) to be answered in
DeliveryChannel{servicemix-wsn2005} from sendSync
21:28:47,218 | DEBUG | pool-2-thread-1 | JMSFlow |
i.nmr.flow.jms.AbstractJMSFlow 374 | ServiceMix: broadcasting info for org.
apache.servicemix.jbi.event.EndpointEvent[source=ServiceEndpoint[service={ht
tp://servicemix.org/wsnotification}Subscription,endpoint=ID-59-64-157-34-133
1c5bc604-4-0]]
21:28:47,234 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-5 |
SedaQueue | .jbi.nmr.flow.seda.SedaQueue$1 132 | org.apache.
servicemix.jbi.nmr.flow.seda.SedaQueue$1@b4dcd9 dequeued exchange: InOut[
id: ID:59.64.157.34-1331c5bc604-2:1
status: Active
role: consumer
service: {http://servicemix.org/wsnotification}NotificationBroker
endpoint: Broker
operation: {http://docs.oasis-open.org/wsn/brw-2}Subscribe
in: <?xml version="1.0" encoding="UTF-8"?><wsnt:Subscribe
xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ncex="http://www.consumer.org" xmlns:npex="http://www.producer.org"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<wsnt:ConsumerReference>
<wsa:Address>
http://www.consumer.org/service/endpoint
</wsa:Address>
</wsnt:ConsumerReference>
<wsnt:Filter>
<wsnt:TopicExpression
Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">
myTopic
</wsnt:TopicExpression>
</wsnt:Filter>
</wsnt:Subscribe>
out: <?xml version="1.0" encoding="UTF-8"?><ns5:SubscribeResponse
xmlns:ns5="http://docs.oasis-open.org/wsn/b-2"
xmlns:ns2="http://www.w3.org/2005/08/addressing"
xmlns:ns3="http://docs.oasis-open.org/wsrf/bf-2"
xmlns:ns4="http://docs.oasis-open.org/wsrf/rp-2"
xmlns:ns6="http://docs.oasis-open.org/wsn/t-1"
xmlns:ns7="http://docs.oasis-open.org/wsn/br-2"><ns5:SubscriptionReference><
ns2:Address>http://servicemix.org/wsnotification/Subscription/ID-59-64-157-3
4-1331c5bc604-4-0</ns2:Address></ns5:SubscriptionReference><ns5:TerminationT
ime xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:nil="true"/></ns5:SubscribeResponse>
]
21:28:47,234 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-5 |
HttpComponent | emix.common.AsyncBaseLifeCycle 561 | Received
exchange: status: Active, role: consumer
21:28:47,234 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-5 |
HttpComponent | emix.common.AsyncBaseLifeCycle 623 | Retrieved
correlation id: ID:59.64.157.34-1331c5bc604-2:1
21:28:47,234 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-5 |
ConsumerProcessor | p.processors.ConsumerProcessor 110 | Resuming
continuation for exchange: ID:59.64.157.34-1331c5bc604-2:1
21:28:47,234 | DEBUG | 13008985@qtp-23860416-0 - Acceptor0
SelectChannelConnector@localhost:8192 | JettyContextManager |
ntextManager$ThreadPoolWrapper 469 | Dispatching job:
RetryContinuation@30911076,pending,resumed
21:28:47,234 | DEBUG | 28922354@qtp-23860416-1 | ConsumerProcessor |
p.processors.ConsumerProcessor 146 | Receiving HTTP request: POST /Broker/
HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
QQDownload 681; InfoPath.3; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR
3.0.4506.2152; .NET CLR 3.5.30729; 360SE)
Host: localhost:8192
Content-Length: 737
Connection: Keep-Alive
Cache-Control: no-cache
21:28:47,234 | DEBUG | 28922354@qtp-23860416-1 | DeliveryChannelImpl |
.messaging.DeliveryChannelImpl 435 | Send ID:59.64.157.34-1331c5bc604-2:1
in DeliveryChannel{servicemix-http}
21:28:47,234 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 66 | send exchange with secure broker
21:28:47,234 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 80 | service name
:{http://servicemix.org/wsnotification}NotificationBroker
21:28:47,234 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 81 | operation name
:{http://docs.oasis-open.org/wsn/brw-2}Subscribe
21:28:47,234 | DEBUG | 28922354@qtp-23860416-1 | SedaFlow |
emix.jbi.nmr.flow.AbstractFlow 119 | Called Flow send
21:28:47,234 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-6 |
SedaQueue | .jbi.nmr.flow.seda.SedaQueue$1 132 | org.apache.
servicemix.jbi.nmr.flow.seda.SedaQueue$1@10b9a58 dequeued exchange: InOut[
id: ID:59.64.157.34-1331c5bc604-2:1
status: Done
role: provider
service: {http://servicemix.org/wsnotification}NotificationBroker
endpoint: Broker
operation: {http://docs.oasis-open.org/wsn/brw-2}Subscribe
in: <?xml version="1.0" encoding="UTF-8"?><wsnt:Subscribe
xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ncex="http://www.consumer.org" xmlns:npex="http://www.producer.org"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<wsnt:ConsumerReference>
<wsa:Address>
http://www.consumer.org/service/endpoint
</wsa:Address>
</wsnt:ConsumerReference>
<wsnt:Filter>
<wsnt:TopicExpression
Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">
myTopic
</wsnt:TopicExpression>
</wsnt:Filter>
</wsnt:Subscribe>
out: <?xml version="1.0" encoding="UTF-8"?><ns5:SubscribeResponse
xmlns:ns5="http://docs.oasis-open.org/wsn/b-2"
xmlns:ns2="http://www.w3.org/2005/08/addressing"
xmlns:ns3="http://docs.oasis-open.org/wsrf/bf-2"
xmlns:ns4="http://docs.oasis-open.org/wsrf/rp-2"
xmlns:ns6="http://docs.oasis-open.org/wsn/t-1"
xmlns:ns7="http://docs.oasis-open.org/wsn/br-2"><ns5:SubscriptionReference><
ns2:Address>http://servicemix.org/wsnotification/Subscription/ID-59-64-157-3
4-1331c5bc604-4-0</ns2:Address></ns5:SubscriptionReference><ns5:TerminationT
ime xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:nil="true"/></ns5:SubscribeResponse>
]
21:28:47,234 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-6 |
DeliveryChannelImpl | .messaging.DeliveryChannelImpl 732 | Notifying
exchange ID:59.64.157.34-1331c5bc604-2:1(91c310) in
DeliveryChannel{servicemix-wsn2005} from processInboundSynchronousExchange
21:28:47,234 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-4 |
DeliveryChannelImpl | .messaging.DeliveryChannelImpl 726 | Notified:
ID:59.64.157.34-1331c5bc604-2:1(91c310) in
DeliveryChannel{servicemix-wsn2005} from sendSync
21:29:09,015 | DEBUG | 13008985@qtp-23860416-0 - Acceptor0
SelectChannelConnector@localhost:8192 | JettyContextManager |
ntextManager$ThreadPoolWrapper 469 | Dispatching job: SCEP@13619754[d=true,
io=1,w=true,b=false|false]
21:29:09,015 | DEBUG | 28922354@qtp-23860416-1 | ConsumerProcessor |
p.processors.ConsumerProcessor 146 | Receiving HTTP request: POST /Broker/
HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
QQDownload 681; InfoPath.3; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR
3.0.4506.2152; .NET CLR 3.5.30729; 360SE)
Host: localhost:8192
Content-Length: 702
Connection: Keep-Alive
Cache-Control: no-cache
3. Notify Operation(Problem occurs):
21:29:09,015 | DEBUG | 28922354@qtp-23860416-1 | HttpComponent |
emix.common.AsyncBaseLifeCycle 653 | Created correlation id:
ID:59.64.157.34-1331c5bc604-2:2
21:29:09,015 | DEBUG | 28922354@qtp-23860416-1 | DeliveryChannelImpl |
.messaging.DeliveryChannelImpl 435 | Send ID:59.64.157.34-1331c5bc604-2:2
in DeliveryChannel{servicemix-http}
21:29:09,015 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 66 | send exchange with secure broker
21:29:09,015 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 80 | service name
:{http://servicemix.org/wsnotification}NotificationBroker
21:29:09,015 | DEBUG | 28922354@qtp-23860416-1 | SecuredBroker |
mix.jbi.security.SecuredBroker 81 | operation name
:{http://docs.oasis-open.org/wsn/brw-2}Notify
21:29:09,015 | DEBUG | 28922354@qtp-23860416-1 | SedaFlow |
emix.jbi.nmr.flow.AbstractFlow 119 | Called Flow send
21:29:09,015 | DEBUG | 28922354@qtp-23860416-1 | ConsumerProcessor |
p.processors.ConsumerProcessor 180 | Suspending continuation for exchange:
ID:59.64.157.34-1331c5bc604-2:2
21:29:09,031 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-7 |
SedaQueue | .jbi.nmr.flow.seda.SedaQueue$1 132 | org.apache.
servicemix.jbi.nmr.flow.seda.SedaQueue$1@11a9f20 dequeued exchange: InOnly[
id: ID:59.64.157.34-1331c5bc604-2:2
status: Active
role: provider
service: {http://servicemix.org/wsnotification}NotificationBroker
endpoint: Broker
operation: {http://docs.oasis-open.org/wsn/brw-2}Notify
in: <?xml version="1.0" encoding="UTF-8"?><wsnt:Notify
xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.
w3.org/2005/08/addressing">
<wsnt:NotificationMessage>
<wsnt:Topic
Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">
myTopic
</wsnt:Topic>
<wsnt:Message>
<alarm:Alarm xmlns:alarm="http://alarms.some-host">
<Name>Kettle Overfill</Name>
<Desc>Kettle Overfill Alarm</Desc>
<Date>2007-09-22-12:00:30:100</Date>
<Severity>3</Severity>
<Value>110.2</Value>
<Ack>false</Ack>
</alarm:Alarm>
</wsnt:Message>
</wsnt:NotificationMessage>
</wsnt:Notify>
]
21:29:09,031 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-7 |
WSNComponent | emix.common.AsyncBaseLifeCycle 561 | Received
exchange: status: Active, role: provider
21:29:09,031 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-7 |
WSNComponent | emix.common.AsyncBaseLifeCycle 623 | Retrieved
correlation id: ID:59.64.157.34-1331c5bc604-2:2
21:29:09,031 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-7 |
stractNotificationBroker | wsn.AbstractNotificationBroker 125 | Notify
21:29:09,031 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-7 |
DeliveryChannelImpl | .messaging.DeliveryChannelImpl 435 | Send ID:59.
64.157.34-1331c5bc604-2:2 in DeliveryChannel{servicemix-wsn2005}
21:29:09,031 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-7 |
SecuredBroker | mix.jbi.security.SecuredBroker 66 | send
exchange with secure broker
21:29:09,031 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-7 | SedaFlow
| emix.jbi.nmr.flow.AbstractFlow 119 | Called Flow send
21:29:09,031 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-8 |
SedaQueue | .jbi.nmr.flow.seda.SedaQueue$1 132 | org.apache.
servicemix.jbi.nmr.flow.seda.SedaQueue$1@1ee2310 dequeued exchange: InOnly[
id: ID:59.64.157.34-1331c5bc604-2:2
status: Done
role: consumer
service: {http://servicemix.org/wsnotification}NotificationBroker
endpoint: Broker
operation: {http://docs.oasis-open.org/wsn/brw-2}Notify
in: <?xml version="1.0" encoding="UTF-8"?><wsnt:Notify
xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.
w3.org/2005/08/addressing">
<wsnt:NotificationMessage>
<wsnt:Topic
Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">
myTopic
</wsnt:Topic>
<wsnt:Message>
<alarm:Alarm xmlns:alarm="http://alarms.some-host">
<Name>Kettle Overfill</Name>
<Desc>Kettle Overfill Alarm</Desc>
<Date>2007-09-22-12:00:30:100</Date>
<Severity>3</Severity>
<Value>110.2</Value>
<Ack>false</Ack>
</alarm:Alarm>
</wsnt:Message>
</wsnt:NotificationMessage>
</wsnt:Notify>
]
21:29:09,031 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-8 |
HttpComponent | emix.common.AsyncBaseLifeCycle 561 | Received
exchange: status: Done, role: consumer
21:29:09,046 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-8 |
HttpComponent | emix.common.AsyncBaseLifeCycle 623 | Retrieved
correlation id: ID:59.64.157.34-1331c5bc604-2:2
21:29:09,046 | DEBUG | ActiveMQ Session Task | WSNComponent |
emix.common.AsyncBaseLifeCycle 653 | Created correlation id:
ID:59.64.157.34-1331c5bc604-3:0
21:29:09,046 | DEBUG | pool-flow.seda.servicemix-wsn2005-thread-8 |
ConsumerProcessor | p.processors.ConsumerProcessor 110 | Resuming
continuation for exchange: ID:59.64.157.34-1331c5bc604-2:2
21:29:09,046 | DEBUG | ActiveMQ Session Task | DeliveryChannelImpl |
.messaging.DeliveryChannelImpl 435 | Send ID:59.64.157.34-1331c5bc604-3:0
in DeliveryChannel{servicemix-wsn2005}
21:29:09,046 | DEBUG | 13008985@qtp-23860416-0 - Acceptor0
SelectChannelConnector@localhost:8192 | JettyContextManager |
ntextManager$ThreadPoolWrapper 469 | Dispatching job:
RetryContinuation@30911076,pending,resumed
21:29:09,046 | DEBUG | ActiveMQ Session Task | SecuredBroker |
mix.jbi.security.SecuredBroker 66 | send exchange with secure broker
21:29:09,046 | DEBUG | ActiveMQ Session Task | SecuredBroker |
mix.jbi.security.SecuredBroker 80 | service name
:{urn:servicemix:http}HttpComponent
21:29:09,046 | DEBUG | ActiveMQ Session Task | SecuredBroker |
mix.jbi.security.SecuredBroker 81 | operation name :null
21:29:09,046 | DEBUG | 28922354@qtp-23860416-1 | ConsumerProcessor |
p.processors.ConsumerProcessor 146 | Receiving HTTP request: POST /Broker/
HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
QQDownload 681; InfoPath.3; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR
3.0.4506.2152; .NET CLR 3.5.30729; 360SE)
Host: localhost:8192
Content-Length: 702
Connection: Keep-Alive
Cache-Control: no-cache
21:29:09,046 | DEBUG | ActiveMQ Session Task | SedaFlow |
emix.jbi.nmr.flow.AbstractFlow 119 | Called Flow send
21:29:09,046 | DEBUG | pool-flow.seda.servicemix-http-thread-1 | SedaQueue
| .jbi.nmr.flow.seda.SedaQueue$1 132 |
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1@344a47 dequeued
exchange: InOnly[
id: ID:59.64.157.34-1331c5bc604-3:0
status: Active
role: provider
endpoint: http://www.consumer.org/service/endpoint
in: <?xml version="1.0" encoding="UTF-8"?><ns2:Notify
xmlns:ns2="http://docs.oasis-open.org/wsn/b-2"
xmlns="http://www.w3.org/2005/08/addressing"
xmlns:ns3="http://docs.oasis-open.org/wsrf/bf-2"
xmlns:ns4="http://docs.oasis-open.org/wsrf/rp-2"
xmlns:ns5="http://docs.oasis-open.org/wsn/t-1"><ns2:NotificationMessage><ns2
:Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">
myTopic
</ns2:Topic><ns2:Message><alarm:Alarm
xmlns:alarm="http://alarms.some-host"><Name xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">Kettle Overfill</Name><Desc
xmlns="" xmlns:ns7="http://www.w3.org/2005/08/addressing">Kettle Overfill
Alarm</Desc><Date xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">2007-09-22-12:00:30:100</Da
te><Severity xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">3</Severity><Value xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">110.2</Value><Ack xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">false</Ack>
</alarm:Alarm></ns2:Message></ns2:NotificationMessage></ns2:Notify>
]
21:29:09,046 | DEBUG | pool-flow.seda.servicemix-http-thread-1 |
HttpComponent | emix.common.AsyncBaseLifeCycle 561 | Received
exchange: status: Active, role: provider
21:29:09,046 | DEBUG | pool-flow.seda.servicemix-http-thread-1 |
HttpComponent | emix.common.AsyncBaseLifeCycle 623 | Retrieved
correlation id: ID:59.64.157.34-1331c5bc604-3:0
21:29:11,375 | ERROR | pool-flow.seda.servicemix-http-thread-1 |
HttpComponent | emix.common.AsyncBaseLifeCycle 537 | Error
processing exchange InOnly[
id: ID:59.64.157.34-1331c5bc604-3:0
status: Active
role: provider
endpoint: http://www.consumer.org/service/endpoint
in: <?xml version="1.0" encoding="UTF-8"?><ns2:Notify
xmlns:ns2="http://docs.oasis-open.org/wsn/b-2"
xmlns="http://www.w3.org/2005/08/addressing"
xmlns:ns3="http://docs.oasis-open.org/wsrf/bf-2"
xmlns:ns4="http://docs.oasis-open.org/wsrf/rp-2"
xmlns:ns5="http://docs.oasis-open.org/wsn/t-1"><ns2:NotificationMessage><ns2
:Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">
myTopic
</ns2:Topic><ns2:Message><alarm:Alarm
xmlns:alarm="http://alarms.some-host"><Name xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">Kettle Overfill</Name><Desc
xmlns="" xmlns:ns7="http://www.w3.org/2005/08/addressing">Kettle Overfill
Alarm</Desc><Date xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">2007-09-22-12:00:30:100</Da
te><Severity xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">3</Severity><Value xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">110.2</Value><Ack xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">false</Ack>
</alarm:Alarm></ns2:Message></ns2:NotificationMessage></ns2:Notify>
]
java.lang.Exception: Invalid status response: 301
at
org.apache.servicemix.http.processors.ProviderProcessor.process(ProviderProc
essor.java:182)
at
org.apache.servicemix.soap.SoapEndpoint.process(SoapEndpoint.java:400)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle
.java:627)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLif
eCycle.java:581)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.onMessageExchange(AsyncBaseL
ifeCycle.java:535)
at
org.apache.servicemix.common.SyncLifeCycleWrapper.onMessageExchange(SyncLife
CycleWrapper.java:60)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(Deliv
eryChannelImpl.java:632)
at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:
185)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:168
)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja
va:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9
08)
at java.lang.Thread.run(Thread.java:662)
21:29:11,375 | DEBUG | pool-flow.seda.servicemix-http-thread-1 |
DeliveryChannelImpl | .messaging.DeliveryChannelImpl 435 | Send ID:59.
64.157.34-1331c5bc604-3:0 in DeliveryChannel{servicemix-http}
21:29:11,375 | DEBUG | pool-flow.seda.servicemix-http-thread-1 |
SecuredBroker | mix.jbi.security.SecuredBroker 66 | send
exchange with secure broker
21:29:11,375 | DEBUG | pool-flow.seda.servicemix-http-thread-1 | SedaFlow
| emix.jbi.nmr.flow.AbstractFlow 119 | Called Flow send
21:29:11,375 | DEBUG | pool-flow.seda.servicemix-http-thread-2 | SedaQueue
| .jbi.nmr.flow.seda.SedaQueue$1 132 |
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1@2fbdd2 dequeued
exchange: InOnly[
id: ID:59.64.157.34-1331c5bc604-3:0
status: Error
role: consumer
endpoint: http://www.consumer.org/service/endpoint
in: <?xml version="1.0" encoding="UTF-8"?><ns2:Notify
xmlns:ns2="http://docs.oasis-open.org/wsn/b-2"
xmlns="http://www.w3.org/2005/08/addressing"
xmlns:ns3="http://docs.oasis-open.org/wsrf/bf-2"
xmlns:ns4="http://docs.oasis-open.org/wsrf/rp-2"
xmlns:ns5="http://docs.oasis-open.org/wsn/t-1"><ns2:NotificationMessage><ns2
:Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">
myTopic
</ns2:Topic><ns2:Message><alarm:Alarm
xmlns:alarm="http://alarms.some-host"><Name xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">Kettle Overfill</Name><Desc
xmlns="" xmlns:ns7="http://www.w3.org/2005/08/addressing">Kettle Overfill
Alarm</Desc><Date xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">2007-09-22-12:00:30:100</Da
te><Severity xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">3</Severity><Value xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">110.2</Value><Ack xmlns=""
xmlns:ns7="http://www.w3.org/2005/08/addressing">false</Ack>
</alarm:Alarm></ns2:Message></ns2:NotificationMessage></ns2:Notify>
error: java.lang.Exception: Invalid status response: 301
]
21:29:11,390 | DEBUG | pool-flow.seda.servicemix-http-thread-2 |
WSNComponent | emix.common.AsyncBaseLifeCycle 561 | Received
exchange: status: Error, role: consumer
21:29:11,390 | DEBUG | pool-flow.seda.servicemix-http-thread-2 |
WSNComponent | emix.common.AsyncBaseLifeCycle 623 | Retrieved
correlation id: ID:59.64.157.34-1331c5bc604-3:0
The logs in red are the Exception. I was confused about it. However, when I
send the SOAP message below, it has no exception.
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:wsa="http://www.w3.org/2005/08/addressing">
<env:Header>
<wsa:To>
http://www.consumer.org/service/endpoint
</wsa:To>
</env:Header>
<env:Body>
<wsnt:Notify xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2">
<wsnt:NotificationMessage>
<wsnt:Topic
Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">
BrewProcess
</wsnt:Topic>
<wsnt:Message>
…
</wsnt:Message>
</wsnt:NotificationMessage>
</wsnt:Notify>
</env:Body>
</env:Envelope>
The difference is I putting the <wsa:To> tag into <Header>tag. But, this is
not what I want.
By this way , the wsn2005 invoke the notify method of AbstractPullPoint
directly and do not invoke the notify method of AbstractNotificationBroker.
Please let me know what could be the reason and thanks a lot.
Thanks&Regards
Zhaohang Chai