<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:35:44 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CSHARP-74] Be able to serialize an Objectid as a member of a WCF data contract decorated with [DataMember]</title>
                <link>https://jira.mongodb.org/browse/CSHARP-74</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;This is the exception I get now when I attempt to do so. I can work aroudn this of course by using a string in the data contract..&lt;/p&gt;

&lt;p&gt;&amp;lt;s:Envelope xmlns:s=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&amp;gt;&amp;lt;s:Body&amp;gt;&amp;lt;s:Fault&amp;gt;&amp;lt;faultcode xmlns:a=&quot;http://schemas.microsoft.com/net/2005/12/windowscommunicationfoundation/dispatcher&quot;&amp;gt;a:DeserializationFailed&amp;lt;/faultcode&amp;gt;&amp;lt;faultstring xml:lang=&quot;en-US&quot;&amp;gt;The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter &lt;a href=&quot;http://tempuri.org/:request&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://tempuri.org/:request&lt;/a&gt;. The InnerException message was &apos;Error in line 2 position 277. &apos;EndElement&apos; &apos;EventId&apos; from namespace &apos;http://schemas.datacontract.org/2004/07/Wunderman.EventRSVPSite.Service.RequestContracts&apos; is not expected. Expecting element &apos;machinePidIncrement&apos;.&apos;.  Please see InnerException for more details.&amp;lt;/faultstring&amp;gt;&amp;lt;detail&amp;gt;&amp;lt;ExceptionDetail xmlns=&quot;http://schemas.datacontract.org/2004/07/System.ServiceModel&quot; xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;&amp;gt;&amp;lt;HelpLink i:nil=&quot;true&quot;/&amp;gt;&amp;lt;InnerException&amp;gt;&amp;lt;HelpLink i:nil=&quot;true&quot;/&amp;gt;&amp;lt;InnerException i:nil=&quot;true&quot;/&amp;gt;&amp;lt;Message&amp;gt;Error in line 2 position 277. &apos;EndElement&apos; &apos;EventId&apos; from namespace &apos;http://schemas.datacontract.org/2004/07/Wunderman.EventRSVPSite.Service.RequestContracts&apos; is not expected. Expecting element &apos;machinePidIncrement&apos;.&amp;lt;/Message&amp;gt;&amp;lt;StackTrace&amp;gt;   at System.Runtime.Serialization.XmlObjectSerializerReadContext.ThrowRequiredMemberMissingException(XmlReaderDelegator xmlReader, Int32 memberIndex, Int32 requiredIndex, XmlDictionaryString[] memberNames)&amp;#xD;&lt;br/&gt;
   at ReadObjectIdFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString[] , XmlDictionaryString[] )&amp;#xD;&lt;br/&gt;
   at System.Runtime.Serialization.ClassDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)&amp;#xD;&lt;br/&gt;
   at System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader)&amp;#xD;&lt;br/&gt;
   at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, DataContract&amp;amp; dataContract)&amp;#xD;&lt;br/&gt;
   at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Int32 id, RuntimeTypeHandle declaredTypeHandle, String name, String ns)&amp;#xD;&lt;br/&gt;
   at ReadGetEventLocationsRequestFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString[] , XmlDictionaryString[] )&amp;#xD;&lt;br/&gt;
   at System.Runtime.Serialization.ClassDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)&amp;#xD;&lt;br/&gt;
   at System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader)&amp;#xD;&lt;br/&gt;
   at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, DataContract&amp;amp; dataContract)&amp;#xD;&lt;br/&gt;
   at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns)&amp;#xD;&lt;br/&gt;
   at System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName)&amp;#xD;&lt;br/&gt;
   at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName)&amp;#xD;&lt;br/&gt;
   at System.Runtime.Serialization.DataContractSerializer.ReadObject(XmlDictionaryReader reader, Boolean verifyObjectName)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader reader, PartInfo part, Boolean isRequest)&amp;lt;/StackTrace&amp;gt;&amp;lt;Type&amp;gt;System.Runtime.Serialization.SerializationException&amp;lt;/Type&amp;gt;&amp;lt;/InnerException&amp;gt;&amp;lt;Message&amp;gt;The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter &lt;a href=&quot;http://tempuri.org/:request&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://tempuri.org/:request&lt;/a&gt;. The InnerException message was &apos;Error in line 2 position 277. &apos;EndElement&apos; &apos;EventId&apos; from namespace &apos;http://schemas.datacontract.org/2004/07/Wunderman.EventRSVPSite.Service.RequestContracts&apos; is not expected. Expecting element &apos;machinePidIncrement&apos;.&apos;.  Please see InnerException for more details.&amp;lt;/Message&amp;gt;&amp;lt;StackTrace&amp;gt;   at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader reader, PartInfo part, Boolean isRequest)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameter(XmlDictionaryReader reader, PartInfo part, Boolean isRequest)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameters(XmlDictionaryReader reader, PartInfo[] parts, Object[] parameters, Boolean isRequest)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeBody(XmlDictionaryReader reader, MessageVersion version, String action, MessageDescription messageDescription, Object[] parameters, Boolean isRequest)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message message, Object[] parameters, Boolean isRequest)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeRequest(Message message, Object[] parameters)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.DispatchOperationRuntime.DeserializeInputs(MessageRpc&amp;amp; rpc)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&amp;amp; rpc)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&amp;amp; rpc)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc&amp;amp; rpc)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc&amp;amp; rpc)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc&amp;amp; rpc)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc&amp;amp; rpc)&amp;#xD;&lt;br/&gt;
   at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)&amp;lt;/StackTrace&amp;gt;&amp;lt;Type&amp;gt;System.ServiceModel.Dispatcher.NetDispatcherFaultException&amp;lt;/Type&amp;gt;&amp;lt;/ExceptionDetail&amp;gt;&amp;lt;/detail&amp;gt;&amp;lt;/s:Fault&amp;gt;&amp;lt;/s:Body&amp;gt;&amp;lt;/s:Envelope&amp;gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="13425">CSHARP-74</key>
            <summary>Be able to serialize an Objectid as a member of a WCF data contract decorated with [DataMember]</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="robert@mongodb.com">Robert Stam</assignee>
                                    <reporter username="zippy1981">Justin Dearing</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 Oct 2010 16:46:01 +0000</created>
                <updated>Thu, 20 Mar 2014 14:30:06 +0000</updated>
                            <resolved>Mon, 1 Nov 2010 19:02:20 +0000</resolved>
                                    <version>0.5</version>
                                                                        <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="19911" author="rstam" created="Mon, 1 Nov 2010 19:02:20 +0000"  >&lt;p&gt;Appears to be a problem with the data being sent from the client.&lt;/p&gt;</comment>
                            <comment id="19910" author="zippy1981" created="Mon, 1 Nov 2010 18:58:16 +0000"  >&lt;p&gt;Now it serializes kinda funny with webhttp (json) binding but I could fix that on the client. Close and I&apos;ll post a demo after my honeymoon.&lt;/p&gt;</comment>
                            <comment id="19907" author="rstam" created="Mon, 1 Nov 2010 18:52:11 +0000"  >&lt;p&gt;Did you ever figure out which side the problem is on? Can we close this ticket yet?&lt;/p&gt;</comment>
                            <comment id="19393" author="zippy1981" created="Wed, 20 Oct 2010 14:44:12 +0000"  >&lt;p&gt;My service client is PHP, not .NET. I will dig deeper. It might be an issue on your end or it might be an issue on the PHP Soap libraries end.&lt;/p&gt;</comment>
                            <comment id="19391" author="rstam" created="Wed, 20 Oct 2010 14:03:10 +0000"  >&lt;p&gt;I cannot reproduce this. From the stack trace it looks like the service reference on the client side might be out of sync with the web service definition. Can you refresh the service reference on the client and make sure this is still happening? If so, we will dig deeper.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrh9uf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>14394</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>