ふたつの川うるおう日記
2006-08-28 (Mon)
_ [Java][Seasar] S2Axis用アノテーションリーダ
合間でS2Axis2いじってました。DTOのgetterからリクエストパラメータ作るのが素敵なんですが、Amazon WEBサービスにはdev-tパラメータという - が入ってる必須パラメータがあり、さらにJavaでは - 付きの変数・関数が定義できないので、PARAMETERアノテーションがあると素敵だと思います。とりあえず時間が無いので、キャッシュも置かずにRESTConnectorにS2DaoのAnnotationReaderFactoryの仕組みを入れてみました。
で、それはそれで上手くいったものの、Axis2のRESTCallで実行すると、targetURLの最後に何か謎な「?」が勝手に付いちゃうみたいです。Amazonさんそれが気に入らないみたいでエラーメッセージ返してきます。
ここでもとりあえず動かしたかったので、Amazon WEBサービスで使わないダミーパラメータを最後に付けたら結果はちゃんと返ってきました。
S2Axis2、WEBサービスクライアント作るの楽々になって良いですね。
[ツッコミを入れる]
[]


