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

パスワード:


パスワード紛失

RIAからWEBマージ呼出で-104エラーが発生

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2011-12-20 19:50
tkazaoka  新米   投稿数: 15
いつもお世話になります。


UniPaaS StudioからRichClient Serverに乗り換えたところ、
RIAからWEBマージの呼出で、-104 ERR APP IN USEのエラーが発生してしまいます。

検証環境
元)UniPaaS Studio V1 Plus (1.9G PT1)
現)UniPaaS RichClient Server V1 Plus (1.9G PT1)

OS:Windows 2003 Server R2
DB:MS SQLServer 2008 R2 Enterprise

---------------------------------------------

UniPaaS Studioのデバッグ起動では正常に動いていたプログラムをキャビネット化し、UniPaaS Studioをアンインストール。
その後、同じサーバー上にUniPaaS RichClient Serverをインストールして、MRBから
/DeploymentMode=Bでecfファイルを指定し、起動。リッチクライアント部分は動作することを確認できています。
そのプログラム内でWebマージを呼び出しにいこうとすると、上記タイムアウトエラーが発生します。

ヘルプやフォーラムを参考に、mgreqのBrokerTimeout = 300
mgrbのServerTimeout = 300,CommTimeout = 300 
最大平行リクエスト数・最大平行ユーザー数を0から10に明示化
等を設定しましたが、結局同じエラーとなります。


・アプリケーションサーバーの状態はAvailable、リクエストの状態は、Pending→FAILEDになります。


・IIS上の設定がStudioアンインストール→RCServerインストールで一度消えていて、若干不安です。

 ・IISの拡張サービスにはMgreqISAPIにMgrqispi019.dllが登録されていることを確認済みです。

 ・uni19RIAApllicationsは読み取り・ログアクセス・インデックスにチェック。
  実行アクセス許可:なし
  
 ・uni19Scriptsも読み取り・ログアクセス・インデックスにチェック。
  実行アクセス許可:スクリプト及び実行可能ファイル
  
 ・マージ用のHTMLディレクトリも登録済。スクリプトソースアクセス以外にチェック。
  実行アクセス許可:スクリプト
      

簡単な確認漏れのような気もするのですが、
他に確認すべき点がありましたら、ご教示お願いいたします。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-12-20 21:57
nobukoshi802  一人前   投稿数: 118
エラー再現が出来るなら、どこでエラーになっているか
ログを出力して特定してみては?
クライアント? リクエスタ? ブローカー?
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-12-21 15:46
Jiro123  長老   投稿数: 271
Magic uniPaaS V1Plusでは、RIAは、リッチクライアントサーバのライセンスで動作しますが、Webマージは、エンタープライズサーバライセンスが必要です。

V1Plusでライセンスポリシーが変更されたんですよ。

下記ページが参考になると思います。

http://devnet.magicsoftware.co.jp/unipaas/unipaasv1plus/faq/#02-15

投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-12-26 17:30
Tanda  長老   投稿数: 2151
Web マージのサーバライセンスが別途なのは初めからだったと
記憶しています。

ご指摘のドキュメントの記載事項は、別の趣旨を説明していることの
補足確認事項だと思いますよ。

タンダコンピュータ/丹田 昌信
投票数:1 平均点:10.00
depth:
3
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2011-12-26 18:50 | 最終変更
Jiro123  長老   投稿数: 271
ポイントとなる部分を抜粋しておきますね。

http://devnet.magicsoftware.co.jp/unipaas/unipaasv1plus/faq/#02-15

・V1でのライセンス
V1では、スレッド数と同時アクセスユーザ数によりライセンスが管理されています。
〜中略〜
RIA処理のスレッド数に余裕がある場合は、RIAライセンスでは処理できない、Web(マージ)、非同期バッチ処理(アプリケーションパーティショニング)で使用するが可能です。
〜以降省略〜

・V1Plusでのライセンス
V1Plusでは、同時アクセスユーザ数のみでライセンスが管理されるようになりました。
〜中略〜
各インスタンス毎の最大ユーザ数分のスレッドで処理されますが、RIAの処理としてのみ使用可能であり、Web(マージ)、非同期バッチ処理で使用することは出来ません。

投票数:0 平均点:0.00
depth:
4
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-12-26 19:45
s_nagura  一人前   投稿数: 109
こんにちは。
V1(Ver1.5)ではエンタープライズのライセンスがおまけ程度に付いてたんですよね。
投票数:0 平均点:0.00
depth:
5
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-12-26 20:19
Tanda  長老   投稿数: 2151
やっぱり、「おまけ」だったんですね。

価格表を見るかぎり、別売になってましたから。

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
depth:
4
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-12-26 20:17
Tanda  長老   投稿数: 2151
その表記は、おそらく前からの事実の確認じゃないでしょうか。

Magic V10 のときもライセンスは別々でしたから、V1 Plus からそう
なったのではないような気がします。

販売促進目的で付録で付いていたかもしれませんね。

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-12-21 16:43
tkazaoka  新米   投稿数: 15
返信ありがとうございます。


ログ出力では、リクエスタが60 INF TIMEOUTを受けて104 ERR APP IN USEになっていました。

原因としては、別途エンタープライズサーバーのライセンスが必要なわけですね。

マージ出力は2画面しか用いておらず、ライセンス購入はできないので、別の方法を模索してみます。

どうもありがとうございました。
投票数:1 平均点:10.00

  条件検索へ


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