2006-07-21から1日間の記事一覧

よきにはからってバインディング完成!

ふぅ〜ひさびさに脳みそに汗かいたね!(笑)とりあえず生成されたオブジェクトをAxisで投げた時に送信されるSOAPエンベロープが送られてきたテストデータと100%一致(ネームスペース名は除く)したのでこのツールは完璧にXML→オブジェクトのバインディングがで…

空タグの扱いに困る

オブジェクトをXMLに変換する際、下記4パターンの定義がシステムによって違う事で困ってます。 null→空タグ null→タグ無 空文字列→空タグ 空文字列→タグ無し ようは、からっぽの定義なんですよね。プログラム的に見ればどちらも「空っぽ」として扱えばいいと…

Eclipse 3.2 Language Packs

Wed, 12 Jul 2006にリリースされてたのに気づかなかった。私はPleiadesというEclipseの日本語化プラグインを使っていて、言語パックが対応していないプラグインも日本語化されたりするのでこっちを使ってます。特にオフィシャルのに入れ替える必要性は感じな…

ばいんでぃんぐの先は長い

簡単なXMLならバインディングできるようになったので、本番データを食わせてみたら、ログ上では正しくバインディングできているが、そのログどおりの動きをしていない事が判明。考慮漏れがまだまだあるらしい。ログ:XxxxXxxxクラスのインスタンスを作成 ロ…

オブジェクト配列の要素の型を知る

いやー、家に帰ってきたらぱっと分かっちゃった。なんでメソッドリストの中でコレに気づかなかったんだろう?って感じ。Class.getComponentType()で取れるのね。オブジェクト配列のインスタンスを作るならArray.newInstance(Class,length)で。んー、今日はす…

おうち帰ってきた

ハーイ、1日ぶり。そしてXMLバインディングの続きが気になってしょうがない。オブジェクト配列にバインディングする所でコケた。他の実装を見すぎてどれが素敵かわかんなくなっちゃった。大体バインディングの所のソースって深いから結構時間をかけて追わな…