Синтаксический анализ XML с использованием bean-компонентов apache не работает
Я работаю над устаревшей версией и сгенерировал классы для своей XML-схемы, используя apache-компоненты XML, совместимые с Java 4. Ниже приведен мой код синтаксического анализа.
Это работает, когда я подключаюсь к weblogic из моего затмения и анализируется. Но когда я запускаю с использованием jnlp, регистратор After Parse никогда не печатает ни регистратор ни в каком исключении. Он не печатает никакого регистратора вообще после печати перед анализом.
public TABLESDocument parseXml(InputStream is)
{
//File poFile = new File(xmlFilePath);
TABLESDocument poDoc = null;
try
{
HDMLogger.info("before Parse");
poDoc = TABLESDocument.Factory.parse(is);
HDMLogger.info("After Parse");
} catch (XmlException e)
{
HDMLogger.info("XmlException "+e.getMessage());
e.printStackTrace();
} catch (IOException e)
{
HDMLogger.info("IOException "+e.getMessage());
e.printStackTrace();
}
catch(Exception e){
HDMLogger.info("Exception "+e.getMessage());
e.printStackTrace();
}
return poDoc;
}
Пожалуйста, помогите мне с этим. Заранее спасибо.