DocumentBuilder.parse() returns [#Document: null]
来源:互联网 发布:淘宝皇冠男装店铺 编辑:程序博客网 时间:2024/05/21 04:19
I've written some XML parsing code that works well on my Tomcat 6 /
JRE 1.5 development server, but fails on my Web Logic 8 / JRE 1.5
server.
This is the code:
// Create a builder factory
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
factory.setValidating(validating);
// Create the builder and set error handler class
DocumentBuilder builder = factory.newDocumentBuilder();
builder.setErrorHandler(new BasicErrHandler());
// Create the doc by parsing the file
Document doc = builder.parse(new File(filename));
Things are fine on my Tomcat server, but on the Web Logic server, the
Document object "doc" is a bunch of empty nodes, and has a very
strange toString() value of "[#document: null]".
I've searched high and low, and the only reference to this I've found
was solved by somebody who said "well it turns out that a
mis-configuration of my fire-wall blocked attempts to call local
urls...".
....But why would DocumentBuilder.parse() need to call local URLs? The
XML file, although it contains a DTD, is just a standard hierarchical
collection of TextNodes.
Has anybody ever seen this?
Thank you... --Jack.
JRE 1.5 development server, but fails on my Web Logic 8 / JRE 1.5
server.
This is the code:
// Create a builder factory
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
factory.setValidating(validating);
// Create the builder and set error handler class
DocumentBuilder builder = factory.newDocumentBuilder();
builder.setErrorHandler(new BasicErrHandler());
// Create the doc by parsing the file
Document doc = builder.parse(new File(filename));
Things are fine on my Tomcat server, but on the Web Logic server, the
Document object "doc" is a bunch of empty nodes, and has a very
strange toString() value of "[#document: null]".
I've searched high and low, and the only reference to this I've found
was solved by somebody who said "well it turns out that a
mis-configuration of my fire-wall blocked attempts to call local
urls...".
....But why would DocumentBuilder.parse() need to call local URLs? The
XML file, although it contains a DTD, is just a standard hierarchical
collection of TextNodes.
Has anybody ever seen this?
Thank you... --Jack.
Jack
- DocumentBuilder.parse() returns [#Document: null]
- DocumentBuilder.parse的问题。
- CFReadStreamCopyProperty() returns NULL?
- geoCoder.getFromLocationName returns null
- getActionBar() returns null
- RCP: getActiveWorkbenchWindow() returns null
- getResourceAsStream returns null
- getContentResolver().insert returns null
- Oracle returns NULL after join
- BrowserManager Returns null - Flex 4.5
- BitMapFactory.decodeFile always returns null.
- 使用JAXP进行DOM解析( DocumentBuilderFactory、DocumentBuilder、Document)
- 使用JAXP进行DOM解析( DocumentBuilderFactory、DocumentBuilder、Document)
- 使用JAXP进行DOM解析( DocumentBuilderFactory、DocumentBuilder、Document)
- 使用JAXP进行DOM解析( DocumentBuilderFactory、DocumentBuilder、Document)
- 使用JAXP进行DOM解析( DocumentBuilderFactory、DocumentBuilder、Document)
- 使用JAXP进行DOM解析( DocumentBuilderFactory、DocumentBuilder、Document)
- 使用JAXP进行DOM解析( DocumentBuilderFactory、DocumentBuilder、Document)
- Linux下如何查看CPU信息, 包括位数和多核信息
- VS2008,2005,2003应用程序配置不正确(整合)
- J2me中访问手机本地电话本
- 关于SQL中count的效率
- 无奈中徘徊啊。
- DocumentBuilder.parse() returns [#Document: null]
- 云计算时代下的数据中心运维之路
- 桌面城市
- 关于好的WBS
- 良久没有写过博文了,真是良久了....
- SQL注入
- FireFox插件开发(二) --- 编写和使用XPCOM组件
- FireFox插件开发(三)—— scriptable实例
- 数字示波器自动检定系统硬件设计