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

microsoft.exchange.webservices.data.core.exception.service.remote.ServiceRequestException: The request failed. Invalid white space character (0x1) #775

Open lixunhuanfei opened 7 months ago

lixunhuanfei commented 7 months ago

microsoft.exchange.webservices.data.core.exception.service.remote.ServiceRequestException: The request failed. Invalid white space character (0x1) at [row,col {unknown-source}]: [2225,24] at microsoft.exchange.webservices.data.core.request.SimpleServiceRequestBase.internalExecute(SimpleServiceRequestBase.java:74) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.request.MultiResponseServiceRequest.execute(MultiResponseServiceRequest.java:158) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.ExchangeService.internalLoadPropertiesForItems(ExchangeService.java:1324) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.ExchangeService.loadPropertiesForItems(ExchangeService.java:1302) ~[ews-java-api-2.0.jar!/:?] at com.hand.hfins.app.job.mail.handler.ExchangeMailHandlerStrategy.receiveFinEmailMessage(ExchangeMailHandlerStrategy.java:133) ~[classes!/:1.4.0.RELEASE] at com.hand.hfins.app.job.mail.handler.ExchangeMailHandlerStrategy.receive(ExchangeMailHandlerStrategy.java:101) ~[classes!/:1.4.0.RELEASE] at com.hand.hfins.app.job.mail.handler.ExchangeMailHandlerStrategy.receiveMail(ExchangeMailHandlerStrategy.java:53) ~[classes!/:1.4.0.RELEASE] at com.hand.hfins.app.job.mail.handler.ExchangeMailHandlerStrategy.receiveMail(ExchangeMailHandlerStrategy.java:47) ~[classes!/:1.4.0.RELEASE] at com.hand.hfins.app.job.mail.MailHandler.receiveMailAndProcess(MailHandler.java:87) ~[classes!/:1.4.0.RELEASE] at com.hand.hfins.app.service.impl.MailInfoServiceImpl.readMailboxV2(MailInfoServiceImpl.java:397) ~[classes!/:1.4.0.RELEASE] at com.hand.hfins.app.service.impl.MailInfoServiceImpl$$FastClassBySpringCGLIB$$27b201f8.invoke() ~[classes!/:1.4.0.RELEASE] at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) ~[spring-aop-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[spring-aop-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) ~[spring-aop-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at com.hand.hfins.app.service.impl.MailInfoServiceImpl$$EnhancerBySpringCGLIB$$65bb4620.readMailboxV2() ~[classes!/:1.4.0.RELEASE] at com.hand.hfins.app.service.impl.MailInfoServiceImpl.readMailboxTask(MailInfoServiceImpl.java:731) ~[classes!/:1.4.0.RELEASE] at com.hand.hfins.app.service.impl.MailInfoServiceImpl$$FastClassBySpringCGLIB$$27b201f8.invoke() ~[classes!/:1.4.0.RELEASE] at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) ~[spring-aop-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[spring-aop-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) ~[spring-aop-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.0.10.RELEASE.jar!/:5.0.10.RELEASE] at com.hand.hfins.app.service.impl.MailInfoServiceImpl$$EnhancerBySpringCGLIB$$65bb4620.readMailboxTask() ~[classes!/:1.4.0.RELEASE] at com.hand.hfins.app.job.EmployeeTask.readmail(EmployeeTask.java:82) ~[classes!/:1.4.0.RELEASE] at sun.reflect.GeneratedMethodAccessor1719.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_201] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_201] at com.cip.crane.client.spring.CraneTask.invoke0(CraneTask.java:57) ~[crane-client-1.4.2.jar!/:?] at com.cip.crane.client.spring.CraneTask.invoke(CraneTask.java:49) ~[crane-client-1.4.2.jar!/:?] at com.cip.crane.client.spring.CraneAnnotationTaskHandler.handleTask(CraneAnnotationTaskHandler.java:28) ~[crane-client-1.4.2.jar!/:?] at com.cip.crane.client.processor.ScheduleProcessor$TaskWorker.run(ScheduleProcessor.java:265) ~[crane-client-1.4.2.jar!/:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_201] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_201] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_201] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_201] at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_201] Caused by: com.fasterxml.aalto.WFCException: Invalid white space character (0x1) at [row,col {unknown-source}]: [2225,24] at com.fasterxml.aalto.in.XmlScanner.reportInputProblem(XmlScanner.java:1333) ~[aalto-xml-1.0.0.jar!/:1.0.0] at com.fasterxml.aalto.in.XmlScanner.reportInvalidXmlChar(XmlScanner.java:1399) ~[aalto-xml-1.0.0.jar!/:1.0.0] at com.fasterxml.aalto.in.XmlScanner.verifyXmlChar(XmlScanner.java:1315) ~[aalto-xml-1.0.0.jar!/:1.0.0] at com.fasterxml.aalto.in.StreamScanner.handleCharEntity(StreamScanner.java:565) ~[aalto-xml-1.0.0.jar!/:1.0.0] at com.fasterxml.aalto.in.Utf8Scanner.handleEntityInText(Utf8Scanner.java:503) ~[aalto-xml-1.0.0.jar!/:1.0.0] at com.fasterxml.aalto.in.Utf8Scanner.finishCharacters(Utf8Scanner.java:1613) ~[aalto-xml-1.0.0.jar!/:1.0.0] at com.fasterxml.aalto.in.StreamScanner.nextFromTree(StreamScanner.java:267) ~[aalto-xml-1.0.0.jar!/:1.0.0] at com.fasterxml.aalto.stax.StreamReaderImpl.next(StreamReaderImpl.java:760) ~[aalto-xml-1.0.0.jar!/:1.0.0] at org.codehaus.stax2.ri.Stax2EventReaderImpl.peek(Stax2EventReaderImpl.java:369) ~[stax2-api-4.2.jar!/:4.2] at microsoft.exchange.webservices.data.core.EwsXmlReader.isEmptyElement(EwsXmlReader.java:1037) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.property.definition.ComplexPropertyDefinitionBase.loadPropertyValueFromXml(ComplexPropertyDefinitionBase.java:149) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.PropertyBag.loadFromXml(PropertyBag.java:510) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.service.ServiceObject.loadFromXml(ServiceObject.java:298) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.EwsServiceXmlReader.readServiceObjectsCollectionFromXml(EwsServiceXmlReader.java:169) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.response.GetItemResponse.readElementsFromXml(GetItemResponse.java:77) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.response.ServiceResponse.loadFromXml(ServiceResponse.java:133) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.request.MultiResponseServiceRequest.parseResponse(MultiResponseServiceRequest.java:76) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.request.MultiResponseServiceRequest.parseResponse(MultiResponseServiceRequest.java:44) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.request.ServiceRequestBase.readResponse(ServiceRequestBase.java:433) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.request.ServiceRequestBase.readResponse(ServiceRequestBase.java:401) ~[ews-java-api-2.0.jar!/:?] at microsoft.exchange.webservices.data.core.request.SimpleServiceRequestBase.internalExecute(SimpleServiceRequestBase.java:63) ~[ews-java-api-2.0.jar!/:?] ... 39 more