[Seasar-user:18114] Re: 【DBFlute】 Maven-DBFluteプラグインの複数DB設定について

Shinsuke Sugaya [E-MAIL ADDRESS DELETED]
2009年 7月 30日 (木) 06:04:31 JST


菅谷です。

> なお、sql2entity.batの実行であれば、20秒足らずで完了します。

bat で実行した場合に、何か入力待ちなったり
しているでしょうか? (たとえば、y や n を
聞かれたりなど)

あと dbflute:sql2entity を実行して止まった付近の
メッセージをいただけないでしょうか? どこら辺で
止まっているのか確認したいと考えています。

shinsuke


2009/07/30 5:24 に 金子 雄一<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 金子です。
>
>> バージョンについてですが 0.1.0 では
>> いかがでしょうか?
>
> 試してみましたが、結果は同じでした。
> やはり、途中で止まってしまいます。
> (2分程度、放置してみましたが、プロンプトが戻ってきません。)
>
> なお、sql2entity.batの実行であれば、20秒足らずで完了します。
>
>
> 以上、よろしくお願いします。
>
>
> Shinsuke Sugaya さんは書きました:
>> 菅谷です。
>>
>> バージョンについてですが 0.1.0 では
>> いかがでしょうか? (サイトが 0.1.0-SNAPSHOT
>> と古い情報になっているので、あとで修正して
>> おきます)
>>
>> shinsuke
>>
>>
>> 2009/07/30 0:22 に 金子 雄一<[E-MAIL ADDRESS DELETED]> さんは書きました:
>>> 金子です。
>>>
>>> 通常のsql2Entity.batについては、問題なく動作します。
>>> また、他のタスク(dbflute:jdbc,dbdlute:generate,dbflute:doc)については、
>>> 問題なく動作しています。
>>>
>>> 以上、よろしくお願いします。
>>>
>>>
>>> kubo さんは書きました:
>>>> 久保(jflute)です。
>>>>
>>>>> dbflute:sql2entity タスクが途中で必ず止まってしまいます。
>>>>> エラーログも出ないので、何がおきているか分からないのですが、
>>>>> 同じところで、必ず止まってしまいます。
>>>> 状況確認です。
>>>> 普通に.batや.shからSql2Entityを実行したときは正常に動作します?
>>>> また、他のタスクは正常に動作します?
>>>>
>>>> 2009/7/30 金子 雄一 <[E-MAIL ADDRESS DELETED]>:
>>>>> 金子です。
>>>>>
>>>>>>> configuration の値は ${〜} みたいな感じにして
>>>>>>> プロファイルを定義して切り替えるとかな
>>>>>>> 気がします(mvn -P db1みたいなイメージ)。
>>>>> この方法で、できました。
>>>>>
>>>>> なお、別件なのですが、
>>>>> dbflute:sql2entity タスクが途中で必ず止まってしまいます。
>>>>> エラーログも出ないので、何がおきているか分からないのですが、
>>>>> 同じところで、必ず止まってしまいます。
>>>>>
>>>>> 何か、お心当たりがある方がいらっしゃいましたら、
>>>>> 回避策をご教示いただけたらと存じます。
>>>>>
>>>>>
>>>>> 以上、よろしくお願いいたします。
>>>>>
>>>>>
>>>>> 金子 雄一 さんは書きました:
>>>>>> 金子です。
>>>>>>
>>>>>> 菅谷さん、ご回答ありがとうございます。
>>>>>> ソースを拝見させていただいたので、
>>>>>> なんとなく、そんな気がしないでもなかったのですが・・・。
>>>>>>
>>>>>> まずは、プロファイルでやってみる事にします。
>>>>>> のちのち、ご対応いただけると、非常にありがたいです。
>>>>>>
>>>>>>
>>>>>> 以上、よろしくお願いいたします。
>>>>>>
>>>>>>
>>>>>> Shinsuke Sugaya さんは書きました:
>>>>>>> 菅谷です。
>>>>>>>
>>>>>>> 現状の実装では、そのように 1 つの pom で
>>>>>>> 複数の定義を書けません。やるとしたら、
>>>>>>> configuration の値は ${〜} みたいな感じにして
>>>>>>> プロファイルを定義して切り替えるとかな
>>>>>>> 気がします(mvn -P db1みたいなイメージ)。
>>>>>>> それでできるかどうかは試していませんが...。
>>>>>>>
>>>>>>> shinsuke
>>>>>>>
>>>>>>> 2009/07/29 22:49 に 金子 雄一<[E-MAIL ADDRESS DELETED]> さんは書きました:
>>>>>>>> お世話になります。
>>>>>>>> 金子と申します。
>>>>>>>>
>>>>>>>> Maven-DBFluteプラグインを使用して、
>>>>>>>> 複数DBの設定を行いたいと考えています。
>>>>>>>>
>>>>>>>> その際に、pom.xmlには、どのような設定をすればよろしいでしょうか?
>>>>>>>>
>>>>>>>> 現在、以下のような設定を記載して試してみましたが、
>>>>>>>> 一番最後の設定のみが有効になります。
>>>>>>>>
>>>>>>>>
>>>>>>>> -------------------------------------------------------------------------------------
>>>>>>>> <plugin>
>>>>>>>>       <groupId>org.seasar.dbflute</groupId>
>>>>>>>>       <artifactId>maven-dbflute-plugin</artifactId>
>>>>>>>>       <version>0.1.0-SNAPSHOT</version>
>>>>>>>>       <configuration>
>>>>>>>>               <dbfluteVersion>0.9.5.2</dbfluteVersion>
>>>>>>>>               <database>postgres</database>
>>>>>>>>               <databaseDriver>org.postgresql.Driver</databaseDriver>
>>>>>>>>
>>>>>>>> <databaseUrl>jdbc:postgresql://<ホストのIP>/<DB名></databaseUrl>
>>>>>>>>               <databaseUser>postgres</databaseUser>
>>>>>>>>               <databasePassword>postgres</databasePassword>
>>>>>>>>               <rootPackage>jp.co.plussum</rootPackage>
>>>>>>>>               <dbPackage>jp.co.plussum.reportdb</dbPackage>
>>>>>>>>               <schemaName><スキーマ名></schemaName>
>>>>>>>>               <schemaFile><ファイル名></schemaFile>
>>>>>>>>       </configuration>
>>>>>>>> </plugin>
>>>>>>>> <plugin>
>>>>>>>>       <groupId>org.seasar.dbflute</groupId>
>>>>>>>>       <artifactId>maven-dbflute-plugin</artifactId>
>>>>>>>>       <version>0.1.0-SNAPSHOT</version>
>>>>>>>>       <configuration>
>>>>>>>>               <dbfluteVersion>0.9.5.2</dbfluteVersion>
>>>>>>>>               <database>postgres</database>
>>>>>>>>               <databaseDriver>org.postgresql.Driver</databaseDriver>
>>>>>>>>
>>>>>>>> <databaseUrl>jdbc:postgresql://<ホストのIP>/<DB名></databaseUrl>
>>>>>>>>               <databaseUser>postgres</databaseUser>
>>>>>>>>               <databasePassword>postgres</databasePassword>
>>>>>>>>               <rootPackage>jp.co.plussum</rootPackage>
>>>>>>>>               <dbPackage>jp.co.plussum.reportdb</dbPackage>
>>>>>>>>               <schemaName><スキーマ名></schemaName>
>>>>>>>>               <schemaFile><ファイル名></schemaFile>
>>>>>>>>       </configuration>
>>>>>>>> </plugin>
>>>>>>>>
>>>>>>>> -------------------------------------------------------------------------------------
>>>>>>>>
>>>>>>>> どなた様か、ご教示いただけたらと思います。
>>>>>>>>
>>>>>>>>
>>>>>>>> ご不明な点がありましたら、ご連絡ください。
>>>>>>>> 以上、よろしくお願いいたします。
>>>>>>>>
>>>>>>>>
>>>>>>>> 金子 雄一 <[E-MAIL ADDRESS DELETED]>
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Seasar-user mailing list
>>>>>>>> [E-MAIL ADDRESS DELETED]
>>>>>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>>>>
>>>>> 金子 雄一 <[E-MAIL ADDRESS DELETED]>
>>>>> _______________________________________________
>>>>> Seasar-user mailing list
>>>>> [E-MAIL ADDRESS DELETED]
>>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>
>>>
>>> 金子 雄一 <[E-MAIL ADDRESS DELETED]>
>>> _______________________________________________
>>> Seasar-user mailing list
>>> [E-MAIL ADDRESS DELETED]
>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>
>>
>>
>
> 金子 雄一 <[E-MAIL ADDRESS DELETED]>
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


Seasar-user メーリングリストの案内