2015-04-28 41 views
-1

我得到一個錯誤,當我建立我的服務:Liferay的服務構建的SAXException

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

您是否會提供完整的異常,看起來您的service.xml中有不正確的xml formate –

回答

0

引用您的錯誤信息:

元素的內容必須包含合式的字符數據或 標記

最好的假設是,你有無效的XML。一個體面的XML編輯器應該能夠通過標記文件中的錯誤位置來指出根本原因。如果它確實在第1258行(正如消息所述),則可能太大而無法要求在此處發佈文件。

Liferay的ServiceBuilder附帶一個通常引用的DTD。這將確保XML編輯器有足夠的信息來驗證文件。確保DTD聲明與您編譯的Liferay版本相匹配(SDK屬於)

相關問題