Я работаю над устаревшей версией и сгенерировал классы для своей xml-схемы, используя apache xml bean-компоненты, совместимые с 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;
}
Пожалуйста, помогите мне с этим.Заранее спасибо.