体験版のデバッガが動かない
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
pheni
投稿数: 13
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
初めてです、宜しくお願いいたします。
jBOLTV3.0SP1c体験版を体験しようと試みています。
以下の様な症状で先へ進めない状態です。
「jBOLTV3入門.pdf」142ページの説明に従い、付属のサンプルを実行しています。
デバッガ→開くの時点で、
「Magic unipaaSのキャビネットファイル(ecf)が存在しません」
とメッセージが出た後、
「The Debugger failed to initialize.」
というメッセージが続けて表示され、失敗します。
又、デバッガ→サーバに接続を行うと、
「Unable to attach to defined Server.」
とメッセージが出されます。
尚デバッガ用のサーバーには、MS SQL2005 EXPRESSを設定しています。
データ用として、MS SQL2005 EXPRESSとORACLE 10gを設定しています。
デバッガ用DBはiBOLT3、データ用DBはiBOLTTestとしています。
MS SQL2005 EXPRESSはローカルに、ORACLE 10gはリモートに接続です。
いずれのサーバーも、プロジェクト→リソースから入り各サーバーに対して、「検証」「テーブル」共に正常に動作しているようです。
PCはWinXP、Office2003、IISを入れています(が設定は外部サーバーを指定しています)。
以上お願い致します。
jBOLTV3.0SP1c体験版を体験しようと試みています。
以下の様な症状で先へ進めない状態です。
「jBOLTV3入門.pdf」142ページの説明に従い、付属のサンプルを実行しています。
デバッガ→開くの時点で、
「Magic unipaaSのキャビネットファイル(ecf)が存在しません」
とメッセージが出た後、
「The Debugger failed to initialize.」
というメッセージが続けて表示され、失敗します。
又、デバッガ→サーバに接続を行うと、
「Unable to attach to defined Server.」
とメッセージが出されます。
尚デバッガ用のサーバーには、MS SQL2005 EXPRESSを設定しています。
データ用として、MS SQL2005 EXPRESSとORACLE 10gを設定しています。
デバッガ用DBはiBOLT3、データ用DBはiBOLTTestとしています。
MS SQL2005 EXPRESSはローカルに、ORACLE 10gはリモートに接続です。
いずれのサーバーも、プロジェクト→リソースから入り各サーバーに対して、「検証」「テーブル」共に正常に動作しているようです。
PCはWinXP、Office2003、IISを入れています(が設定は外部サーバーを指定しています)。
以上お願い致します。
投票数:0
平均点:0.00
jBOLTer
投稿数: 82
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
こんにちは。
>「Magic unipaaSのキャビネットファイル(ecf)が存在しません」
というエラーには遭遇したことがありません。しかし、おそらくは「開く」を押すと、プロジェクトのチェックをして問題がなければビルドを行うはずなので、チェックの時点でエラーがあるのではないでしょうか?
ためしに、
[ツール]->[チェッカー]->[プロジェクトを実行]
を実行してみてください。それでエラーがあったら直す必要があります。
それから、SQLServer EXPRESSをお使いとのことですが、EXPRESSの場合だけ環境変数に追加が必要です。通常はローカルにインストールされていれば、jBOLTは自動的にDBを認識してくれますが、EXPRESSの場合は、少し工夫が必要です。jBOLTモニターを一度起動するしてエラーが出ると、この環境変数がセットされていないことがわかります。
ファイル名
\jBOLTインストールフォルダ\magic.ini
セクション
[MAGIC_LOGICAL_NAMES]
追加パラメータ
DB_SERVER_NAME = PC名\SQLEXPRESS
上記の内容が全て整っていれば、大抵はうまくいくと思うんですが....
>「Magic unipaaSのキャビネットファイル(ecf)が存在しません」
というエラーには遭遇したことがありません。しかし、おそらくは「開く」を押すと、プロジェクトのチェックをして問題がなければビルドを行うはずなので、チェックの時点でエラーがあるのではないでしょうか?
ためしに、
[ツール]->[チェッカー]->[プロジェクトを実行]
を実行してみてください。それでエラーがあったら直す必要があります。
それから、SQLServer EXPRESSをお使いとのことですが、EXPRESSの場合だけ環境変数に追加が必要です。通常はローカルにインストールされていれば、jBOLTは自動的にDBを認識してくれますが、EXPRESSの場合は、少し工夫が必要です。jBOLTモニターを一度起動するしてエラーが出ると、この環境変数がセットされていないことがわかります。
ファイル名
\jBOLTインストールフォルダ\magic.ini
セクション
[MAGIC_LOGICAL_NAMES]
追加パラメータ
DB_SERVER_NAME = PC名\SQLEXPRESS
上記の内容が全て整っていれば、大抵はうまくいくと思うんですが....
投票数:1
平均点:10.00
pheni
投稿数: 13
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
jBOLTerさん、ありがとうございます。
チェック結果ですが、
警告 ... データマッパーの接続タイプが合っていません
というのが4行出ます。
ご指摘の環境変数についてはOKです。
他に見るところがありましたら指摘ください。
引き続き宜しくお願いいたします。
チェック結果ですが、
警告 ... データマッパーの接続タイプが合っていません
というのが4行出ます。
ご指摘の環境変数についてはOKです。
他に見るところがありましたら指摘ください。
引き続き宜しくお願いいたします。
投票数:0
平均点:0.00
jBOLTer
投稿数: 82
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
pheniさん
jBOLTが正常にインストールされているいことを確認するために、簡単なチェックをしてみてはいかがでしょうか。
1.新規プロジェクトを作成
2.フローに「Save Message」を貼り付け
3.「Save Message」のメッセージに適当な(aaaaa等)文字列を入れる。
4.フロー特性の「自動起動」をYesにする。
5.デバッガの実行
これでデバッガそのものに異常があるのか、プロジェクトが原因で動かないのかの切り分けはできると思います。
jBOLTが正常にインストールされているいことを確認するために、簡単なチェックをしてみてはいかがでしょうか。
1.新規プロジェクトを作成
2.フローに「Save Message」を貼り付け
3.「Save Message」のメッセージに適当な(aaaaa等)文字列を入れる。
4.フロー特性の「自動起動」をYesにする。
5.デバッガの実行
これでデバッガそのものに異常があるのか、プロジェクトが原因で動かないのかの切り分けはできると思います。
投票数:1
平均点:10.00
pheni
投稿数: 13
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
jBOLTerさん
新規プロジェクトを作成しデバッガの実行まで行いました。
結果、「The Debugger Process failed to initialize.」というメッセージが出されました。
デバッガの問題ということで宜しいでしょうか。
お願い致します。
新規プロジェクトを作成しデバッガの実行まで行いました。
結果、「The Debugger Process failed to initialize.」というメッセージが出されました。
デバッガの問題ということで宜しいでしょうか。
お願い致します。
投票数:0
平均点:0.00
jBOLTer
投稿数: 82
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
pheniさん
jBOLT内部のどこか設定がおかしいということですね。確認事項を思いつくところであげてみます。この中に原因があるといいのですが。このうち1は、サンプルプロジェクトに関してわかったことがあったので記述しました。2〜4はjBOLTそのもののチェック事項です。
1.サンプルプロジェクトで「Magic unipaaSのキャビネットファイル(ecf)が存在しません」が表示される件
・<インストール先>\projects\jBOLTSampleフォルダー配下のifs.iniファイルを削除し、jBOLTスタジオでサンプルプロジェクトを開き、「ファイルメニュー」から「全ビルド」を実行してください。私の経験ではこの操作でエラーが解消されました。
2.内部DB関係の確認
・magic.iniの環境変数「DB_NAME」がSQLEXPRESSのデータベース名と一致している(インストールする度にibolt3_nとなるので注意してください)
3.ライセンスの確認
・体験版用のlicense.datが使用されているか。
・プロジェクトフォルダ\ifs.ini のパラメータ「LicenseName」がIBNPSRVかIBPRSRVIのどちらかを使用している。
4.もっと元にかえって権利関係
・インストールをAdministrator権限で行っている。
・jBOLTスタジオの操作をAdministrator権限で行っている。
このくらいでしょうか。
ちなみにlogsフォルダ下にログファイル群があると思いますが、mrb_event.logやstudio_error.log、mgerror.log、server_error.logに何か出ていたら教えてください。
jBOLT内部のどこか設定がおかしいということですね。確認事項を思いつくところであげてみます。この中に原因があるといいのですが。このうち1は、サンプルプロジェクトに関してわかったことがあったので記述しました。2〜4はjBOLTそのもののチェック事項です。
1.サンプルプロジェクトで「Magic unipaaSのキャビネットファイル(ecf)が存在しません」が表示される件
・<インストール先>\projects\jBOLTSampleフォルダー配下のifs.iniファイルを削除し、jBOLTスタジオでサンプルプロジェクトを開き、「ファイルメニュー」から「全ビルド」を実行してください。私の経験ではこの操作でエラーが解消されました。
2.内部DB関係の確認
・magic.iniの環境変数「DB_NAME」がSQLEXPRESSのデータベース名と一致している(インストールする度にibolt3_nとなるので注意してください)
3.ライセンスの確認
・体験版用のlicense.datが使用されているか。
・プロジェクトフォルダ\ifs.ini のパラメータ「LicenseName」がIBNPSRVかIBPRSRVIのどちらかを使用している。
4.もっと元にかえって権利関係
・インストールをAdministrator権限で行っている。
・jBOLTスタジオの操作をAdministrator権限で行っている。
このくらいでしょうか。
ちなみにlogsフォルダ下にログファイル群があると思いますが、mrb_event.logやstudio_error.log、mgerror.log、server_error.logに何か出ていたら教えてください。
投票数:1
平均点:10.00
pheni
投稿数: 13
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
jBOLTer さん
1.サンプル...に関して、
ご指示通りの方法で「Magic uniPaaSの...」のエラーがなくなりました。
これにより、jBOLTモニターで出ていた同じエラーも解決しました。
2.〜4.については問題ないと思えます。
jBOLTモニターで実行出来ると思われますので、試してみます。
本当に有難うございます。
少し長くなりますが、logを載せます。お気づきの点ありましたらお願い致します。
PC起動〜mrb_event.logの内容
1576 13:56:23,61734 27/01/2010 Startup (Version uniPaaS 1.5 SP1a PT1, build Jun 17 2009)
1576 ,61921 27/01/2010 BrokerPort = /5115
1576 ,61921 27/01/2010 CommTimeout = 1000
1576 ,61921 27/01/2010 ReLoad = TRUE
1576 ,61921 27/01/2010 QueueMaxSize = 1000
3956 14:01:49,87875 27/01/2010 Enterprise Server NT77/1501 : Inserted (pid .3208 , ife , license 1 threads | 2000 requests, "")
3956 14:03:29,87968 27/01/2010 Enterprise Server NT77/1501 : Notified termination
3956 ,87968 27/01/2010 Enterprise Server NT77/1501 : Removed : : "OK" (0)
1028 14:05:11,90046 27/01/2010 Enterprise Server NT77/1501 : Inserted (pid .3560 , ife , license 1 threads | 2000 requests, "")
1028 14:12:49,48312 27/01/2010 Enterprise Server NT77/1501 : Notified termination
1028 ,48312 27/01/2010 Enterprise Server NT77/1501 : Removed : : "OK" (0)
2876 14:15:14,93078 27/01/2010 - - - - - - - - - - - - - - - - - - - -
2876 ,93093 27/01/2010 Request to start executable : IFS
2876 ,93109 27/01/2010 Spawning "IFS": IBoltServer.exe @c:\jBOLT3\projects\jBOLTSample\ifs.ini -[MAGIC_SERVERS]__internal_broker=2,NT77/5115,,[[[IFS]]]***,,,1 -MessagingServer=__internal_broker -ActivateRequestsServer=Y at c:\jBOLT3\, status = : "OK" (0)
2876 ,93109 27/01/2010 - - - - - - - - - - - - - - - - - - - -
2488 14:15:36,15000 27/01/2010 Enterprise Server NT77/1501 : Inserted (pid 2292 , IFSjBOLTSample , license 36 threads | 0 requests, "IFS")
2112 14:15:45,23593 27/01/2010 Request to resume Enterprise Server(s) : NT77/1501, from NT77
3024 14:20:35,13703 27/01/2010 Request to terminate Enterprise Server(s) : NT77/1501, from NT77
2488 14:20:37,16062 27/01/2010 Enterprise Server NT77/1501 : Notified termination
2488 ,16187 27/01/2010 Enterprise Server NT77/1501 : Removed : : "OK" (0)
チェック及びデバッガを確認した時、
ifs.logの内容
13:44:55.500 2010/01/27 jBOLTSample Server was stopped due to execution of a project that was built in debug mode
server_error.logの内容
<-1 > 27/01/2010 13:43:52.218 - >> エラー >>>> 定義式内の型が合っていません. >> Application : c:\jBOLT3\, program : Main Program
studio_error.logの内容
<-1 > 27/01/2010 14:12:07.062 - >> エラー >>>> インデックスが重複しています.データソース: Generate recursive, program : IFE Main (TreeOCX).Navigator (2).@GenerateUDS&Mapper.Mapper Generated.Generate.Create the Genrator Table.Create Recursive.Create
以上、宜しくお願い致します。
1.サンプル...に関して、
ご指示通りの方法で「Magic uniPaaSの...」のエラーがなくなりました。
これにより、jBOLTモニターで出ていた同じエラーも解決しました。
2.〜4.については問題ないと思えます。
jBOLTモニターで実行出来ると思われますので、試してみます。
本当に有難うございます。
少し長くなりますが、logを載せます。お気づきの点ありましたらお願い致します。
PC起動〜mrb_event.logの内容
1576 13:56:23,61734 27/01/2010 Startup (Version uniPaaS 1.5 SP1a PT1, build Jun 17 2009)
1576 ,61921 27/01/2010 BrokerPort = /5115
1576 ,61921 27/01/2010 CommTimeout = 1000
1576 ,61921 27/01/2010 ReLoad = TRUE
1576 ,61921 27/01/2010 QueueMaxSize = 1000
3956 14:01:49,87875 27/01/2010 Enterprise Server NT77/1501 : Inserted (pid .3208 , ife , license 1 threads | 2000 requests, "")
3956 14:03:29,87968 27/01/2010 Enterprise Server NT77/1501 : Notified termination
3956 ,87968 27/01/2010 Enterprise Server NT77/1501 : Removed : : "OK" (0)
1028 14:05:11,90046 27/01/2010 Enterprise Server NT77/1501 : Inserted (pid .3560 , ife , license 1 threads | 2000 requests, "")
1028 14:12:49,48312 27/01/2010 Enterprise Server NT77/1501 : Notified termination
1028 ,48312 27/01/2010 Enterprise Server NT77/1501 : Removed : : "OK" (0)
2876 14:15:14,93078 27/01/2010 - - - - - - - - - - - - - - - - - - - -
2876 ,93093 27/01/2010 Request to start executable : IFS
2876 ,93109 27/01/2010 Spawning "IFS": IBoltServer.exe @c:\jBOLT3\projects\jBOLTSample\ifs.ini -[MAGIC_SERVERS]__internal_broker=2,NT77/5115,,[[[IFS]]]***,,,1 -MessagingServer=__internal_broker -ActivateRequestsServer=Y at c:\jBOLT3\, status = : "OK" (0)
2876 ,93109 27/01/2010 - - - - - - - - - - - - - - - - - - - -
2488 14:15:36,15000 27/01/2010 Enterprise Server NT77/1501 : Inserted (pid 2292 , IFSjBOLTSample , license 36 threads | 0 requests, "IFS")
2112 14:15:45,23593 27/01/2010 Request to resume Enterprise Server(s) : NT77/1501, from NT77
3024 14:20:35,13703 27/01/2010 Request to terminate Enterprise Server(s) : NT77/1501, from NT77
2488 14:20:37,16062 27/01/2010 Enterprise Server NT77/1501 : Notified termination
2488 ,16187 27/01/2010 Enterprise Server NT77/1501 : Removed : : "OK" (0)
チェック及びデバッガを確認した時、
ifs.logの内容
13:44:55.500 2010/01/27 jBOLTSample Server was stopped due to execution of a project that was built in debug mode
server_error.logの内容
<-1 > 27/01/2010 13:43:52.218 - >> エラー >>>> 定義式内の型が合っていません. >> Application : c:\jBOLT3\, program : Main Program
studio_error.logの内容
<-1 > 27/01/2010 14:12:07.062 - >> エラー >>>> インデックスが重複しています.データソース: Generate recursive, program : IFE Main (TreeOCX).Navigator (2).@GenerateUDS&Mapper.Mapper Generated.Generate.Create the Genrator Table.Create Recursive.Create
以上、宜しくお願い致します。
投票数:0
平均点:0.00
jBOLTer
投稿数: 82
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
pheniさん
・mrb_event.log
お見受けしたところ、デバッガ実行の記録がないようです。モニターからの起動の記録に思えますが、違うでしょうか。
・ifs.log
これは上記のmrb_event.logよりも前の時間帯のものだと思われますが、このエラーは、ビルド作業をしないでモニターからの起動をした時に出たと記憶しています。デバッガで作成された実行ファイルは、モニター起動では使えないようです。従って、デバッガを実行した後でモニター起動するときは、必ずビルド作業を行う必要があります。
・server_error.log
これもmrb_event.logよりも前の時間帯ということもありますが、何のエラーなのかよくわかりません。
・studio_error.log
UDSを使用していますか?このエラーで実行ファイルの生成ができていないような感じですが、詳しくはわかりません。
現在、モニター起動では実行はできているようですか。デバッガでだけ問題があるのでしょうか。
・mrb_event.log
お見受けしたところ、デバッガ実行の記録がないようです。モニターからの起動の記録に思えますが、違うでしょうか。
・ifs.log
これは上記のmrb_event.logよりも前の時間帯のものだと思われますが、このエラーは、ビルド作業をしないでモニターからの起動をした時に出たと記憶しています。デバッガで作成された実行ファイルは、モニター起動では使えないようです。従って、デバッガを実行した後でモニター起動するときは、必ずビルド作業を行う必要があります。
・server_error.log
これもmrb_event.logよりも前の時間帯ということもありますが、何のエラーなのかよくわかりません。
・studio_error.log
UDSを使用していますか?このエラーで実行ファイルの生成ができていないような感じですが、詳しくはわかりません。
現在、モニター起動では実行はできているようですか。デバッガでだけ問題があるのでしょうか。
投票数:1
平均点:10.00
pheni
投稿数: 13
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
jBOLTerさん、大変お世話になります。
logを見るタイミングがずれていました。申し訳ありません(混乱していたようです)。
モニターで動くようにうになりました。
現在、1プロセスを1プロジェクトとして作成し、モニターで実行しています。
今までデバッガに拘っていたのは、プロセスごとに確認したかった為です。モニターからプロセス単位で確認出来ることがわかりましたので、ひとまずデバッガのエラーについては保留させて下さい。
jBOLTerさん、ありがとう御座いました。
logを見るタイミングがずれていました。申し訳ありません(混乱していたようです)。
モニターで動くようにうになりました。
現在、1プロセスを1プロジェクトとして作成し、モニターで実行しています。
今までデバッガに拘っていたのは、プロセスごとに確認したかった為です。モニターからプロセス単位で確認出来ることがわかりましたので、ひとまずデバッガのエラーについては保留させて下さい。
jBOLTerさん、ありがとう御座いました。
投票数:0
平均点:0.00