ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

MRBエラーの取得

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 | 投稿日時 2019-5-10 10:30
iishori  新米   投稿数: 20
いつも拝見させて頂いております。
現在、モバイルRIAで簡単な商品一覧を作成しています。


質問ですが、
MRBエラー(-102 ERR-CNCT-REFUSED-MRB等)を表示させず、
独自のメッセージを表示したいのですが、
MRBエラーを取得する方法はあるのでしょうか?


メインプログラムのイベントで「無効サーバ」を指定しても
うまくいきません。


対応策をご存じの方がいらっしゃいましたらご教授いただけないでしょうか。
よろしくお願い致します。

Magic xpa 3.3b
Android 8
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2019-5-10 11:01
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
取得して等はできなかったような気がしますがメッセージはHTMLとなっていてそれを編集する事が出来たような気がします。
どこに書かれていたか忘れてしまいました。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2019-5-10 18:54
iishori  新米   投稿数: 20
早速の回答ありがとうございます。
ちょっと探してみます。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2019-5-13 12:11
Tanda  長老   投稿数: 2151
試したわけではないので確証はないのですが、イベントタイプ「Rエラー」
の「未定義エラー」イベントで引っ掛けられませんか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2019-5-13 14:29
iishori  新米   投稿数: 20
ご連絡ありがとうございます。

メインプログラムでR=エラー、未定義エラーを設定しましたが、
エラーは拾えませんでした。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2019-5-13 14:53
iishori  新米   投稿数: 20
もともと、
「エラーメッセージが英語表示されるため変更できれば...」と思っていましたが、
iniのWEBドキュメントパスを正しく指定する事で日本語表示されました。

また、
RIA Server3.3\PublishedApplications\MGBCL033_00JPN.xmlを編集する事で、
メッセージの内容を変更する事ができました。

なんとか希望するメッセージになりそうです。
ありがとうございました。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2019-5-13 18:00
Tanda  長老   投稿数: 2151
メインプログラムで指定すると、タスク特性の「エラー発生時」が
無効になってしまいませんか?

そもそも、MRBのポート番号が一致しなくなること自体を根本的に
解決したほうが良さそうですね。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2019-5-14 10:20
iishori  新米   投稿数: 20
ご返答頂きありがとうございます。


最初のプログラムで「未定義エラー」を指定しましたが、
やはりエラーは拾えませんでした。


「MRBのポート番号が一致しなくなること自体を根本的に解決」とは
具体的のどのような事でしょうか?
何か設定がおかしいという事でしょうか?


初心者のため、よく分かっていない部分が多々あります。
教えて頂けると助かります。
よろしくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2019-5-14 12:28
Tanda  長老   投稿数: 2151
-102のエラーをMagicのヘルプで確認してみましたら、下記のように
書いてありました。

-----
MRBとの接続が拒否されました。

MRB で使用されるホスト名またはポートが不適当な場合、
このエラーが発生します。MRB の接続先のポートが適当か
どうか、接続が正常かどうかを確認してください。
-----

MRBのポート番号は通常、mgrb.iniで決め打ちされていますので、
途中で変更になることはまずないはずです。

ということは、何らかの拍子に別のポートを見に行ってしまって
いるとか、ポートを見に行く前に何らかの障害が出ているような
ことが考えられると思います。

ブローカーモニターで注意深く監視してみてはいかがでしょうか。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2019-5-15 10:19
iishori  新米   投稿数: 20
ご返答頂きありがとうございます。

私の説明が悪いのですが、
今回の件は、モバイル側に表示されるエラーメッセージを
変更したいというものでした。

-102エラーは、検証のためRIAサーバーを停止した時に
モバイル側にどのように表示されるか確認したものです。


お手間を取らせてしまい申し訳ございませんでした。
今後ともよろしくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2019-5-15 13:09
Tanda  長老   投稿数: 2151
「サーバを止める」=メインプログラムを含めて「すべてのイベントが
無効になる」ということを表しますので、何をしても駄目になりますね。
投票数:0 平均点:0.00

なし Re: Re: Re: Re: MRBエラーの取得

msg# 1.3.1.1.1.1.1.1.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2019-5-15 20:44
iishori  新米   投稿数: 20
ご返答頂きありがとうございます。

止めてしまうと何も判断できませんね。
検証方法に問題ありです。
再度確認してみます。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約