가끔 프로세스에서 제목에 오류가 발생하여 많은 XML 파일을 구문 분석합니다.SAXException : 예기치 않은 파일 끝 null
파일 자체는 정상적으로 보이며 오류를 생성 한 동일한 파일에서 프로세스를 다시 실행하면 정상적으로 작동합니다.
예외는이 파서 (나는 piccolo 사용)에서 버그가 수 수 XMLReader.parse(InputStream is)
의 호출에 발생? 아니면 내가 파일 스트림을 어떻게 열 었는가?
멀티 스레딩이 필요하지 않습니다.
피콜로는 당시로서는 좋은 생각 인 것 같았지만 사용법에 대한 좋은 설명이 없습니다. 기본 SAX 파서로 전환하여 도움이되는지 확인하겠습니다.
업데이트 : 그것은 도움이되지 않았고 피콜로는 일부 작업 부하에서 상당히 빠르다는 것을 알았습니다. 그래서 돌아 왔습니다.
@itsadok : 해결 되었습니까? 여전히 답이없는 질문 목록에 있습니다. – Pops
@LordTorgamus : 아직 해결되지 않았지만, 때때로 예외가 발생합니다. 그래도 적극적으로 조사하지는 않습니다. – itsadok