Мы сталкиваемся с очень странной проблемой.
Мы получаем это исключение каждый день:
ИСКЛЮЧЕНИЕ: класс драйвера SAX2 org.apache.xerces.parsers.SAXParser не найден
Код:
final XMLReader xr = XMLReaderFactory.createXMLReader();
final DUCSCaseNumberInfoResponseHandler handler = new DUCSCaseNumberInfoResponseHandler();
xr.setContentHandler(handler);
xr.parse(xmlData); //Exception here
return handler.getStopIdCaseNumberMap();
Аргумент на сервере Tomcat:
Djavax.xml.parsers.SAXParserFactory = "com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl"
Код выше работает нормально, когда мы перезапускаем сервер.Но через несколько часов он начинает выдавать исключение, и мы должны снова перезапустить сервер !!
Когда мы перезапускаем сервер, он уходит в течение 12 часов или одного дня, чем снова та же проблема.Мне нужно каждый день перезагружать сервер.
Раньше у нас не было ошибок.Это внезапное поведение.
У кого-нибудь есть постоянное решение?