2
這是我的Coldfusion Web服務。當我使用soapUI的工具叫「測試」,我收到這個Web服務錯誤 - SAXParseException
"<ns1:stackTrace xmlns:ns1="http://xml.apache.org/axis/">org.xml.sax.SAXParseException: Premature end of file."
錯誤。
任何人都可以幫助我解決這個問題嗎?我已經在網上搜索,但沒有運氣。任何代碼問題?
我需要使用<cfproperty>
標籤嗎?
<cfcomponent output="false">
<!--- initialisation --->
<cffunction
name="init"
output="false"
hint="return an initialized object.">
<!--- Return THIS reference. --->
<cfreturn THIS />
</cffunction>
<!--- ping --->
<cffunction
name="test"
access="remote"
returntype="numeric"
output="false"
hint="return an true = 0.">
<!--- declare local variables --->
<cfset var local = 0 />
<!--- Return 0. --->
<cfreturn local />
</cffunction>
</cfcomponent>
我正在使用CF 8.1。 我可以作爲一個組件而不是Web服務調用,而無需任何問題。 如果我在使用test.cfc?wsdl的瀏覽器中使用http調用,沒有問題。 – 2010-10-14 17:02:51
那麼如果你在瀏覽器中調用服務調用會發生什麼? http:// {whatever} /something.cfc?method=test – scrittler 2010-10-14 17:03:46
它成功運行並返回0. – 2010-10-14 17:16:45