2010-04-05 35 views
3

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

;当我从浏览器中点击相同的URL它表明:

<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) 
+0

当您在网络浏览器中点击http:// IPADDRESS/flex2gateway/http时会发生什么? – quoo 2010-04-05 17:25:36

+0

请检查现在的问题...我添加错误的详细信息,当我从浏览器中打开网址。 – kayteen 2010-04-06 05:45:43

回答

1

是响应XML动态生成的?

看起来xml文件没有被有效格式化。如果它是动态生成的,则创建它的应用程序可能会被轰炸,因此文件不完整。

相关问题