Jersey を使用して Mule 3 で REST サービスを作成しています。ロガーを使用すると、サーバーで応答を確認できました。ただし、サービスへの ajax 呼び出しで応答が表示されません。Firebug でデバッグすると、応答が空白になります。どんな助けにも感謝します
INFO 2013-07-23 12:07:01,123 [[muletraining].connector.http.mule.default.receiver.04] org.mule.api.processor.LoggerMessageProcessor: from REST {"code":"200","message":"Successful","data":"SomeText"}
Mule 設定ファイルは次のようになります。
<flow name="griduploaderFlow1" doc:name="griduploaderFlow1">
<http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="9099" path="grid" doc:name="HTTP"/>
<logger message="from request #[payload]" level="INFO" doc:name="Logger"/>
<jersey:resources doc:name="REST">
<component class="com.mulesoft.training.GridUploaderImpl"/>
</jersey:resources>
<custom-transformer class="com.mulesoft.training.JerseyResponseTransformer" doc:name="Java" mimeType="application/json"/>
<logger message="from REST #[payload]" level="INFO" doc:name="Logger"/>
</flow>