使用Apache XML Bean的XML解析不起作用

时间:2018-12-21 20:22:34

标签: java xml apache weblogic xmlbeans

我正在处理旧版软件,并且已经使用与Java 4兼容的apache xml bean为xml模式生成了类。 下面是我的解析代码。

当我从日食连接到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 个答案:

没有答案