2011-02-25 20 views
1

我正在嘗試將一些爲Endeca 6編寫的代碼集成到查詢Endeca 5服務器的代碼庫中。我有例外: Navigation Engine not able to process requestEndeca 5和Endeca 6之間的ENEQuery對象有任何區別嗎?

我使用這樣的代碼:

l_oQueryResults = getSearchConnection().getConnection(pRequest.get(SearchRequestBean.Locale)).query(pEneQuery); 

我覺得理論上如果我通過正確的pEneQuery,我可以查詢Endeca的5個指標,對不對?所以我想知道如果我通過了一個可以被Endeca 5導航lib識別的正確pEneQuery。你有什麼想法嗎?

回答

1

問題可能是endeca_navigation.jar是錯誤的版本。您需要確保使用Platform Services 5.X附帶的endeca_navigation.jar。

1

絕對 - 即使在它們的API的小版本(.jar或.dll)中也有差異。您的應用程序API版本必須與mdex服務器的API版本匹配。

相關問題