BlazeDS集成調試問題分析

給個例子,以下是我遇到的出錯信息:

[RPC Fault faultString="org/apache/commons/dbcp/BasicDataSource" faultCode="Server.Processing" faultDetail="null"]
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\4.y\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:345]
at mx.rpc::Responder/fault()[E:\dev\4.y\frameworks\projects\rpc\src\mx\rpc\Responder.as:68]
at mx.rpc::AsyncRequest/fault()[E:\dev\4.y\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:113]
at NetConnectionMessageResponder/statusHandler()[E:\dev\4.y\frameworks\projects\rpc\src\mx\messaging\channels\NetConnectionChannel.as:609]
at mx.messaging::MessageResponder/status()[E:\dev\4.y\frameworks\projects\rpc\src\mx\messaging\MessageResponder.as:264]


大家看到這個信息,會不會暈,反正我是暈了。那怎麼分析,當然是看調用順序的倒數第一行開始,不過看了也沒有看懂,因爲對BlazeDS不熟啊,所以開始看BlazeDS的如何安裝配置,比較自己的,沒有問題;再深入看BlazeDS體系結構,挺簡單的一機制,但還是不能解決問題;那就是看源碼吧,太多了無處下手啊;會不會是Java程序出錯了,那就JUnit測試吧,在Eclipse單元測試也沒有問題,那不該是Java程序啊; faultString="org/apache/commons/dbcp/BasicDataSource" 這段話又是網上搜不到,可是這個就是與數據庫源的關係,會不會包的問題,原來真是這樣;因爲我開發的時候,是Eclipse配置外部引入Jar;沒有把這些Copy到Web下的lib中。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章