Axis2
少しタイミングを逃した感がありますが、2009/05/29 に Axis2 1.5 がリリースされています。あまり日本では利用者が少ないと思われるAxis2ですが、メーリングリストを見る限りでは、海外ではそれなりに利用されているようです。#というより、Webサービスを…
今回のリリースでは、セキュリティ上の脆弱性の問題などが修正されているようです。 主な変更点はこちら。http://issues.apache.org/jira/browse/AXIS2/fixforversion/12313298
主な変更点は、以下の通りです。 Support for JAXWS and JSR 181 Annotations (See 7 samples in the binary distribution) Experimental CORBA Support Fixed tons of small and not-so-small bugs (See list in release-notes.html in the binary distribu…
Webサービスの基礎に関する説明が書かれています。 何かと分かりにくい、主なWS-*規格の説明なんかもあります。 少しだけAxis2の説明が出ていますが、記事の中での位置付けを見ても、OSSのWebサービスFWと言えば、やはりAxis2の知名度が高いように思えますね…
Apacheには、TCPMonというHTTPのモニタリングを行うツールがあります。http://ws.apache.org/commons/tcpmon/ もともと、Axis1.x系に付属していたツールですが、Axis2のリリースの際に独立したツールです。 類似ツールとして、横取り丸+InetSpyの組み合わせ…
リリースされました。ダウンロードはこちら。 http://ws.apache.org/axis2/download.cgi RCからも、大分変更が入っているようです。 Moved to maven2 from maven1 Significantly improved documentation Significantly improved support for POJO services a…
Axis2 1.3 RC1がリリースされました。 バグFIXに加え、以下の機能が追加されているようです。 Clustering support Doc-lt/bare wsdl generation and run time support (RPC MRs can handle doc-lit/ bare) Custom deployment support NIO transport integrat…
id:beerman-fukuiさんが、紹介して下さっています。 #参考になりますm(__)m Axis2のMLを見ると、海外でもやはり、maven2対応としてpom.xmlのサンプルが求められています。 Ver1.1.1 のときに公開されていたサンプルがあったのですが、1.2で利用しようとした…
Axis2 Ver1.2 がリリースされました。 4/29現在、Axis2のダウンロードページからは、ダウンロードできないようですが、以下のページからダウンロードできます。http://www.apache.org/dist/ws/axis2/1_2/ Ver1.1からの主な変更点は以下の通りです。 WSDL 2.0…
Web services and Axis2 architecture SOA development with Axis2, Part 1: Understanding Axis2 basis Java Web services, Part 2: Digging into Axis2: AXIOM Understanding Web Services specifications, Part 1: SOAP Understanding Web Services speci…
Axis2では、Optionsというクラスを利用して、クライアント側でのパラメータをいろいろ設定できます。良く利用するのは、タイムアウトやHTTPヘッダパラメータなどです。APIやAxis2のドキュメントを見ても、設定内容が分らなかったのですが、以下のページで公…
3/28にリリースされていました(汗) POJOサポートも充実されてきており、また、JAX-WSもサポートされています。 Ver1.1時点では、POJOのサポート内容に問題が多く、実案件での利用が難しい状況でした。仕事の忙しさもあいまって、S2Axis2の開発を一時ストッ…
Axis2 1.1 からのBugFixバージョンです。今回は、早めのバージョンアップですね。http://people.apache.org/~thilina/axis2/1.1.1-RC1/
正式リリースされました! http://ws.apache.org/axis2/index.htmlなんか、ページも変わってるし。 POJOのサービス/クライアントのサンプル追加 サービスのSpring対応 などが成されていて、ドキュメントも公開されています。
RC2がリリースされました。 binary and source distributions http://people.apache.org/~thilina/axis2/1.1-RC2/ S2Axis2でも、早速試さなくちゃ。
RC2がもうすぐリリースされるようなんですが、RC1まで動いていたS2Axis2の機能が動かなくなってしまいました orz内部のインタフェースが変わっている影響もあるのかもしれないけど、Seasar-userのメーリングリストで質問を頂いていたWSDLの「address locatio…
Seasar-userのメーリングリストで、S2Axis2でのタイムゾーンについての質問を頂きました。 手元で確認してみたのですが、getCal を比較する asssert を 追加してみたところ、失敗します。違いは、 expected のタイムゾーンが Asia/Tokyo actual のタイムゾー…
RC1がリリースされました。 バージョン番号に1やら2やら、使われ過ぎて口では言いづらい・・・ AxisのMLだけで告知されているようですね。 以下からダウンロードできます。 binary and source distributions http://people.apache.org/~thilina/axis2/1.1-RC…
Axis2 1.1 のSNAPSHOT を試してみました。BeanUtil#deserialize の不具合もいくつか修正されているようですが、配列/リストのdeserializeは、まだうまくいかない様子。 public class EchoDto { private String strParam = null; private short shortParam =…
9/29に Axis2 1.1 がリリースされるようです。 既に、Axiom 1.1 はリリースされています。 http://ws.apache.org/commons/axiom/download.cgi
ふたがわさんより、RESTでの通信で-(ハイフン)があるパラメータを利用するため、定数アノテーションの機能追加要望を頂きました。 https://www.seasar.org/issues/browse/AXIS-5ソースを提供して頂き、ありがとうございますm(__)m http://xxx.xxx.xxx/xxx?…
org.apache.axis2.databinding.utils.BeanUtil クラスで、java.util.Calendar クラスが扱えない問題あったので、Axis2のJIRAに登録しておいた。 英語と格闘していたのは言うまでもなし・・・ もうすぐ Axis2 1.1 リリースという話がメーリングリストで出てい…
void のサービス呼び出しに失敗する サービスのメソッドの戻り値が void の場合、同期型要求応答形式(InOut)の呼び出しに失敗してしまいます。 サーバ側では処理を受け付けるのですが、クライアント側で応答を処理する際に、以下のエラーが発生します。 Ca…
java.util.Calender がサービスの引数にあると送信メッセージが適切に作成されない Axis2 1.0 では、Calenderオブジェクトの deserialize に問題があるようです。 ちなみに、この問題はクライアントからの送信(サービスのメソッドコール)時のみだけで、サ…
S2Axis2 0.2.0のリリース準備中です。 先週末にリリースするつもりでしたが、リポジトリにアクセスできなかったこともあり遅れています。申し訳ないです。 今週末にリリースします m(__)m が、現在、一点問題あり。 S2Axis2用に、MessageReceiverを拡張した…
Axis1.x では、サービスの定義にWDDD(Web Service Deployment Descriptor)ファイルが利用されていましたが、Axis2では、service.xml が利用されます。定義内容も変わっているので、どのような定義ができるか改めて確認。 service.xml <service name="name of the service" scope="name of the scope" targetNamespace="target namespase for the service"> <description> The description of</description></service>…
XFire のページで、SOAPエンジンの比較表が出ています。http://docs.codehaus.org/display/XFIRE/Stack+Comparison Axis2は、唯一RESTをサポートしているけど、JAX-WSに対応していないのが痛いところ。Axis2のWikiを見ると、時期は未確定ですが今後対応され…
Axis2 1.0 が正式リリースされました。 http://ws.apache.org/axis2/index.html利用する際には、Ver0.95から以下の点が変更になっている点に注意です。 パッケージの変更 org.apache.ws.commons.om → org.apache.axiom.om OMFactory のメソッド名の変更 crea…
Axis2 1.0 のリリースに先だって(?)、AXIOM 1.0 がリリースされました。http://ws.apache.org/commons/axiom/index.html
Axis2、JAX-WS 2.0 では、新しいメッセージング形式のWebサービスを実現しています。サポート状況を比較すると以下のようになります。 同期型要求応答形式(Request/Response) クライアントから要求を送信した後、サービスから応答が返るまで処理を待ち受け…