title: Consuming Java Webservice TimeStamp from .net and WCF
body: <p>We are trying to talk to a (possible)Java WebService from .NET 3.5 using WCF.  The WebService defines a Timestamp object which seems to be a datetime without the decimal milliseconds.</p>
  
  <p>WCF decided .NET would use a datatime as the object backing in the proxy class.  When sending objects with the timestamp to the Java WebServer the datetime is serialized and includes the miliseconds.  This results in a Fault.</p>
  
  <p>How do we a) Cause .NET to select a custom class we implement (So we can format the message) or b) Cause WCF to generate the datetime based on the XSD files included with the WSDL?</p>
  
  <p>Issue Definition: Timestamp needs to look like: 
  2010-01-01T01:01:01-07:00</p>
  
  <p>Yet .NET generates a timestamp with decimal seconds like:
  2010-01-01T01:01:01.1234-07:00</p>