を使用して Web サービスを開発し、それを Axis2 サービスでAxis2
作成.aar file
してデプロイすると、WSO2 Application Server.
正常にデプロイされ、以下のような応答が返されます。
<ns:serviceResponse xmlns:ns="http://service.axis.example.com">
<ns:return>{"status":"SUCCESS"}</ns:return>
</ns:serviceResponse>
しかし、JSON 応答を期待しています。Axis2 は JSON レスポンスをサポートしているため、次のチュートリアルに従って axis2.xml(Enabling messageBuilder and messageFormatter
) を変更してみましたが、うまくいきませんでした。
http://axis.apache.org/axis2/java/core/docs/json_support.html
http://www.javacodegeeks.com/2012/02/json-web-service-with-java-and-axis2.html
また、UI( )から
デプロイを試みたところ、アップロードしたファイルが次の場所(CARBON_HOME/repository/deployment/server/axis2modules)にデプロイされました。
I can't to return json objects using Axis2 but still gets XML response instead of JSON. wso2dynamic-response-20080916.170559-241.mar
Modules Tab -> Add
wso2dynamic-response-1.5.jar
私が間違っていることを教えて、正しい方向に導いてください。
前もって感謝します。