2015-02-05 1 views
0

ewsjavaapi를 사용하여 범주를 만듭니다. UserConfiguration에 바인딩하고 userConfiguration.getXmlData()를 스트리밍하고 jaxb를 사용하여 my로 객체를 비 정렬 화합니다. 그런 다음 객체에 새로운 항목을 추가 한 다음 jaxb를 사용하여 다시 바이트 스트림으로 마샬링하고 바이트 배열을 사용하여 userConfigurationItem.setXmlData()를 사용하여 범주 데이터를 업데이트 한 다음 userConfigurationItem.update()를 호출하여 my 변경. 내 코드는 기존 카테고리에 특수 문자 (예 : 간지)가 포함되어 있지 않으면 완벽하게 작동하며, 항상 유용한 '연결되지 않음 오류'오류가 표시 될 때마다 userConfigurationItem.update() 호출이 실패합니다. 누구든지 이와 유사한 문제가 있거나 수정 사항이 있습니까?userConfigurationItem.update()를 호출 할 때 '연결되지 않음 오류'가 발생했습니다.

답변

0

XML 내에서 특수 문자를 이스케이프 처리해야 할 수 있습니다. Outlook을 통해 해당 특수 문자가 포함 된 범주를 추가 한 다음 XML을 검색하고 모양을 확인합니다. 그것은 올바른 방향으로 당신을 가리켜 야합니다.

+0

답장을 보내 주셔서 감사합니다. Jason. 나는 동의한다. 나는 자바 ewsapi에서이 문제점을 바로 잡기 위해 고쳐야 할 결함을 발견했다. – bah7303