Java基本
環境
定義情報入力TOOL
共通
サーバ
JAVAクライアント
HTMLGateway
![]() |
jarファイルはどのように作成するのでしょうか? |
![]() |
JDKに付属のjar.exeを使用します。詳しい仕様はJavaTM 2 SDK ツールとユーティリティをご覧下さい。 |
![]() |
OutOfMemoryが発生します |
![]() |
エラーが発生しているもののメモリの最大サイズを任意に指定を行ってください。"%JAVA_HOME%\bin\java" -server -Xmx256m ・・・ のように記述します。 |
![]() |
JDK1.3では動きますか? |
![]() |
Webtribe/VisualFrameに関しては JDK1.4での動作を前提としております。 |
![]() |
「Address in use: JVM_Bind」のエラーが発生します。 |
![]() |
ポートが競合している可能性が考えられます。使用するポート番号が既に使用されていないか確認してください。 |
![]() |
JDKをデフォルトの場所にインストールしていない場合は? |
![]() |
サーバ側では、(実行ディレクトリ)\webapps\webtribe\WEB-INF\setenv.batの記述を変更する必要があります。 |
![]() |
ツールにログインできません |
![]() |
原因としては以下の2つが考えられます。 |
![]() |
「there war no response from ToolapServer.」のエラーがでます |
![]() |
原因としてConfigの設定ミス(サーバIPアドレスの設定ミスなど)、サーバにてWebtribeのサーバが正常に起動していない、TomcatなどのWebサーバーが起動していないなどが考えられます。 |
![]() |
保存しようとするとエラーがでます |
![]() |
保存をする前に整合性チェックを行っているため、チェックエラーが発生する場合があります。メッセージの内容どおりに修正を行ってから再度保存をして下さい。 |
![]() |
定義情報をバックアップするには? |
![]() |
リポジトリIMP/EMPツールによりファイル出力を行います。全てのリポジトリをExportするには「ALL EXPORT」を使用します。ファイルから情報を復元するためには「ALL EXPORT」を使用します。 |
![]() |
独自のデータ型を作成する場合は? |
![]() |
標準で提供されていないデータ型(英数字+半角カナなど)は、チェッククラスを生成して登録することにより使用が可能になります。 |
![]() |
プログラムソースは取得できますか? |
![]() |
Webtribe、VisualFrameのプログラムソースはリポジトリIMP/EMPツールにより出力されるファイル(XML)になります。製品の特性上、Javaのソースは出力できません(独自で作成したビジネスルールは除く) |
![]() |
使用しているWebtribe、VisualFrameのバージョンはどこで分かりますか? |
![]() |
実行エンジンを起動した際にコンソールに表示されます。クライアントにてAppletもしくはJWSにて起動時には「Javaコンソールの表示」の設定を行うことによりコンソールが表示されます。 |
![]() |
サーバログファイルはどこに出力されますか? |
![]() |
Tomcatにて稼動している場合は |
![]() |
メールにて送信する方法は? |
![]() |
標準ルールの jp.ne.mki.wedge.rule.common.network.SendMail を使います。(「共通(その他)」の「メール送信」)このルールのJAVADOCに、メール送信に必要なAPIの入手先などが書いてありますので、ご参照ください。 |
![]() |
ToolApServerにて「java.lang.OutOfMemoryError」がでます。 |
![]() |
取り込まれるデータ量が、多い為データ処理を行う際に「メモリーオーバー」したと考えられます。 |
![]() |
PMC認証にてログインができません |
![]() |
以下の順序で確認してください。 |
![]() |
ラジオボタンにて「全てチェックなし」の状態にしたいのですが? |
![]() |
ラジオボタンをGroup化したものに対して、全ての選択なし(初期化)を行うことはJDKの仕様によりできません。 |
![]() |
表示中のデータと入力中のデータと異なる表示をしたい |
![]() |
日付や数値形式のデータをフォーマットするような用途ではフォーマットクラスを使用することで簡単に作成が可能です。 例えば、2001/01 と表示されているデータを、入力時には 200101 と自動的に切替えたい場合には、Operation Management Consoleのデータにて表示変換クラスに「日付フォーマット」を選択し、表示変換パターンにyyyy/MMと入力します |
![]() |
標準チェック以外にも独自のチェックを追加したい |
![]() |
標準チェックでは、エラーの場合ダイアログを表示しフォーカスが移動しない制御をおこなっています。このタイミングで独自のチェックを追加したい場合にはチェッククラスを作成します。 |
![]() |
複数のConfigファイルを使い分けることはできる? |
![]() |
Configファイル(RunClient.wdg)は起動時のパラメータとして使用が可能です。 |
![]() |
チェックの結果により、画面を開かない処理をしたい |
![]() |
Client Application Management ConsoleのフレームのOnLoadにて、ERRORを返すと画面を開かず処理が中断されます。 |
![]() |
ログイン画面を表示したくない。 |
![]() |
PMC認証の場合、ログイン画面が表示されます。プロジェクト独自のログインを設定したいなどの場合、AMC認証を使用することによりログイン画面を表示させないようにできます。 |
![]() |
独自のコンポーネントを使用したい |
![]() |
独自のコンポーネントを使用したい場合には、フレームインターフェースを使用してクラスを生成します。 |
![]() |
OSにてコピーした値が、Applet内のコンポーネントにペーストできません。 |
![]() |
permission java.awt.AWTPermission "accessClipboard"; と記述したpolicyファイルをホームディレクトリに格納することにより、クリップボードの使用が可能になります。 |
![]() |
Applet(orJWS)にて起動時表示されるAppletWindowのタスクバーを消す方法は? |
![]() |
AppletWindowのタスクバーはセキュリティの関係上表示される仕様にJavaではなっています。 |
![]() |
J2SDK 1.3 + JWS の環境で JSSE を使って HTTPS 通信を行うために必要な設定。 |
![]() |
上記環境で HTTPS 通信を行うためには、次の権限が必要になります。 |
![]() |
デスクトップを表示しないようにできないか? |
![]() |
デスクトップでは終了時に全オブジェクトを開放するなどの処理を行っているため、非表示にはできません。 |
![]() |
セルに値を入力後、テーブルのタイトルをクリックすると値が反映しないのですが? |
![]() |
Swingの仕様になります。テーブル列ヘッダーをクリックされると、ESCされたのと同じ動作(入力キャンセル)となります。 |
![]() |
動的にTableHeaderの値を変える方法は? |
![]() |
Header文字をアプリケーション内で動的に変更する場合にはビジネスルールにてSwingのJTableのメソッドを使用します。 |
![]() |
InternalServerErrorと表示されます |
![]() |
WebServerにてエラーログが出力されますので、その内容を参照ください。 |
![]() |
HTMLでCookieを使用した場合、サーバーに送信されたCookieの内容をSAMC等で処理したいときは? |
![]() |
HTMLGateway(サーブレット)により、Cookie情報をWebtribeのアイテムにセットした後、そのアイテムをSAMC(RunApServer)に引き渡します。 |