OfficeDev / ews-java-api

A java client library to access Exchange web services. The API works against Office 365 Exchange Online as well as on premises Exchange.
MIT License
870 stars 560 forks source link

EwsXmlReader Can't Parser SOAP contained xml verison1.1 valid character #534

Open shadowinlife opened 8 years ago

shadowinlife commented 8 years ago

DEBUG INFORMATION:

2016-06-13 16:25:13[INFO][ExchangeTraceListener] - EwsResponse <Trace Tag="EwsResponse" Tid="1" Time="2016-06-13 08:25:13Z">
<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Header><h:ServerVersionInfo MajorVersion="15" MinorVersion="0" MajorBuildNumber="516" MinorBuildNumber="29" Version="Exchange2013" xmlns:h="http://schemas.microsoft.com/exchange/services/2006/types" xmlns="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><m:SyncFolderItemsResponse xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"><m:ResponseMessages><m:SyncFolderItemsResponseMessage ResponseClass="Success"><m:ResponseCode>NoError</m:ResponseCode><m:SyncState>H4sIAAAAAAAEAOVRbUhTURg+R8mZ+/AjiIjCjzTEuO7uy3nTgu3adLbp6Z06+hFxt93B/JhxNy2LlLJsMv+I0J+wgv7VD8HCP6MUTStKiorwh0QYKEGFkpZgamcWJVjg+tGf3stzuOe87/O85zkvQjJEo/CMnjPpdQbWxPBGUyGjN/E6xsybecaiNRfyZqOFMxjYs05HvqPF73YEhaDIC35BakH7Y2daGus9omT1IC52bo0oBXyNflS0aWolbRYIgugWfc2ip8rXIMbg1iYEglZ/ICj43eJhMRa39kZJtAbFhkCl3yFKzaIUw5V/unVSSA2CVPd9SkkIpdH0j/eLikcrUSpNsRT50ZoHS48i+2qbbFcm4nZf8LFlGH3pW5z2cnvsl98mDbgiW2ejVUiFEKZLfPRfjq72DcwU97xIRGn0VElB272nObuJWO2mijWGxWCpiZbfoshBv8KMEVpat39GIaGNcSAOoYJ1e6Oo44x6rYvhNDqB0bvcOsbl4YxMAafXabyCweDVejfcnWoA5WK5tm2UoNdVssjetkR7j3rldG/W4t2ENWH819JxUWX8hoB8KnkUdtVmHIHsx7n9wBxnq4B1aixwqNt6CioOQg7AZM0IuHd4V6GuyX+DYDmol1tZLGIWlHOpE7C9dacI6dsy0nEGZBYTGr/riKOfAkcIKO4pE0GpVJ0HVUfKdczDk3F4OgPvlgguwfEESmSl9bgU/LcJnGgP1kJoOjyLw7CwTCC82pWAuyDJBpXjBJ7zr/IIxqC4mdINZeHyXFwOeVoC5XqbBJeqQ4BDUC0QCLnDWVQgu5jgQfj4lcDgylAyHoLUCiAnzS1TBIbah3vxMFz7RGB4YaScUJNYAxc/dyigQ9XpxJ1wdJLA/Zyxfhi781ABcx/mz8F8+8JLgrXAzKu3YDXIsv5kfRNz/JcjKvp/R5S5Zv2YGqFvnoqXfw4GAAA=</m:SyncState><m:IncludesLastItemInRange>false</m:IncludesLastItemInRange><m:Changes><t:Create><t:Message><t:ItemId Id="AAMkADdlMzk3NDJiLTkxM2EtNGJjMy1iZDk3LTY5NDMxZmE1NWYyZgBGAAAAAADH+8m7K2p1TJvYAh2EaTBIBwD3r/jmZjkjTZbjCrZiuwnwAAAAAAAOAAD3r/jmZjkjTZbjCrZiuwnwAAALMCA8AAA=" ChangeKey="CQAAABYAAAD3r/jmZjkjTZbjCrZiuwnwAAALMi8i"/></t:Message></t:Create></m:Changes></m:SyncFolderItemsResponseMessage></m:ResponseMessages></m:SyncFolderItemsResponse></s:Body></s:Envelope>
</Trace>

2016-06-13 16:25:13[INFO][ExchangeMailFetchTest] - offset:H4sIAAAAAAAEAOVRbUhTURg+R8mZ+/AjiIjCjzTEuO7uy3nTgu3adLbp6Z06+hFxt93B/JhxNy2LlLJsMv+I0J+wgv7VD8HCP6MUTStKiorwh0QYKEGFkpZgamcWJVjg+tGf3stzuOe87/O85zkvQjJEo/CMnjPpdQbWxPBGUyGjN/E6xsybecaiNRfyZqOFMxjYs05HvqPF73YEhaDIC35BakH7Y2daGus9omT1IC52bo0oBXyNflS0aWolbRYIgugWfc2ip8rXIMbg1iYEglZ/ICj43eJhMRa39kZJtAbFhkCl3yFKzaIUw5V/unVSSA2CVPd9SkkIpdH0j/eLikcrUSpNsRT50ZoHS48i+2qbbFcm4nZf8LFlGH3pW5z2cnvsl98mDbgiW2ejVUiFEKZLfPRfjq72DcwU97xIRGn0VElB272nObuJWO2mijWGxWCpiZbfoshBv8KMEVpat39GIaGNcSAOoYJ1e6Oo44x6rYvhNDqB0bvcOsbl4YxMAafXabyCweDVejfcnWoA5WK5tm2UoNdVssjetkR7j3rldG/W4t2ENWH819JxUWX8hoB8KnkUdtVmHIHsx7n9wBxnq4B1aixwqNt6CioOQg7AZM0IuHd4V6GuyX+DYDmol1tZLGIWlHOpE7C9dacI6dsy0nEGZBYTGr/riKOfAkcIKO4pE0GpVJ0HVUfKdczDk3F4OgPvlgguwfEESmSl9bgU/LcJnGgP1kJoOjyLw7CwTCC82pWAuyDJBpXjBJ7zr/IIxqC4mdINZeHyXFwOeVoC5XqbBJeqQ4BDUC0QCLnDWVQgu5jgQfj4lcDgylAyHoLUCiAnzS1TBIbah3vxMFz7RGB4YaScUJNYAxc/dyigQ9XpxJ1wdJLA/Zyxfhi781ABcx/mz8F8+8JLgrXAzKu3YDXIsv5kfRNz/JcjKvp/R5S5Zv2YGqFvnoqXfw4GAAA= count:1
2016-06-13 16:25:13[INFO][ExchangeTraceListener] - EwsResponse <Trace Tag="EwsResponse" Tid="1" Time="2016-06-13 08:25:13Z">
<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Header><h:ServerVersionInfo MajorVersion="15" MinorVersion="0" MajorBuildNumber="516" MinorBuildNumber="29" Version="Exchange2013" xmlns:h="http://schemas.microsoft.com/exchange/services/2006/types" xmlns="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><m:GetItemResponse xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"><m:ResponseMessages><m:GetItemResponseMessage ResponseClass="Success"><m:ResponseCode>NoError</m:ResponseCode><m:Items><t:Message><t:ItemId Id="AAMkADdlMzk3NDJiLTkxM2EtNGJjMy1iZDk3LTY5NDMxZmE1NWYyZgBGAAAAAADH+8m7K2p1TJvYAh2EaTBIBwD3r/jmZjkjTZbjCrZiuwnwAAAAAAAOAAD3r/jmZjkjTZbjCrZiuwnwAAALMCA8AAA=" ChangeKey="CQAAABYAAAD3r/jmZjkjTZbjCrZiuwnwAAALMi8i"/><t:ParentFolderId Id="AQMkADdlMzk3NDJiLTkxM2EtNGJjMy1iZDk3LTY5NDMxZmE1NQBmMmYALgAAA8f7ybsranVMm9gCHYRpMEgBAPev+OZmOSNNluMKtmK7CfAAAAMOAAAA" ChangeKey="AQAAAA=="/><t:ItemClass>IPM.Note</t:ItemClass><t:Subject>[dicecom] VMWare engineers /St Paul, MN/c2c</t:Subject><t:Sensitivity>Normal</t:Sensitivity><t:Body BodyType="Text">hi ,&#xD;
hope you are doing well !&#xD;
&#xD;
Client is specifically looking for VMWare 6.0 experience and knowledge of PSC - Platform Svc Controller Environment.&#xD;
Please Try and get some resumes with 6.0 experience.&#xD;
&#xD;
&#xD;
VMWare engineers&#xD;
Location : St Paul, MN&#xD;
Duration : 6m +&#xD;
&#xD;
&#xD;
&#xD;
&#xD;
&#xC;Summary&#xD;
The Senior Server Engineer role will design, install, implement, and administer ESXi 5.5 and 6.0 in a multi-data center virtual infrastructure environment as well as various projects and day-to-day tasks.  The VMWare ESXi Engineer will provide technical thought leadership to Merrill's Instrastructure team.  This role will coordinate peer groups and vendors to complete projects and complex tasks.&#xD;
&#xD;
Who You Are&#xD;
You are passionate technologist who enjoys mentoring and coaching others.  You've spent years honing your knowledge and skills in server and cloud compute technologies.   People notice and commend you on your Customer Service skills.&#xD;
&#xD;
&#xD;
Essential Duties and Responsibilities&#xD;
·  Ensure the availability, scalability, security, and performance of the VMware ESXi environment&#xD;
·  Coordinate with the Security Administrators and Systems Analysts to improve and maintain the technical standards of the environmenDoes sophisticated configuration of servers and cloud compute&#xD;
·  Lead and participate in VMware technology roadmaps, testing and proof of concepts, solution validation. Participate in system design improvements and performance enhancements.&#xD;
·  Perform Enterprise Upgrade from ESXi 5.5 to ESXi 6.0 across multiple sites&#xD;
·  Identify current operational process inefficiencies and provide recommendations for improvement&#xD;
·  Provide expert technical architectural support and guidance for solution opportunities that involve virtualization, cloud infrastructure, management and security, including integration with certain select 3rd party products.&#xD;
·  Performs well with little direction and/or high level input&#xD;
·  Proactively identify tools and process to prevent or shorten outages.&#xD;
&#xD;
Qualifications:&#xD;
·  5+  years professional IT experience with ESXi in an enterprise environment&#xD;
·  Strong understanding of ESXi, vCenter, HA, DRS, and EVC&#xD;
·  Experience with designing, building, and maintaining a high-availability virtual environments&#xD;
·  Ability to automate day-to-day tasks/activities using scripting technologies (PowerCLI and Powershell)&#xD;
·  Sound understanding of datacenter operational processes coupled with proven business and analytical skills&#xD;
·  Working knowledge of security practices and tools (CIS hardening, best practices)&#xD;
·  Organization and analysis skills, problem solving ability.&#xD;
·  Strong written and verbal communication skills with IT Leadership.&#xD;
·  Ability to work on multiple projects simultaneously.&#xD;
·  Must be able to move 30 pounds from floor to shoulder height, work in tight enclosures and/or go up ladders to connect wires.&#xD;
&#xD;
Minimum Education&#xD;
·  Bachelor's degree in IT or related field or equivalent experience is required&#xD;
·  VCP strongly Preferred&#xD;
&#xD;
Thanks &amp; Regards, Monu Kumar Resource Management Executive Trinity Globaltech, Inc. Direct:  203-989-9101 Linkedin: https://www.linkedin.com/in/monucimage   HYPERLINK "mailto:Monu.kumar@tgtus.com" Monu.kumar@tgtus.com || HYPERLINK "http://www.tgtus.com" \t "_blank" www.tgtus.com&#xD;
&#xD;
&#xD;
-- &#xD;
&#xD;
--- &#xD;
You received this message because you are subscribed to the Google Groups "Dice.com" group.&#xD;
To unsubscribe from this group and stop receiving emails from it, send an email to dicecom+unsubscribe@googlegroups.com.&#xD;
To post to this group, send email to dicecom@googlegroups.com.&#xD;
Visit this group at https://groups.google.com/group/dicecom.&#xD;
To view this discussion on the web visit https://groups.google.com/d/msgid/dicecom/eC7BqCxyakxqiySktgCLu74mx0JX565h2mU2mp0OkLdV%40tgtus.net.&#xD;
For more options, visit https://groups.google.com/d/optout.&#xD;
</t:Body><t:DateTimeReceived>2016-05-26T21:36:22Z</t:DateTimeReceived><t:Size>36201</t:Size><t:Importance>Normal</t:Importance><t:IsSubmitted>false</t:IsSubmitted><t:IsDraft>false</t:IsDraft><t:IsFromMe>false</t:IsFromMe><t:IsResend>false</t:IsResend><t:IsUnmodified>true</t:IsUnmodified><t:InternetMessageHeaders><t:InternetMessageHeader HeaderName="Received">from WIN-VDNQSMRC4RJ.funume.com (172.31.8.173) by WIN-VDNQSMRC4RJ.funume.com (172.31.8.173) with Microsoft SMTP Server (TLS) id 15.0.516.32 via Mailbox Transport; Fri, 27 May 2016 05:36:22 +0800</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Received">from WIN-VDNQSMRC4RJ.funume.com (172.31.8.173) by WIN-VDNQSMRC4RJ.funume.com (172.31.8.173) with Microsoft SMTP Server (TLS) id 15.0.516.32; Fri, 27 May 2016 05:36:22 +0800</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Received">from mail-vk0-f54.google.com (209.85.213.54) by WIN-VDNQSMRC4RJ.funume.com (172.31.8.173) with Microsoft SMTP Server (TLS) id 15.0.516.32 via Frontend Transport; Fri, 27 May 2016 05:36:21 +0800</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Received">by mail-vk0-f54.google.com with SMTP id c189so119634093vkb.1        for &lt;test3@funume.com&gt;; Thu, 26 May 2016 14:36:27 -0700 (PDT)</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Received">by 10.176.66.34 with SMTP id i31csp648723uai;        Thu, 26 May 2016 14:36:24 -0700 (PDT)</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Received">from mail-yw0-x240.google.com (mail-yw0-x240.google.com. [2607:f8b0:4002:c05::240])        by mx.google.com with ESMTPS id r2si2794498ywf.218.2016.05.26.14.36.24        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);        Thu, 26 May 2016 14:36:24 -0700 (PDT)</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Received">by mail-yw0-x240.google.com with SMTP id n16sf26027052ywd.0;        Thu, 26 May 2016 14:36:24 -0700 (PDT)</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Received">by 10.50.227.136 with SMTP id sa8ls220631igc.22.canary; Thu, 26 May 2016 14:36:20 -0700 (PDT)</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Received">from mail.tgtus.net ([180.151.72.69])        by gmr-mx.google.com with ESMTP id f69si1473167pfc.1.2016.05.26.14.36.20        for &lt;dicecom@googlegroups.com&gt;;        Thu, 26 May 2016 14:36:20 -0700 (PDT)</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Received">from [192.168.1.122] (unknown [180.151.72.67])    by mail.tgtus.net (Postfix) with ESMTP id CF31A1C08EB   for &lt;dicecom@googlegroups.com&gt;; Fri, 27 May 2016 03:07:16 +0530 (IST)</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-Google-DKIM-Signature">v=1; a=rsa-sha256; c=relaxed/relaxed;        d=1e100.net; s=20130820;        h=x-gm-message-state:delivered-to:dkim-signature:sender:message-id         :mime-version:from:to:reply-to:subject:date         :content-transfer-encoding:x-original-sender         :x-original-authentication-results:precedence:mailing-list:list-id         :list-post:list-help:list-archive:list-subscribe:list-unsubscribe;        bh=2wIm6YVV3dTrPwRateZ6tbz09vk5tXptQYCTq9M8Sws=;        b=IADVCmROS6oAHOQmSgesfkVrlbCLKDjQ1zBXaZ71G6SB8tbGrIgeQRfmj7SlsiySt/         IVyNGOsM6id7RxjMrJKgTqoqm+KqOdlRZvA9RlKSCddLQBcNT9fsNWxMmss3RMkuvaSZ         PeOGszSmxTBbIsML4wGv2rsqO+l2m4hOnhptNsajjEKzgNqlLlHczwTEwDvy35CWn1ky         x26zyhs6Bmzy39p7aoWIkCLqQPcOz/NKQkD0EcSqPoKVlkUX6S1Dqba7yaEQadtQoSlb         mk5QBagRwzCm/x+dvLjOw5DNyqqCCEYrS7kwDsJ9yzSVn5z6y4ZjgWDNVFGG/FvgdeVW         UIxw==</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-Gm-Message-State">ALyK8tKOrKEpPhjTV9pesB2HUg82l/wCmKktEowqSLYPQh+jjg1c5Oe9x0/yp4vDnNGZmOPttY3++yyDGzr83H4YuL1L+50=</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-Received">by 10.31.158.1 with SMTP id h1mr7118485vke.5.1464298585233;        Thu, 26 May 2016 14:36:25 -0700 (PDT)</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-Received">by 10.129.56.196 with SMTP id f187mr6800579ywa.111.1464298584741;        Thu, 26 May 2016 14:36:24 -0700 (PDT)</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-Received">by 10.50.108.131 with SMTP id hk3mr30462igb.5.1464298584263;        Thu, 26 May 2016 14:36:24 -0700 (PDT)</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-Received">by 10.50.32.101 with SMTP id h5mr3837122igi.3.1464298580465;        Thu, 26 May 2016 14:36:20 -0700 (PDT)</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-Forwarded-To">test3@funume.com</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-Forwarded-For">byhhtv@gmail.com test3@funume.com</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Delivered-To">byhhtv@gmail.com</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Return-Path">&lt;dicecom+bncBDIN5PHF54OBBVGYTW5AKGQEUFI67ZA@googlegroups.com&gt;</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Received-SPF">pass (google.com: domain of dicecom+bncBDIN5PHF54OBBVGYTW5AKGQEUFI67ZA@googlegroups.com designates 2607:f8b0:4002:c05::240 as permitted sender) client-ip=2607:f8b0:4002:c05::240;</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Received-SPF">pass (google.com: domain of monu.kumar@tgtus.net designates 180.151.72.69 as permitted sender) client-ip=180.151.72.69;</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Authentication-Results">mx.google.com;       dkim=pass header.i=@googlegroups.com;       spf=pass (google.com: domain of dicecom+bncBDIN5PHF54OBBVGYTW5AKGQEUFI67ZA@googlegroups.com designates 2607:f8b0:4002:c05::240 as permitted sender) smtp.mailfrom=dicecom+bncBDIN5PHF54OBBVGYTW5AKGQEUFI67ZA@googlegroups.com</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="DKIM-Signature">v=1; a=rsa-sha256; c=relaxed/relaxed;        d=googlegroups.com; s=20120806;        h=sender:message-id:mime-version:from:to:reply-to:subject:date         :content-transfer-encoding:x-original-sender         :x-original-authentication-results:precedence:mailing-list:list-id         :x-spam-checked-in-group:list-post:list-help:list-archive         :list-subscribe:list-unsubscribe;        bh=2wIm6YVV3dTrPwRateZ6tbz09vk5tXptQYCTq9M8Sws=;        b=qMixglNrhbzE5V4YHK7WoA2JHVjLEPRichxzn3AovJ0K15Lv5BFItnhPBKgItgMEq1         w2b3d33NJFLJWXEtEgj/Xal44Q4YzYjsFktlng2b3WFTwZS9g+heLuzo0l2iJ1Y6IzVr         Xn0yaHmbykRjZmYzBs4nPOfKZ+eiBPAnHmp/UA/lp0BcuJcBNuYV0SNb//YHyhrq12Nc         8O6n3sJo2M6Aei0JzsINXg45v/BEhsbNTMuqxNgey8hmISSxZx3Kmxmpil9x5ooVMZmz         V4E+3Qg0Vj3YBkg0h06x6zIpeFY/S6FspC1W8oPubR1T8ESu2aRYfgMWLZBWYryQ2Ucu         MEDg==</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-BeenThere">dicecom@googlegroups.com</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Message-ID">&lt;eC7BqCxyakxqiySktgCLu74mx0JX565h2mU2mp0OkLdV@tgtus.net&gt;</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="MIME-Version">1.0</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Subject">[dicecom] VMWare engineers /St Paul, MN/c2c</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Date">Fri, 27 May 2016 03:06:04 +0530</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Content-Type">text/plain</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Content-Transfer-Encoding">quoted-printable</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-Original-Sender">monu.kumar@tgtus.net</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-Original-Authentication-Results">gmr-mx.google.com;       spf=pass (google.com: domain of monu.kumar@tgtus.net designates 180.151.72.69 as permitted sender) smtp.mailfrom=monu.kumar@tgtus.net</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Precedence">list</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="Mailing-list">list dicecom@googlegroups.com; contact dicecom+owners@googlegroups.com</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="List-ID">&lt;dicecom.googlegroups.com&gt;</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-Google-Group-Id">377618819841</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="List-Post">&lt;https://groups.google.com/group/dicecom/post&gt;, &lt;mailto:dicecom@googlegroups.com&gt;</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="List-Help">&lt;https://groups.google.com/support/&gt;, &lt;mailto:dicecom+help@googlegroups.com&gt;</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="List-Archive">&lt;https://groups.google.com/group/dicecom</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="List-Subscribe">&lt;https://groups.google.com/group/dicecom/subscribe&gt;, &lt;mailto:dicecom+subscribe@googlegroups.com&gt;</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="List-Unsubscribe">&lt;mailto:googlegroups-manage+377618819841+unsubscribe@googlegroups.com&gt;, &lt;https://groups.google.com/group/dicecom/subscribe&gt;</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-MS-Exchange-Organization-Network-Message-Id">65343d4b-e5f1-4292-e307-08d385adc80b</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-MS-Exchange-Organization-AuthSource">WIN-VDNQSMRC4RJ.funume.com</t:InternetMessageHeader><t:InternetMessageHeader HeaderName="X-MS-Exchange-Organization-AuthAs">Anonymous</t:InternetMessageHeader></t:InternetMessageHeaders><t:DateTimeSent>2016-05-26T21:36:04Z</t:DateTimeSent><t:DateTimeCreated>2016-05-26T21:36:22Z</t:DateTimeCreated><t:ResponseObjects><t:ReplyToItem/><t:ReplyAllToItem/><t:ForwardItem/></t:ResponseObjects><t:DisplayCc/><t:DisplayTo>dicecom@googlegroups.com</t:DisplayTo><t:HasAttachments>false</t:HasAttachments><t:Culture>en-US</t:Culture><t:EffectiveRights><t:CreateAssociated>false</t:CreateAssociated><t:CreateContents>false</t:CreateContents><t:CreateHierarchy>false</t:CreateHierarchy><t:Delete>true</t:Delete><t:Modify>true</t:Modify><t:Read>true</t:Read></t:EffectiveRights><t:LastModifiedName>dicecom@googlegroups.com</t:LastModifiedName><t:LastModifiedTime>2016-05-26T21:36:22Z</t:LastModifiedTime><t:IsAssociated>false</t:IsAssociated><t:WebClientReadFormQueryString>?ae=Item&amp;a=Open&amp;t=IPM.Note&amp;id=RgAAAADH%2b8m7K2p1TJvYAh2EaTBIBwD3r%2fjmZjkjTZbjCrZiuwnwAAAAAAAOAAD3r%2fjmZjkjTZbjCrZiuwnwAAALMCA8AAAJ&amp;exvsurl=1</t:WebClientReadFormQueryString><t:ConversationId Id="AAQkADdlMzk3NDJiLTkxM2EtNGJjMy1iZDk3LTY5NDMxZmE1NWYyZgAQAGKvzrc7b2RDg890KEMJk/Y="/><t:Sender><t:Mailbox><t:Name>dicecom@googlegroups.com</t:Name><t:EmailAddress>dicecom@googlegroups.com</t:EmailAddress><t:RoutingType>SMTP</t:RoutingType><t:MailboxType>OneOff</t:MailboxType></t:Mailbox></t:Sender><t:ToRecipients><t:Mailbox><t:Name>dicecom@googlegroups.com</t:Name><t:EmailAddress>dicecom@googlegroups.com</t:EmailAddress><t:RoutingType>SMTP</t:RoutingType><t:MailboxType>OneOff</t:MailboxType></t:Mailbox></t:ToRecipients><t:IsReadReceiptRequested>false</t:IsReadReceiptRequested><t:ConversationIndex>AQHRt5alYq/OtztvZEODz3QoQwmT9g==</t:ConversationIndex><t:ConversationTopic>[dicecom] VMWare engineers /St Paul, MN/c2c</t:ConversationTopic><t:From><t:Mailbox><t:Name>Monu Kumar</t:Name><t:EmailAddress>monu.kumar@tgtus.net</t:EmailAddress><t:RoutingType>SMTP</t:RoutingType><t:MailboxType>OneOff</t:MailboxType></t:Mailbox></t:From><t:InternetMessageId>&lt;eC7BqCxyakxqiySktgCLu74mx0JX565h2mU2mp0OkLdV@tgtus.net&gt;</t:InternetMessageId><t:IsRead>false</t:IsRead><t:ReplyTo><t:Mailbox><t:Name>dicecom@googlegroups.com</t:Name><t:EmailAddress>dicecom@googlegroups.com</t:EmailAddress><t:RoutingType>SMTP</t:RoutingType><t:MailboxType>OneOff</t:MailboxType></t:Mailbox></t:ReplyTo><t:ReceivedBy><t:Mailbox><t:Name>Test3</t:Name><t:EmailAddress>Test3@funume.com</t:EmailAddress><t:RoutingType>SMTP</t:RoutingType><t:MailboxType>Mailbox</t:MailboxType></t:Mailbox></t:ReceivedBy><t:ReceivedRepresenting><t:Mailbox><t:Name>Test3</t:Name><t:EmailAddress>Test3@funume.com</t:EmailAddress><t:RoutingType>SMTP</t:RoutingType><t:MailboxType>Mailbox</t:MailboxType></t:Mailbox></t:ReceivedRepresenting></t:Message></m:Items></m:GetItemResponseMessage></m:ResponseMessages></m:GetItemResponse></s:Body></s:Envelope>
</Trace>

2016-06-13 16:25:14[ERROR][ExchangeFetchMail] - microsoft.exchange.webservices.data.core.exception.service.remote.ServiceRequestException: The request failed. ParseError at [row,col]:[15,6]
Message: 字符引用 "&#
microsoft.exchange.webservices.data.core.exception.service.remote.ServiceRequestException: The request failed. ParseError at [row,col]:[15,6]
Message: 字符引用 "&#
    at microsoft.exchange.webservices.data.core.request.SimpleServiceRequestBase.internalExecute(SimpleServiceRequestBase.java:77)
    at microsoft.exchange.webservices.data.core.request.MultiResponseServiceRequest.execute(MultiResponseServiceRequest.java:158)
    at microsoft.exchange.webservices.data.core.ExchangeService.internalBindToItems(ExchangeService.java:1343)
    at microsoft.exchange.webservices.data.core.ExchangeService.bindToItems(ExchangeService.java:1360)
    at com.rushapp.mail.core.read.exchange.ExchangeFetchMail.getMessages(ExchangeFetchMail.java:269)
    at com.rushapp.mail.core.read.exchange.ExchangeMailFetchTest.test5Sync(ExchangeMailFetchTest.java:266)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at junit.framework.TestCase.runTest(TestCase.java:176)
    at junit.framework.TestCase.runBare(TestCase.java:141)
    at junit.framework.TestResult$1.protect(TestResult.java:122)
    at junit.framework.TestResult.runProtected(TestResult.java:142)
    at junit.framework.TestResult.run(TestResult.java:125)
    at junit.framework.TestCase.run(TestCase.java:129)
    at junit.framework.TestSuite.runTest(TestSuite.java:252)
    at junit.framework.TestSuite.run(TestSuite.java:247)
    at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86)
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[15,6]
Message: 字符引用 "&#
    at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:596)
    at com.sun.xml.internal.stream.XMLEventReaderImpl.nextEvent(XMLEventReaderImpl.java:83)
    at microsoft.exchange.webservices.data.core.EwsXmlReader.read(EwsXmlReader.java:203)
    at microsoft.exchange.webservices.data.core.EwsXmlReader.readValue(EwsXmlReader.java:491)
    at microsoft.exchange.webservices.data.property.complex.MessageBody.readTextValueFromXml(MessageBody.java:134)
    at microsoft.exchange.webservices.data.property.complex.ComplexProperty.internalLoadFromXml(ComplexProperty.java:265)
    at microsoft.exchange.webservices.data.property.complex.ComplexProperty.loadFromXml(ComplexProperty.java:211)
    at microsoft.exchange.webservices.data.property.complex.ComplexProperty.loadFromXml(ComplexProperty.java:311)
    at microsoft.exchange.webservices.data.property.definition.ComplexPropertyDefinitionBase.internalLoadFromXml(ComplexPropertyDefinitionBase.java:108)
    at microsoft.exchange.webservices.data.property.definition.ComplexPropertyDefinitionBase.loadPropertyValueFromXml(ComplexPropertyDefinitionBase.java:150)
    at microsoft.exchange.webservices.data.core.PropertyBag.loadFromXml(PropertyBag.java:510)
    at microsoft.exchange.webservices.data.core.service.ServiceObject.loadFromXml(ServiceObject.java:298)
    at microsoft.exchange.webservices.data.core.EwsServiceXmlReader.readServiceObjectsCollectionFromXml(EwsServiceXmlReader.java:169)
    at microsoft.exchange.webservices.data.core.response.GetItemResponse.readElementsFromXml(GetItemResponse.java:77)
    at microsoft.exchange.webservices.data.core.response.ServiceResponse.loadFromXml(ServiceResponse.java:133)
    at microsoft.exchange.webservices.data.core.request.MultiResponseServiceRequest.parseResponse(MultiResponseServiceRequest.java:76)
    at microsoft.exchange.webservices.data.core.request.MultiResponseServiceRequest.parseResponse(MultiResponseServiceRequest.java:1)
    at microsoft.exchange.webservices.data.core.request.ServiceRequestBase.readResponse(ServiceRequestBase.java:434)
    at microsoft.exchange.webservices.data.core.request.ServiceRequestBase.readResponse(ServiceRequestBase.java:396)
    at microsoft.exchange.webservices.data.core.request.SimpleServiceRequestBase.internalExecute(SimpleServiceRequestBase.java:66)
    ... 24 more

How?

In the response, "$#xC" is valid for xml version1.1 but not verison1.0

Have found this bug in different exchange server. 2010 - 2013

May remove invalid character in class ServiceRequestBase to make the response valid in xml version1.0, before translate the response stream to EwsXmlReader.

OR use a third part library to parser xml, tolerance this error

dante7qx commented 7 years ago

hello,can you provider a demo to show solve method.