Синтаксический анализ 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;
}

Пожалуйста, помогите мне с этим. Заранее спасибо.

0 ответов

Другие вопросы по тегам