[Seasar-user:14776] [Dolteng]DatabaseViewにDatabase情報が表示されない。
nobu
[E-MAIL ADDRESS DELETED]
2008年 6月 23日 (月) 00:31:47 JST
近藤(nobu)です。
S2BlazeDSのサーバーブランクプロジェクトをカスタマイズしています。
このプロジェクトでDoltengの右クリックメニュー等を使いたかったので、プロジェクトのプロパティ
[Dolteng]で、Use Doltengにチェックをいれ、Doltengの機能を使用できるようにしました。
Dolteng右クリックメニュー("Create New AS Dto"等)の機能は動作しているのですが、
DatabaseViewで、プロジェクト名-jdbc.diconが表示されるのですが、その中身が表示
されません。JDBCファイルの有無や、プロジェクトの設定でJDBCファイルの設定は正しく
設定されており、Dolteng、およびDatabaseViewの設定は次のとおりになっています。
■Doltengの設定
Use Dolteng :チェック済み
View Type :Flex2
Dao Type :S2Dao
Use Page Maker :未チェック
Use DI Maker :未チェック
Use Sql Maker :未チェック
Default Root Package:flex
OrmXmlPath :/
SourcePath :/s2blazeds-server/src/main/java
ResourcePath :/s2blazeds-server/src/main/resources
WebServer :http://localhost:8080
■DatabaseViewの設定
Driver Class com.mysql.jdbc.Driver
connection url jdbc:mysql://localhost:3306/mysql
charcter set UTF-8
このプロジェクトでDBから情報を取得するアプリケーションを作成してみたところ、
DBの参照は正しく行うことができました。また、試しに同じ環境でDoltengから
Teedaプロジェクトを作成し、上記と同じJDBCを設定してみると、正しくプロジェクト名-jdbc.dicon
以下の情報が表示されます。
ですので、S2BlazeDSのサーバーブランクプロジェクトに追加したDoltengの設定で
不足している部分があるのではないかと思っています。
DatabaseViewのこの辺りの動作に関する設定等、確認すべきところをご存知の方がいらっしゃ
いましたら、アドバイスをお願い致します。
Seasar-user メーリングリストの案内