我已經使用SQL適配器和混合工作燈應用程序創建了一個示例項目。該應用程序是一個簡單的登錄表單,它接受用戶標識和密碼,並使用SQL適配器針對存儲在數據庫中的值驗證它們。404在Enterprise Worklight服務器上運行Worklight混合應用程序時出錯
現在,當我在Worklight的eclispe插件中安裝的默認worklight服務器上測試此應用程序時,它工作正常。
但是,當我在企業工作燈服務器和測試其上安裝SQL適配器和工作燈的應用,我收到以下錯誤:
NetworkError: 404 Not Found - http://[localhost:9080]/apps/services/api/SampleHybrid/common/query
上述錯誤我通過Firebug的獲取。
SampleHybrid
是worklight混合應用程序的名稱。 SampleHybridAdapter
是SQL適配器的名稱。
服務器的響應是:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>CWWKT0018E: The application or context root for this request has not been found: /apps/services/api/SampleHybrid/common/query</p><hr /><address>WebSphere Application Server at 127.0.0.1 port 9080</address></body></html>
請參閱下面的答案。如果您的問題得到解答,請將其標記爲已回答。 – 2014-03-14 06:58:34