- PR -

JasperCompileManagerでおきるNoClassDefFoundErrorについて

1
投稿者投稿内容
ぼびー
会議室デビュー日: 2006/02/24
投稿数: 6
投稿日時: 2006-02-24 18:17
ご教授下さい。

//テンプレートXMLのコンパイル
JasperReport jasperReport = JasperCompileManager.compileReport(jrxmlFileName);

この箇所でjava.lang.NoClassDefFoundError: org/apache/commons/collections/SequencedHashMapのエラーとなります。

org.apache.commons.collectionsの中にはSequencedHashMapはないのですが、
JasperCompileManager.compileReport自体が使えないのでしょうか?
それともorg.apache.commonsに関係したjarファイルが必要なのでしょうか?

宜しくお願い致します
uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2006-02-24 18:28
SequencedHashMapは2.0から追加、3.0で非推奨になり、4.0では削除の予定のようです。
現在のバージョンであればライブラリに入っているのではないかと思うのですが、ライブラリ
のバージョンは確認されたでしょうか。
ぼびー
会議室デビュー日: 2006/02/24
投稿数: 6
投稿日時: 2006-02-24 18:39
uk様御回答有難う御座います。
古いものでした。
2.1を使って無事動作しました。
1

スキルアップ/キャリアアップ(JOB@IT)