访问URL时弹出文件过早结束错误

时间:2010-04-05 13:40:26

标签: flex coldfusion solaris

我正在使用Coldfsuion 8.0.1和Solaris 10,当我尝试运行此URL时,http://IPADDRESS/flex2gateway/http 我收到错误消息“文件过早结束”。如果我错过任何安装/修复,请帮帮我。

当我从浏览器点击相同的网址时显示:

<amfx ver="3">
−
<body targetURI="/onStatus" responseURI="">
−
<object type="flex.messaging.messages.ErrorMessage">
−
<traits>
<string>headers</string>
<string>rootCause</string>
<string>body</string>
<string>correlationId</string>
<string>faultDetail</string>
<string>faultString</string>
<string>clientId</string>
<string>timeToLive</string>
<string>destination</string>
<string>timestamp</string>
<string>extendedData</string>
<string>faultCode</string>
<string>messageId</string>
</traits>
−
<object>
<traits/>
</object>
<null/>
<null/>
<null/>
<null/>
<string>Premature end of file.</string>
<null/>
<double>0.0</double>.........

错误详情(服务器端):

[Flex] Premature end of file.
flex.messaging.MessageException: Premature end of file.
        at flex.messaging.io.amfx.AmfxMessageDeserializer.fatalError(AmfxMessageDeserializer.java:249)
        at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
        at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
        at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
        at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
        at flex.messaging.io.amfx.AmfxMessageDeserializer.parse(AmfxMessageDeserializer.java:103)
        at flex.messaging.io.amfx.AmfxMessageDeserializer.readMessage(AmfxMessageDeserializer.java:90)
        at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:113)

1 个答案:

答案 0 :(得分:1)

动态生成响应xml吗?

似乎xml文件的格式无效。如果它是动态生成的,创建它的应用程序可能会被轰炸,因此文件不完整。