[seasar-dotnet:1999] Re: DBFlute: ReplaceSchemaタスク実行時のログはどこ?

kubo [E-MAIL ADDRESS DELETED]
2011年 3月 26日 (土) 11:58:57 JST


久保(jflute)です。

> #
> # 本当は、ReplaceSchemaで実行するSQL文字列や
> # 登録するデータが全てログに出てくるんですけどね...
> # 別のPC(例えば、個人のPC)環境とかで、
> # 一度サンプルプロジェクトの dfnet-basic-example を
> # 使ってタスク実行してログを見るとわかるかと思います。
> #

ドキュメントにログのExampleを貼付けました。
通常はこんな感じでコンソールにログが出てきます。

// JDBCのログ | DBFlute
http://dbflute.sandbox.seasar.org/ja/manual/function/generator/task/jdbc/logging.html

// ReplaceSchemaのログ | DBFlute
http://dbflute.sandbox.seasar.org/ja/manual/function/generator/task/replaceschema/logging.html

2011/3/26 kubo <[E-MAIL ADDRESS DELETED]>:
> 久保(jflute)です。
>
> 伊藤さん、確認ありがとうございます。
> とりあえずではありますがログが出て良かったです。
> これでダメだったら、もう java.io で直接ダンプしてやるー
> って勢いだったのですが、やらずに済みそうですね。
>
> コンソールは生きてるけど Log4j の機能が止まってる
> と言えそうですね。なぜだかはさっぱりですが。
> (log4j.propertiesでファイル出力を止める設定にしたら
> コンソールだけは有効に、とかってならないかなぁ...)
>
> 今のところ、DBFlute.NETはバージョンが上がる予定は
> ないので(これはこれで悲しいことですが)、
> そのスペシャルバージョンをご利用頂ければと思います。
> もし、バージョンが上がって、アップグレードするような
> 機会があったら、言って頂ければスペシャルバージョンを
> 作成しますので気軽に言って下さいね。
>
> また、のちのちSql2EntityやOutsideSqlTestなどタスクで
> 情報が足りないようであれば、さらにコンソール出力を
> 強化したバージョンも提供しますので。
>
> ちなみに念のための心配ですが、
> アプリを実行したときの log4net のログは出力されてます?
> 例えば、ConditionBeanでSQLを実行したとき log4net 経由で
> ログを出力していますが、要はJavaだけの問題なのかどうか。
>
>
> #
> # 本当は、ReplaceSchemaで実行するSQL文字列や
> # 登録するデータが全てログに出てくるんですけどね...
> # 別のPC(例えば、個人のPC)環境とかで、
> # 一度サンプルプロジェクトの dfnet-basic-example を
> # 使ってタスク実行してログを見るとわかるかと思います。
> #
>
> 2011/3/26 Junichi Ito <[E-MAIL ADDRESS DELETED]>:
>> 久保さん
>>
>> おはようございます。
>> スペシャルバージョンの作成ありがとうございます(^o^)
>>
>> コンソール上にログが出力されることを確認しました。
>> しばらくこれで何とかなりそうです。
>>
>> 参考情報としてログを添付しておきます。
>>
>> 伊藤
>> ================
>> Database will be initialized. Are you ready? (y or n) y
>> .\extlib\sqljdbc.jar
>> .\extlib\_readme.txt
>> 2 個のファイルをコピーしました
>> Unable to locate tools.jar. Expected to find it in C:\Program
>> Files\Java\jre1.5.0_11\lib\tools.jar
>> Buildfile: ..\..\..\tools\dbflute-0.8.9.26-CONSOLE\build-torque.xml
>>
>> replace-schema:
>>     [echo] +-----------------------------------------------+
>>     [echo] |                                               |
>>     [echo] | Replace-Schema !                              |
>>     [echo] |                                               |
>>     [echo] +-----------------------------------------------+
>> [df-take-finally]
>> [df-take-finally]
>> [df-take-finally] _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
>> [df-take-finally] [Task End]: 00m08s172ms
>> [df-take-finally]
>> [df-take-finally]   DBFLUTE_CLIENT: {~}
>> [df-take-finally]     database  = mssql (Microsoft SQL Server 9.00.4266)
>> [df-take-finally]     language  = csharp
>> [df-take-finally]     container = seasar
>> [df-take-finally]     package   = ~
>> [df-take-finally]
>> [df-take-finally]   DBFLUTE_ENVIRONMENT_TYPE: {df:default}
>> [df-take-finally]     driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
>> [df-take-finally]     url    = jdbc:sqlserver://~
>> [df-take-finally]     schema = {~}
>> [df-take-finally]     user   = ~
>> [df-take-finally]     props  = {}
>> [df-take-finally]     additionalSchema =
>> [df-take-finally]     dataLoadingType  = ut
>> [df-take-finally]     refreshProject   =
>> [df-take-finally]
>> [df-take-finally]  {Create Schema}: success=57 failure=0 (in 1 files)
>> [df-take-finally]   o replace-schema.sql
>> [df-take-finally]
>> [df-take-finally]  {Load Data}: loaded-files=1
>> [df-take-finally]   (common)
>> [df-take-finally]   o ~.xls
>> [df-take-finally]
>> [df-take-finally]  {Take Finally}: success=1 failure=0 (in 1 files)
>> [df-take-finally]   o take-finally.sql
>> [df-take-finally] _/_/_/_/_/_/_/_/_/_/ {ReplaceSchema}
>>
>> BUILD SUCCESSFUL
>> Total time: 9 seconds
>> 続行するには何かキーを押してください . . .
>> _______________________________________________
>> seasar-dotnet mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>>
>


seasar-dotnet メーリングリストの案内