Re: DateTime being changed during Xml Serialization of a DataSet using WSE 1.0

From: Lucien (X_at_hotmail.com)
Date: 05/21/04


Date: Fri, 21 May 2004 11:23:27 -0700

Could it be that the time is not changed but expressed in UTC? This is what
I suspect.

"Chris Langston" <CLangston@horizon-boss.com> wrote in message
news:%23mozWLrPEHA.3088@tk2msftngp13.phx.gbl...
> I have a Web Service that returns a DataSet to a client. I'm seeing some
> strange behavior where the Date of one of my values is being changed from
> the time the DataSet leaves the Web Service to the time when it shows up
at
> the Client application.
>
> Below is the DataSet serialized to Xml at the Web Service before it is
sent
> to the Client: This issue is with the
> <ServDate>2004-05-20T00:00:00.0000000-05:00</ServDate>
>
> <NewDataSet>
> <Table>
> <SiteID>0061</SiteID>
> <ServDate>2004-05-20T00:00:00.0000000-05:00</ServDate>
> <ServTime>1900-01-01T15:26:03.0000000-06:00</ServTime>
> <TransNbr>144</TransNbr>
> <ID>594258826X</ID>
> <TransType>1</TransType>
> <Cashier>1</Cashier>
> <TranClass />
> <CheckNum>-1</CheckNum>
> <Tendered>0.0100</Tendered>
> <PayType>51</PayType>
> <Allocation>1</Allocation>
> <Received>false</Received>
> </Table>
> <Transaction>
> <TransactionID>236ac886-e7f3-4980-92cf-cc0c83232da4</TransactionID>
> <SentDateTime>2004-05-20T15:28:07.5625000-05:00</SentDateTime>
> </Transaction>
> </NewDataSet>
>
> Here is the DataSet when it shows up at the Client site: The <ServDate>
has
> been changed from 2004-05-20 to 2004-05-19
>
> <ServDate>2004-05-19T23:00:00.0000000-06:00</ServDate>
>
> <NewDataSet>
> <Table>
> <SiteID>0061</SiteID>
> <ServDate>2004-05-19T23:00:00.0000000-06:00</ServDate>
> <ServTime>1900-01-01T15:26:03.0000000-06:00</ServTime>
> <TransNbr>144</TransNbr>
> <ID>594258826X</ID>
> <TransType>1</TransType>
> <Cashier>1</Cashier>
> <TranClass />
> <CheckNum>-1</CheckNum>
> <Tendered>0.0100</Tendered>
> <PayType>51</PayType>
> <Allocation>1</Allocation>
> <Received>false</Received>
> </Table>
> <Transaction>
> <TransactionID>236ac886-e7f3-4980-92cf-cc0c83232da4</TransactionID>
> <SentDateTime>2004-05-20T14:28:07.5625000-06:00</SentDateTime>
> </Transaction>
> </NewDataSet>
>
> The web server is running Windows 2003 Server Standards Edition with .NET
> 1.1 and the Client server is running Windows Xp Professional SP1 with .NET
> 1.1.
>
> Any suggestions on how these values could be getting changed.
>
> The servers are both in Central Time Zone, the clocks are all setup
> properly, just off by a about 2 minutes, which doesn't seem to be causing
> any problems.
>
> We are using the WSE 1.0 to Encrypt and Decrypt the Xml packets that are
> being sent back and forth between the client and the server.
>
> Thanks,
>
> Chris Langston
>
>



Relevant Pages

  • Re: Implementing a common SOAP Header across multiple Web Service Pages
    ... to set a client up to reference multiple Web ... the Web Service site would ... Your point about leaving the ASMX page as lean as possible and acting just ...
    (microsoft.public.dotnet.framework.webservices)
  • Re: Implementing a common SOAP Header across multiple Web Service Pages
    ... between my Web Service application and the client. ... public string SID; ... Web Service page, rather than to a dozen or so separate Web Service pages ... You can easily create a .ASMX file ...
    (microsoft.public.dotnet.framework.webservices)
  • Re: Still Need desperate help to start with ASP NET - simplified problems - HELP!!
    ... You could do it as a web service. ... The handler can draw on the webservice for information and db lookup. ... IE posts data AJAX to handler on web server ... featured application (say thick client) which does a lot of complicate ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: WSE 3.0, SoapReceiver and Kerberos encryption
    ... I have a machine we'll call 'Service' which exposes a web service called ... I have defined a WSE 3.0 policy that sets up Kerberos Security. ... I have a machine we'll call 'Client'. ... format when the "target Web service is created using a SoapReceiver ...
    (microsoft.public.dotnet.framework.webservices.enhancements)
  • Re: Client Timeout - HELP
    ... I want the client to wait until it gets a response. ... In a synchronous web service call, you can set a timeout period ... to wait for Timeout.Infinite, but most servers will drop you after awhile, and ...
    (microsoft.public.dotnet.framework.webservices)