-1

构建服务时出现错误:

org.apache.axis.ConfigurationException: org.xml.sax.SAXException: Fatal Error: URI=null Line=1258: The content of elements must consist of well-formed character data or markup.
org.xml.sax.SAXException: Fatal Error: URI=null Line=1258: The content of elements must consist of well-formed character data or markup.
at org.apache.axis.utils.XMLUtils$ParserErrorHandler.fatalError(XMLUtils.java:723)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)

我需要一些帮助。先感谢您

4

1 回答 1

0

引用您的错误消息:

元素的内容必须由格式良好的字符数据或标记组成

最好的假设是您的 xml 无效。一个体面的 XML 编辑器应该能够通过标记文件中的错误位置来指出根本原因。如果它确实在第 1258 行(如消息所述),则可能太大而无法要求在此处发布文件。

Liferay 的ServiceBuilder 带有一个通常被引用的DTD。这将确保 XML 编辑器有足够的信息来验证文件。确保 DTD 声明与您编译到的 Liferay 版本(SDK 所属)匹配

于 2015-04-29T07:38:28.127 回答