报错的xml文件前几行为
<?xml version="1.0"?>
<!DOCTYPE service-builder PUBLIC "-//Liferay//DTD Service Builder 4.0.0//EN"
"http://www.liferay.com/dtd/liferay-service-builder_4_0_0.dtd">
说是第三行以下是错误全文
org.dom4j.DocumentException: Error on line 3 of document file:///E:/eclipse/work
space/1/webroot/WEB-INF/src/service.xml : java.lang.NullPointerException Nested
exception: java.lang.NullPointerException
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.dom4j.io.SAXReader.read(SAXReader.java:264)
at h.ServiceBuilder.<init>(ServiceBuilder.java:325)
at h.ServiceBuilder.main(ServiceBuilder.java:83)
Nested exception:
java.lang.NullPointerException
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:691)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
at org.dom4j.io.SAXReader.read(SAXReader.java:465)
at org.dom4j.io.SAXReader.read(SAXReader.java:264)
at h.ServiceBuilder.<init>(ServiceBuilder.java:325)
at h.ServiceBuilder.main(ServiceBuilder.java:83)
Nested exception: java.lang.NullPointerException
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:691)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
at org.dom4j.io.SAXReader.read(SAXReader.java:465)
at org.dom4j.io.SAXReader.read(SAXReader.java:264)
at h.ServiceBuilder.<init>(ServiceBuilder.java:325)
at h.ServiceBuilder.main(ServiceBuilder.java:83)期待会的朋友解答
<?xml version="1.0"?>
<!DOCTYPE service-builder PUBLIC "-//Liferay//DTD Service Builder 4.0.0//EN"
"http://www.liferay.com/dtd/liferay-service-builder_4_0_0.dtd">
说是第三行以下是错误全文
org.dom4j.DocumentException: Error on line 3 of document file:///E:/eclipse/work
space/1/webroot/WEB-INF/src/service.xml : java.lang.NullPointerException Nested
exception: java.lang.NullPointerException
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.dom4j.io.SAXReader.read(SAXReader.java:264)
at h.ServiceBuilder.<init>(ServiceBuilder.java:325)
at h.ServiceBuilder.main(ServiceBuilder.java:83)
Nested exception:
java.lang.NullPointerException
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:691)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
at org.dom4j.io.SAXReader.read(SAXReader.java:465)
at org.dom4j.io.SAXReader.read(SAXReader.java:264)
at h.ServiceBuilder.<init>(ServiceBuilder.java:325)
at h.ServiceBuilder.main(ServiceBuilder.java:83)
Nested exception: java.lang.NullPointerException
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:691)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
at org.dom4j.io.SAXReader.read(SAXReader.java:465)
at org.dom4j.io.SAXReader.read(SAXReader.java:264)
at h.ServiceBuilder.<init>(ServiceBuilder.java:325)
at h.ServiceBuilder.main(ServiceBuilder.java:83)期待会的朋友解答
Document doc = reader.read(new File(fileName));这句提供点解决的思路也好