构建服务时出错:
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)
我需要一些帮助。提前谢谢
答案 0 :(得分:0)
引用错误消息:
元素的内容必须包含格式良好的字符数据或 标记
最好的假设是你有无效的xml。一个体面的XML编辑器应该能够通过标记文件中的错误位置来指出根本原因。如果它真的在第1258行(如消息所示),那么要求在此处发布文件可能太大了。
Liferay的ServiceBuilder附带一个DTD,通常被引用。这将确保XML编辑器具有足够的信息来验证文件。确保DTD声明与您编译到的Liferay版本(SDK所属的)匹配