2015-11-03 69 views
0

我是新來的Oracle MAF應用框架如何消耗問題的REST服務的Oracle應用MAF

我已經使用JDeveloper IDEwhich可以執行基本登錄(方法= POST)操作創建一個REST類型的服務。

現在我想在我的MAF應用程序中使用此Restful服務。

使用REST服務,我也做了以下步驟:

右擊ViewController->新建 - >從Gallery-> DataControl上(業務層) - > WebService的數據控制

步驟2:選擇 REST和進入URI

3步:添加資源路徑與POST方法名

第4步:添加PARAM用戶ID,密碼

現在,當我點擊下一個按鈕時,它顯示我的錯誤

請提供一個XML模式來描述輸入結構。 Path =/path0,Method = dffds

請幫幫我。

回答

1

你可以在oracle maf中觀看關於Consuming Rest Services的youtube視頻。

或是按照以下步驟

創建REST連接。 轉至「項目」面板,右鍵單擊ViewController項目,然後選擇「新建」>「從庫中」。 在New Gallery對話框中,選擇General> Connections> REST Connection。在輔助Bean使用下面的代碼https://maps.googleapis.com(對於谷歌API)

如果您單擊測試連接按鈕

然後:

String uri="your URI"; 
RestServiceAdapter restServiceAdapter = Model.createRestServiceAdapter(); 
restServiceAdapter.clearRequestProperties(); 
restServiceAdapter.setConnectionName("RestConnection name"); 
restServiceAdapter.setRequestType(RestServiceAdapter.REQUEST_TYPE_POST); 
restServiceAdapter.addRequestProperty("accept", "application/json"); 
restServiceAdapter.setRetryLimit(0); 
restServiceAdapter.getResponseHeaders(); 
restServiceAdapter.setRequestURI(uri); 
setJsonResponse(restServiceAdapter.send("")); 

這個環節顯然

在URL端點輸入有效的網址如解釋步驟經過它。

http://waslleysouza.com.br/en/2014/12/restjson-in-maf/