2015-05-12 45 views
0

我試圖向本地Glassfish服務器發送JSON(或XML,或者很好)來幫助管理。但是,實際上放入JSON/XML的內容還不清楚。例如使用以下JSONGlassfish 3.1使用JSON通過REST API進行管理

{"Message parameters": [{"id":"f"},{"AS_ADMIN_ALIASPASSWORD":"b"}]} 

我得到以下結果

Cannot find aliasName in update-password-alias command model, file a bug 
injection failed on com.sun.enterprise.security.cli.UpdatePasswordAlias.aliasName with class java.lang.String</h3> 
    <h2>Create update-password-alias command 

這樣看來,我送了一些不好的JSON發送POST請求時http://localhost:4848/management/domain/update-password-alias。我一直在瀏覽所提供的所有Oracle文檔,但似乎沒有像樣的例子顯示實際預期的格式。

回答

0

經過多次實驗,我終於找到了答案。要做到這一點的JSON,你可以簡單地使用下面的代碼,例如:

​​

略無關的(並且如果我不能找到我自己的回發),請務必添加以下標題:

X-Requested-By: GlassFish REST HTML interface 
+0

你可能會覺得Adam Bien的[Lightfish](http://lightfish.adam-bien.com/)很有趣。它是一個使用REST界面收集數據的監控工具。 [源代碼可在他的Github上找到](https://github.com/AdamBien/lightfish) – Mike