[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsdm] [interop]RequestProcessingDigest message
I'm not sure how many muws-p2-xs:StateTransition shold be included in one RequestProcessingNotification message. In case of RequestProcessingObservations/Digest topic, some StateTransitions should be included in one message. IMHO, in case of RequestProcessingObservations topic, each state transition should be reported in different RequestProcessingNotification messages separately. RequestProcessingObservations topic is the super topic of some topics. So, I think that if events (situations) regarding sub-topics occureed, some RequestProcessingNotification messages are fired. MOWS spec says (around line 1189) "RequestProcessingNotification/StateInformation/muws-xs2:StateTransition element contains information about a state transition. There MUST be exactly one such element for each state change event. There MUST be one or more such elements for the digest event." --------------------------------------- Hideharu Kato 2nd Research Dept. Hitachi,Ltd.,Systems Development Laboratory E-mail : hideharu@sdl.hitachi.co.jp Tel : +81-44-959-0248 Fax : +81-44-959-0853 -------------------------------------- ----- Original Message ----- From: "David Melgar" <dmelgar@us.ibm.com> To: <wsdm@lists.oasis-open.org> Sent: Thursday, April 07, 2005 4:18 PM Subject: [wsdm] [interop]RequestProcessingDigest message > Since it doesn't look like folks will be able to test our endpoint's > generation of the RequestProcessingNotificationDigest before the interop, > I've included a copy of the message here. This seems like a very complex > message with plenty of room for misinterpretation regarding how to > construct it. > > > POST http://localhost:4400/ettk/wsdm/services/ManagementProviderSOAP > HTTP/1.1 > Host: localhost:4400 > Accept: application/soap+xml,multipart/related,text/* > User-Agent: IBM WebServices/1.0 > Cache-Control: no-cache > Pragma: no-cache > SOAPAction: > "http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01 .wsdl/Notify/NotifyRequest" > Connection: Keep-Alive > Content-Type: text/xml; charset=utf-8 > Content-Length: 3733 > Date: Thu, 07 Apr 2005 04:23:16 GMT > > <soapenv:Envelope > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing"> > <soapenv:Header> > <wsa:MessageID>uuid:1AE5CD44-0103-4000-E000-0F04C0A80003</wsa:MessageID> > > <wsa:To>http://localhost:4400/ettk/wsdm/services/ManagementProviderSOAP</wsa :To> > > <wsa:Action>http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1 .2-draft-01.wsdl/Notify/NotifyRequest</wsa:Action> > <ObjectName > xmlns="http://com.ibm.ettk.jmxResource">ETTK:type=ettk/wsdm/services/Weather StationSoap</ObjectName> > </soapenv:Header> > <soapenv:Body> > <wsnt:Notify > xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1 .2-draft-01.xsd"> > <wsnt:NotificationMessage> > <Topic > Dialect="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-Topics-1.2-draft-01.x sd/TopicExpression/simple" > xmlns="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-dr aft-01.xsd" > xmlns:simple251712943NS="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-m ows-events.xml">simple251712943NS:RequestProcessingObservations</Topic> > <ProducerReference > xmlns="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-dr aft-01.xsd" > xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"> > > <wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous </wsa:Address> > </ProducerReference> > <Message > xmlns="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-dr aft-01.xsd"> > <muws-p1-xs:ManagementEvent > xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-par t1.xsd" > xmlns:muws-p2-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-par t2.xsd"> > <muws-p1-xs:EventId>1</muws-p1-xs:EventId> > <muws-p1-xs:SourceComponent> > <muws-p1-xs:ComponentAddress> > <wsa:EndpointReference > xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"> > > <wsa:Address>http://localhost:9080/wsdm/services/ManagementProviderSOAP</wsa :Address> > <wsa:ReferenceProperties> > <ObjectName > xmlns="http://com.ibm.ettk.jmxResource">ETTK:type=ettk/wsdm/services/Weather StationSoap</ObjectName> > </wsa:ReferenceProperties> > </wsa:EndpointReference> > </muws-p1-xs:ComponentAddress> > </muws-p1-xs:SourceComponent> > <muws-p2-xs:Situation> > <muws-p2-xs:SituationCategory> > <muws-p2-xs:ReportSituation/> > </muws-p2-xs:SituationCategory> > </muws-p2-xs:Situation> > <RequestProcessingNotification > CurrentTime="2005-04-07T04:23:17,462Z" > xmlns="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.xsd" > xmlns:muws-xs2="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2 .xsd"> > <Request> > <TransportInformation> > <TcpIpInfo Direction="from" Port="3379" > Protocol="HTTP/1.1"> > <IPV4Address/> <!-- Address not currently > provided --> > </TcpIpInfo> > </TransportInformation> > <Message> > <NotIncluded/> > </Message> > </Request> > <Reply> > <Message> > <NotIncluded/> > </Message> > </Reply> > <StateInformation> > <muws-xs2:StateTransition > Time="2005-04-07T04:23:17,462Z"> > <muws-xs2:EnteredState> > <RequestReceivedState/> > </muws-xs2:EnteredState> > </muws-xs2:StateTransition> > <muws-xs2:StateTransition > Time="2005-04-07T04:23:18,462Z"> > <muws-xs2:EnteredState> > <RequestProcessingState/> > </muws-xs2:EnteredState> > <muws-xs2:PreviousState> > <RequestReceivedState/> > </muws-xs2:PreviousState> > </muws-xs2:StateTransition> > <muws-xs2:StateTransition > Time="2005-04-07T04:23:19,462Z"> > <muws-xs2:EnteredState> > <RequestCompletedState/> > </muws-xs2:EnteredState> > <muws-xs2:PreviousState> > <RequestProcessingState/> > </muws-xs2:PreviousState> > </muws-xs2:StateTransition> > </StateInformation> > </RequestProcessingNotification> > </muws-p1-xs:ManagementEvent> > </Message> > </wsnt:NotificationMessage> > </wsnt:Notify> > </soapenv:Body></soapenv:Envelope> > > > David Melgar > Web Services Toolkit Development > Emerging Technologies > dmelgar@us.ibm.com >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]