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

Shinsuke Sugaya [E-MAIL ADDRESS DELETED]
2009年 7月 30日 (木) 05:02:51 JST


菅谷です。

バージョンについてですが 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
>


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