自分が書いたコードじゃないのだけど、Exceptionをextendして作られた ~Exception クラスがあって、そのコンストラクタで super してないものがあったので、そもそも Exception クラスのコンストラクタではなにしているのだろうと、ちょっと気になった。軽く見てみると、Exception クラスでは、super(~) で Throwable のコンストラクタを呼んでるだけだった。Throwable のコンストラクタでは、fillInStackTrace() を呼んでいる。で、fillInStackTrace() は何かなっと思ったら、ネイティブメソッドだった・・・。cpp のコードを追っていくのも面倒になり、かつ、本来やるべきことから、かなり脱線してきたので、これ以上は追わずにおこう。まぁ、ざっと見た感じ、javadoc にある通り、「Fills in the execution stack trace.」だと思う。というわけで、普通は、new すれば、スタックトレースを作るのね。
月: 2007年12月
HPパートナーソリューションカタログ: N2 Portal
PALポータル(Jetspeed2)ベースの N2 Portal ですが、HPパートナーソリューションカタログに載っとります。価格も書いてありますけど、基本的には応相談という感じなので、興味がありましたら、お気軽にお問いあわせください。
https://h50087.www5.hp.com/partners/catalog/search/SolutionDetail.aspx?SID=-328
Yahooショッピングの店舗
Yahooショッピングに出店しているけど、商品ページ作ったりとやることがいろいろとある。一番辛いのはツールが使いにくい(誰でも使えるようにを目指しているせいなのか、個人的にはやりたいことがすぐにはできず、手間がかかり面倒・・・)ので、一苦労・・・。あとは、Yahooショッピングに出店すれば、人がくるとだろうと思っていると、痛い目をみますね。何もしなければ、本当に誰も来ませんし。というわけで、あの手この手を考える今日この頃。