Download
Magazine
Develop
Account
Download
Magazine
Develop
Login
Forgot Account/Password
Create Account
Language
Help
Language
Help
×
Login
Login Name
Password
×
Forgot Account/Password
Category:
Software
People
PersonalForge
Magazine
Wiki
Search
OSDN
>
Find Software
>
System
>
TERASOLUNA Framework
>
Forums
>
Open Discussion
>
TERASOLUNA Batch Framework のJava1.6での動作について
TERASOLUNA Framework
Description
Project Summary
Developer Dashboard
Web Page
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
History
Downloads
List of Releases
Stats
Source Code
Code Repository list
Subversion
View Repository
Ticket
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Documents
Wiki
FrontPage
Title index
Recent changes
Doc Mgr
List Docs
Communication
Forums
List of Forums
Open Discussion (1277)
Mailing Lists
list of ML
terasoluna-information
News
Forums:
Open Discussion
(Thread #18219)
Return to Thread list
RSS
TERASOLUNA Batch Framework のJava1.6での動作について (2008-04-07 19:10 by
Anonymous
#35933)
Reply
Create ticket
Batch Framework をjre1.6環境でビルドしたところ以下のエラーでterasoluna-ibatisがビルドできません。
何かの設定でうまくいくというノウハウはありませんでしょうか?
型 QueryDAOiBatisImpl_DataSourceStub01 は継承
された抽象メソッド Wrapper.isWrapperFor
(Class<?>) を実装する必要があります。
Reply to #35933
×
Subject
Body
Reply To Message #35933 > Batch Framework をjre1.6環境でビルドしたところ以下のエラーでterasoluna-ibatisがビルドできません。 > 何かの設定でうまくいくというノウハウはありませんでしょうか? > > 型 QueryDAOiBatisImpl_DataSourceStub01 は継承 > された抽象メソッド Wrapper.isWrapperFor > (Class<?>) を実装する必要があります。
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: TERASOLUNA Batch Framework のJava1.6での動作につ (2008-04-07 20:42 by
kimuraku
#35935)
Reply
Create ticket
平素よりTERASOLUNAをご利用いただきありがとうございます。
いただいたご質問に対し、以下に回答させていただきます。
【問題が発生する原因】
型 QueryDAOiBatisImpl_DataSourceStub01 は
継承された抽象メソッド Wrapper.isWrapperFor(Class<?>) を実装する必要があります。
以上のコンパイルエラーが発生してしまう理由はJavaSE 5とJavaSE 6の間でjavax.sql.DataSourceクラスの仕様が
変更されているためです。
具体的にはDataSourceクラスの定義が以下のように変更されています。
JavaSE 5
public interface DataSource
JavaSE 6
public interface DataSource extends CommonDataSource,Wrapper
そのため、JavaSE6環境の場合、QueryDAOiBatisImpl_DataSourceStub01クラスで実装されていないメソッドが
存在することになりコンパイルエラーとなってしまいます。
なお、TERASOLUNAフレームワークは現在JavaSE6環境での動作確認を
実施できていないため、このような状況となっておりますことをご了承くださいませ。
【対応策】
上記の問題を解決する方法は2つ存在します。適宜選択いただければ幸いです。
1.JavaSE6環境からJavaSE5環境にバージョンを変更する。
環境の差異で発生する問題ですので、現在お使いのJavaSE6からJavaSE5環境に変更すれば
解決されます。環境上・機能上の制約が特になければ、TERASOLUNAで動作確認が取れている
JavaSE5環境でのご利用をご検討ください。
2.該当メソッドを独自に追加する。
JavaSE6の機能を利用したい・JavaSE6環境で動作させたいなどの理由がある場合、
お手数ですが、独自にメソッドを追加していただく必要がございます。
なお、メソッドの実装は空で結構です。
本クラスは単体試験用コードですので、本クラスの修正がフレームワークの動作へ
影響を及ぼすことはございません。
以上になります。ご不明な点がございましたらお手数ですが再度お問い合わせください。
Reply to
#35933
Reply to #35935
×
Subject
Body
Reply To Message #35935 > 平素よりTERASOLUNAをご利用いただきありがとうございます。 > > いただいたご質問に対し、以下に回答させていただきます。 > > 【問題が発生する原因】 > 型 QueryDAOiBatisImpl_DataSourceStub01 は > 継承された抽象メソッド Wrapper.isWrapperFor(Class<?>) を実装する必要があります。 > > 以上のコンパイルエラーが発生してしまう理由はJavaSE 5とJavaSE 6の間でjavax.sql.DataSourceクラスの仕様が > 変更されているためです。 > 具体的にはDataSourceクラスの定義が以下のように変更されています。 > JavaSE 5 > public interface DataSource > > JavaSE 6 > public interface DataSource extends CommonDataSource,Wrapper > > そのため、JavaSE6環境の場合、QueryDAOiBatisImpl_DataSourceStub01クラスで実装されていないメソッドが > 存在することになりコンパイルエラーとなってしまいます。 > > なお、TERASOLUNAフレームワークは現在JavaSE6環境での動作確認を > 実施できていないため、このような状況となっておりますことをご了承くださいませ。 > > > 【対応策】 > 上記の問題を解決する方法は2つ存在します。適宜選択いただければ幸いです。 > > 1.JavaSE6環境からJavaSE5環境にバージョンを変更する。 > 環境の差異で発生する問題ですので、現在お使いのJavaSE6からJavaSE5環境に変更すれば > 解決されます。環境上・機能上の制約が特になければ、TERASOLUNAで動作確認が取れている > JavaSE5環境でのご利用をご検討ください。 > > 2.該当メソッドを独自に追加する。 > JavaSE6の機能を利用したい・JavaSE6環境で動作させたいなどの理由がある場合、 > お手数ですが、独自にメソッドを追加していただく必要がございます。 > なお、メソッドの実装は空で結構です。 > 本クラスは単体試験用コードですので、本クラスの修正がフレームワークの動作へ > 影響を及ぼすことはございません。 > > 以上になります。ご不明な点がございましたらお手数ですが再度お問い合わせください。
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: TERASOLUNA Batch Framework のJava1.6での動作について (2008-04-08 09:22 by
Anonymous
#35939)
Reply
Create ticket
ありがとうございました。
JavaSE5環境に戻して実行させることができました。
ダミーのメソッド方式についても検討させて頂きたいと
思っています。
今後ともよろしくお願いいたします。
Reply to
#35933
Reply to #35939
×
Subject
Body
Reply To Message #35939 > ありがとうございました。 > JavaSE5環境に戻して実行させることができました。 > ダミーのメソッド方式についても検討させて頂きたいと > 思っています。 > 今後ともよろしくお願いいたします。
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel