Java

JUnitでprivateメソッドのテスト

このページを見ながら、privateメソッドのテストをしようとしたのですが、 java.lang.IllegalArgumentException: object is not an instance of declaring class at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMeth…

SQL Server2000 JDBCでの例外

どうも、HDDが故障して環境を再構築したところ以下のような例外が発生するようになってしまいました。Torqueを使っているのですが、イニシャライズがうまくいってないのでしょうか。ここ以外はちゃんと動いているのが不思議だ…。 java.sql.SQLException: [Mi…

EclipseからTomcatを起動できなくなった

しばらく前から、EclipseのTomcatPluginからTomcatを起動しようとすると以下のようなExceptionが発生して起動できない状態になっていました。 0 [main] ERROR digester.Digester - Begin event threw exception java.lang.ClassNotFoundException: org.apach…

JasperReports

JavaPressを見たのですが、JasperReportsってどうなのでしょうね。いまはiText使ってます。要調査です。 http://jasperreports.sourceforge.net/ http://www.moriwaki.net/wiki/index.php?JasperReports http://www.ponpo.com/jrs/link.html http://www.atma…

tomcatPlugin

Tomcatのバージョンを4.1.30にあげたら、↓の例外が発生してEclipseのtomcatPluginからTomcatが起動できなくなりました。とりあえず、tomcatPluginを最新版にしたところ発生しなくなりました。 java.lang.NoClassDefFoundError: javax/management/MBeanRegist…

チューニングのためのJavaVM講座

http://www.atmarkit.co.jp/fjava/rensai3/javavm01/javavm01_1.html

JXTA Wiki

http://zerodimension.net/pukiwiki/?Jxta

EclipseとJakartaとオープンソースのメモ

http://www.h7.dion.ne.jp/~s_wat/index.html

FindBugs バグパターン検知ツール

よさそうですね。 http://hp.vector.co.jp/authors/VA027994/igapyon/diary/2004/ig040219.html http://brooklyn.ics.es.osaka-u.ac.jp/~s-kawagt/mt/archives/000170.html

Wikiクローンリンク集

http://www9.ocn.ne.jp/~ymt/wiki/・MobWiki http://www.mobster.jp/wiki/・eeWiki VelocityとStrutsを使っているそうです http://www.cheaptrick.bne.jp/eewiki/Viewpage.do

プログラマーズガイド V2.0の和訳版

http://inagi.himitsukichi.com/~pickles/pukiwiki/pukiwiki.php?%5B%5BJxtaProgrammer'sGuide%5D%5D

JUnitでprivateメソッドのテスト

メモです。リフレクション使うのですね。 http://www.ki.rim.or.jp/~kuro/Java/JUnit/JUnit-04.html

Struts、Tiles、JavaServer Facesを統合する(developerWorks)

http://www-6.ibm.com/jp/developerworks/java/040109/j_j-integrate.html

using, indexing, and searching XML with Digester and Lucene (deveoperWorks)

http://www-106.ibm.com/developerworks/java/library/j-lucene/

RSS 2.0によるコンテンツ配信(developerWorks)

http://www-6.ibm.com/jp/developerworks/xml/040213/j_x-rss20.html

DOMノードの移動

ちょっとJavaにて、XMLファイルの操作をしていたのですが、2つのDOMのDocument間でNodeを移動する場合は、一度importNode()してからappendするのですね。知りませんでした。。 DOMParser parser = new DOMParser(); // Create the first document parser.par…

Digesterについて

Struts内でも使われているXMLとJavaオブジェクトのマッピングツールのJakarta Commons Digesterというのがありますが、どうなんでしょうか??他にもJAXBなんてのもありますが。とりあえず使ってみます。以下、参考ページです。 Commons Digester XML の読み…

Torque参考メモ

ORマッピングツール Torqueの参考ページのメモです。あとは、Torqueについているドキュメントを読めば、ある程度のものは作れると思います。 Apache DB Project の Torqueページ Schema リファレンスページ Torqueページの日本語訳のページ Takehiro Yamane…

Sun、ソフト製品にJXTA技術を統合へ

Sunは、Linuxベースのオープンソースデスクトップ用アプリケーションセット「Java Desktop System」、およびJavaサーバソフトセット「Java Enterprise System」に、JXTAの機能を組み込む予定だという。らしいです。Java Desktop Systemというのは私はLinux系…

Torqueは遅い?

Torqueを利用したシステムを構築したのですが、なんか遅いなとは思っていました。O/Rマッピングツールは、ある程度パフォーマンスが犠牲になるのは覚悟していたのですが。。でも、ここを見るとHIBERNATEの方がぜんぜん速いんですね。この前のWeb+DB Perssに…

EclipseのJavaScriptプラグイン

@ITに載っていたのでメモしておきます。 http://www.mysunrise.ch/users/adinu/

EclipseのCSSエディタプラグイン

@ITに載っていたのでメモしておきます。 http://www.vasanthdharmaraj.com/

Ant 参考ページ

JavaのビルドツールAntの参考ページです。リファレンス的なページなので、ある程度わかっている人には便利です。 Ant 詳説

.exeからJavaを起動する

普通Javaアプリケーションを実行するときは、バッチファイルや、jarファイルのダブルクリックで実行すると思います。でも、やっぱり普通の実行ファイルみたいにexeから起動したいですよね。基本的には、Javaを実行するCプログラムなどを書けばいいのですが、…

SWT 参考資料

最近、私がよく使っているSWT(Simple Widget Kit)の参考資料です。SWTは最近流行のEclipseのGUIに使われているライブラリです。詳しくは↓のリンクを見ていただければよいと思います。・SWT Fan Club メーリングリストSWTFanclubの内容を元にしたFAQとリン…

日付を特定のフォーマットで出力・読込む

Javaで日付を特定のフォーマットで出力・読込む場合には、java.text.SimpleDateFormatを使いましょう(詳しくはJavadoc参照)。以下のような感じで。 // インスタンス生成 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 出力する…

正規表現ライブラリ

Javaで正規表現を使用するための代表的なライブラリとしては以下のようなものがある(他にもいろいろある)。 ・JDK1.4 java.util.regexp ・Jakarta ORO(日本語) ・Jakarta Regexp(日本語)比較ページなどをみると、機能や処理速度などではOROが優れいて…

Tomcat JKのドキュメント

・Jakartaプロジェクト ・Ja-Jakartaの日本語訳

Xindice

ApacheプロジェクトのオープンソースのネイティブXMLデータベースXindiceを使ってみようかと思う。商用製品に比べたら機能的に劣るかもしれないが、勉強ということで。 オープンソースのものは他にもeXistというのもあるようだが、Xindiceの方がメージャー?…