Micro Focus Server Express 5.0 J for Solaris 10 Sybase ASE 15.0 / WebLogic Server 9.2 動作検証結果報告書 平成 19 年 5 月 7 日 マイクロフォーカス株式会社
|
|
|
- りえ よしなが
- 6 years ago
- Views:
Transcription
1 Micro Focus Server Express 5.0 J for Solaris 10 Sybase ASE 15.0 / WebLogic Server 9.2 動作検証結果報告書 平成 19 年 5 月 7 日 マイクロフォーカス株式会社
2 1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.0 J の Enterprise Server が提供する J2EE Connector 機能は JCA 仕様準拠のコンテナとして多くの J2EE 準拠アプリケーションサーバーや XA 仕様に準拠したデータベースリソースマネージャについて動作検証がなされています 本報告書は Sybase ASE 15.0 のリソースマネージャを使用し WebLogic Server 9.2 との J2EE Connector の接続性を検証し 報告するものです 1.2 目的及びテスト方法 Micro Focus Server Express 5.0 J の Enterprise Server が提供する J2EE Connector は 現在 Oracle および DB2 のリソースマネージャとの連携が動作保証されています しかし Enterprise Server は JCA 仕様準拠のコンテナとして 設計上は XA 仕様に準拠したすべてのリソースマネージャとの連携が可能です Sybase ASE 15.0 は XA 仕様に準拠したリソースマネージャをサポートしており TX Series TUXEDO Encina と言った標準的なトランザクションマネージャとの連携が動作保障されています 従って 理論的には Micro Focus Enterprise Server のトランザクションマネージャとも連携するはずです 今回 以下のテストプログラムを実行することによって このことを実際に検証しました (1) Sybase 照会プログラムのディプロイと EJB 経由の JCA 呼び出し (2) Sybase 更新プログラムのディプロイと EJB 経由の JCA 呼び出しにおけるコンテナ管理トランザクション 1.3 Sybase XA 環境の準備 Sybase XA 環境を構築するには以下のものが必要です 詳細は Sybase のマニュアルをご覧ください (1) Sybase Adaptive Server Enterprise 15.0 (2) 32 Bit SDK (3) XA 設定
3 2. 使用ハードウェア及びソフトウェア一覧 Sun Fire v490, 1.5GHz x 4 Solaris 10 Sun Studio 11 Micro Focus Server Express 5.0J BEA WebLogic Server 9.2 Sybase Adaptive Server Enterprise テスト内容 以下に実施したテストの概要を述べます 詳細な手順については補足 1~2 に記載します 3.1 Sybase 照会プログラムのディプロイと EJB 経由の JCA 呼び出し (1) 使用した COBOL ロジック Sybase の pubs2 データベースのテーブルから指定されたキーのレコードを SELECT しその内容を返す 簡単な COBOL サブルーチン Enterprise Server へはすべてデフォルトの指定でディプロイした 使用したテーブルについては巻末の備考を参照 (2) 使用したリソースアダプタ mfcobol-notx.rar ( トランザクションなし ) (3) 使用した Enterprise Server 既定義の ESDEMO をそのまま使用した (4) 使用した J2EE クライアント Server Express の Interface Mapping Toolkit がディプロイ時に自動生成する EJB と 自動生成される Web モジュールクライアントを使用した 3.2 Sybase 更新プログラムのディプロイと EJB 経由の JCA 呼び出しにおけるコンテナ管理トランザクション (1) 使用した COBOL ロジック Sybase の pubs2 データベースのテーブルの指定されたキーのレコードを 指定された値で UPDATE する 簡単な COBOL サブルーチン 別途 入力パラメタの値に応じて意図的にアプリケーション例外を発生させるもの Enterprise Server へは コンテナ管理トランザクションの指定でディプロイした (2) 使用したリソースアダプタ
4 mfcobol-xa.rar (XA トランザクションのサポート ) (3) 使用した Enterprise Server 既定義の ESDEMO に Sybase 用の XA トランザクションスイッチモジュールを XA リソースとして追加登録し これを使用した (4) 使用した J2EE クライアント Server Express の Interface Mapping Toolkit がディプロイ時に自動生成する EJB と 自動生成される Web モジュールクライアントを使用した 実行後 Sybase isql コマンドから 該当する Sybase テーブルのレコードへの更新が 予期されたとおりに COMMIT/ROLLBACK されているかを確認した 4. 結果 上記の 2 点のテストを実行した結果 すべて正常に実行されることを確認しました 詳細な結果については補足 1~2 に記載します 5. テスト結果及び考察 BEA Weblogic Server 9.2 で 既存の Micro Focus Server Express 5.0 の J2EE Connector 接続を問題なく使用できることが検証できました 6. 修正履歴 2008 年 1 月 16 日 XA スイッチモジュール :ESSYBASEXA.CBL のソースコードに誤りがあり訂正 以上
5 補足 1. Sybase 照会プログラムのディプロイと EJB 経由の JCA 呼び出し 1) < Weblogic Server 9.2 インストールディレクトリ >bin/startweblogic.cmd の CLASSPATH に $COBDIR/ lib/j2ee14/beaweblogic9/mfconnector.jar と $COBDIR/ lib /mfcobolpure.jar を追加して Weblogic Server 9.2 を起動します 2) Micro Focus リソースアダプタ mfcobol-notx.rar を Server Express のマニュアル記載の通りディプロイします 正しくディプロイされると Weblogic Server 9.2 の WebLogic Server Administration Console のディプロイメントに表示されます
6 3) Micro Focus Enterprise Server Admin から 出荷時設定の ESDEMO サーバを開始します 以下のように開始状態となります 4) 以下の Sybase の ESQL/COBOL によるアクセスの COBOL プログラムを用意します このデモプログラムでアクセスするテーブル staff の作成 SQL は巻末の備考に記載させていただきます $ cat Sel.pco IDENTIFICATION DIVISION. PROGRAM-ID. Sel. ENVIRONMENT DIVISION. DATA DIVISION. WORKING-STORAGE SECTION. EXEC SQL BEGIN DECLARE SECTION END-EXEC. 01 PASSWD PIC X(2). 01 STAFF-ID PIC S9(9) COMP STAFF-NAME PIC X(10). EXEC SQL END DECLARE SECTION END-EXEC. EXEC SQL INCLUDE SQLCA END-EXEC. LINKAGE SECTION. 01 LK-STAFF-ID PIC S9(09) COMP LK-STAFF-NAME PIC X(10). PROCEDURE DIVISION USING LK-STAFF-ID LK-STAFF-NAME. 1. DISPLAY "CONNECT STEP" UPON CONSOLE. EXEC SQL CONNECT "xatest" IDENTIFIED BY "xatest" END-EXEC. DISPLAY "CONNECT SQLCODE:" SQLCODE UPON CONSOLE.
7 $ IF SQLCODE NOT = 0 DISPLAY "MSG:" SQLERRMC UPON CONSOLE EXIT PROGRAM END-IF EXEC SQL USE pubs2 END-EXEC. MOVE LK-STAFF-ID TO STAFF-ID. EXEC SQL SELECT NAME INTO :STAFF-NAME FROM STAFF WHERE ID=:STAFF-ID END-EXEC. DISPLAY "SELECT SQLCODE:" SQLCODE UPON CONSOLE. DISPLAY "NAME:" STAFF-NAME UPON CONSOLE. MOVE STAFF-NAME TO LK-STAFF-NAME. EXEC SQL RELEASE END-EXEC. EXIT PROGRAM. 5) Sybase の ESQL/COBOL でこのプログラムをプレコンパイルします $ cobpre Sel.pco M_WHEN_ERROR,Unable to find the SQL statement 'WHENEVER SQLERROR'. M_WHEN_WARN,Unable to find the SQL statement 'WHENEVER WARNING'. M_WHEN_NF,Unable to find the SQL statement 'WHENEVER NOT FOUND'. 0 Error(s) and 3 Warning(s) found. Statistical Report: Program name: cobpre Options specified: Input file name: Sel.pco Listing file name: Target file name: Sel.cbl ISQL file name: Tag ID specified: Compiler used: mf_byte Open Client version: CS-VERSION-150 Number of information messages: 11 Number of warning messages: 3 Number of error messages: 0 Number of SQL statements parsed: 6 Number of host variables declared: 4 Number of SQL cursors declared: 0 Number of dynamic SQL statements: 0 Number of stored Procedures generated: 0 Connection(s) information: User id: Server: Database: 6) INITCALL コンパイラ指令で呼び出す Sybase DBMS ルーチンの共有ライブラリ SYBINIT.so を 下記のように生成します
8 $ cp $SYBASE/OCS-15_0/lib/libsybcobct_r.a. $ ls libsybcobct_r.a $ ar -x libsybcobct_r.a $ cob -ze "" -o SYBINIT.so cobcvts.o coboc.o util.o vlerror.o -L$SYBASE/OCS-15_0/lib -lsybblk_r -lsybcomn_r -lsybcs_r -lsybct_r -lsybintl_r -lsybtcl_r -lsybxadtm -lm 7) Server Express で 上記で生成された Sel.cbl プログラムを以下のようにコンパイルします $ cob -Utgu Sel.cbl -P -C "INITCALL(SYBINIT.so)" 8) 同じく Server Express 環境下で 以下のようにデフォルトマッピングを作成します これでカレントディレクトリ下にマッピング定義ファイル Sel.xml と SelS.xml が作成されます $ imtkmake -defmap src=sel.cbl service=sels type=ejb Micro Focus Interface Mapping Toolkit v Copyright (C) Micro Focus (IP) Ltd. All rights reserved. 9) 同じく Server Express 環境下で CLASSPATH に WebLogic Server 9.2 の weblogic.jar と $COBDIR/ lib/j2ee14/beaweblogic9/mfconnector.jar と $COBDIR/ lib /mfcobolpure.jar を張った上でディプロイメントパッケージと EJB ラッパーを生成します これによって SelS.deploy ディレクトリ下に以下のパッケージが作成されています SelS.car :COBOL ディプロイメントパッケージ Enterprise Server にディプロイします $ LANG=C;export LANG $ imtkmake -generate service=sels type=ejb j2eeversion=1.4 appserver="weblogic 9.0" /home/sybase/testsybase/sel.gnt /home/sybase/testsybase/sybinit.so Micro Focus Interface Mapping Toolkit v Copyright (C) Micro Focus (IP) Ltd. All rights reserved. [parsing started com/mypackage/sels/selshome.java] [parsing completed 231ms] [search path for source files: [., /opt/mf/se50ws1/lib/mfj2se.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfcci.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mftransport.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/log4jpure.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfejblib.jar, /opt/mf/se50ws1/lib/mfcobolpure.jar, /work/weblogicj2ee/weblogic.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfconnector.jar]] 途中省略 [wrote com/mypackage/sels/selsbean.class] [total 4496ms] Note: com/mypackage/sels/selsbean.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. added manifest adding: META-INF/ejb-jar.xml(in = 1627) (out= 519)(deflated 68%) adding: META-INF/weblogic-ejb-jar.xml(in = 923) (out= 359)(deflated 61%) adding: com/mypackage/sels/sels.class(in = 259) (out= 204)(deflated 21%) adding: com/mypackage/sels/selsbean.class(in = 3644) (out= 1641)(deflated 54%) adding: com/mypackage/sels/selshome.class(in = 237) (out= 171)(deflated 27%) minizip: Micro Focus zip utility version Based on MiniZip 0.15 by Gilles Vollant
9 Copyright (C) Micro Focus (IP) Limited. $ 10) 同じく Server Express 環境下で 以下のように ESDEMO へディプロイします $ imtkmake -deploy carname=sels.deploy/sels.car server=esdemo,deployer Micro Focus Interface Mapping Toolkit v Copyright (C) Micro Focus (IP) Ltd. All rights reserved. Sending SelS.deploy/SelS.car to ESDEMO's Deployer at tcp: : Received 47 bytes: Server returned 202 Retrieving deployment log file (Wed Apr 18 10:22: ): mfdepinst starting deployment of COBOL archive "SelS.car" 0010 (Wed Apr 18 10:22: ): Extracting and parsing manifest file 0011 (Wed Apr 18 10:22: ): Processing Manifest element in the manifest file 0012 (Wed Apr 18 10:22: ): Processing "Application" section of Manifest 0012 (Wed Apr 18 10:22: ): Processing "FileList" section of Manifest 2003 (Wed Apr 18 10:22: ): File pathname "/home/sybase/testsybase/sels.deploy/sels.idt" is absolute; reducing to filename "SelS.idt" 2003 (Wed Apr 18 10:22: ): File pathname "/home/sybase/testsybase/sel.gnt" is absolute; reducing to filename "Sel.gnt" 2003 (Wed Apr 18 10:22: ): File pathname "/home/sybase/testsybase/sybinit.so" is absolute; reducing to filename "SYBINIT.so" 0012 (Wed Apr 18 10:22: ): Processing "Service" section of Manifest 0019 (Wed Apr 18 10:22: ): Manifest processing completed 0020 (Wed Apr 18 10:22: ): Adding service and package objects to directory $ 11) Micro Focus Enterprise Server Admin でサービスが正しくディプロイされていることを確認します
10 12) 同じく Server Express 環境下で 以下のように WebLogic 向け JSP をインストールするための ear を自動生成します $ imtkmake -genclient service=sels type=ejb j2eeversion=1.4 appserver="weblogic 9.0" Micro Focus Interface Mapping Toolkit v Copyright (C) Micro Focus (IP) Ltd. All rights reserved. [parsing started com/mypackage/sels/selshome.java] [parsing completed 247ms] [search path for source files: [/home/sybase/testsybase/sels.deploy, /home/sybase/testsybase/sels.deploy/client/web-inf/classes, /opt/mf/se50ws1/lib/mfj2se.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfcci.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mftransport.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/log4jpure.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfejblib.jar, /opt/mf/se50ws1/lib/mfcobolpure.jar,., /work/weblogicj2ee/weblogic.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfconnector.jar]] ---- 途中省 [loading /work/weblogicj2ee/weblogic.jar(javax/ejb/removeexception.class)] [wrote WEB-INF/classes/com/mypackage/SelS/SelSSessionMonitor.class] [total 4150ms] adding: WEB-INF/web.xml(in = 894) (out= 363)(deflated 59%) adding: WEB-INF/weblogic.xml(in = 253) (out= 153)(deflated 39%) adding: META-INF/Manifest.mf(in = 79) (out= 78)(deflated 1%) adding: WEB-INF/lib/mfejblib.jar(in = 2980) (out= 1939)(deflated 34%) adding: SelSMain.jsp(in = 643) (out= 387)(deflated 39%) adding: SEL.jsp(in = 1813) (out= 706)(deflated 61%) adding: ejbremove.jsp(in = 1401) (out= 634)(deflated 54%) adding: WEB-INF/classes/com/mypackage/SelS/SelSServlet.class(in = 9514) (out= 3401)(deflated 64%) adding: WEB-INF/classes/com/mypackage/SelS/SelSJspBean.class(in = 2383) (out= 942)(deflated 60%) adding: WEB-INF/classes/com/mypackage/SelS/SelSSessionMonitor.class(in = 1561) (out= 756)(deflated 51%) added manifest adding: SelS.jar(in = 4013) (out= 3423)(deflated 14%) adding: SelS.war(in = 10857) (out= 9968)(deflated 8%) adding: mfejblib.jar(in = 2980) (out= 1939)(deflated 34%) adding: META-INF/application.xml(in = 500) (out= 249)(deflated 50%) $
11 13) 生成された SelS.ear を WebLogic Server 9.2 の WebLogic Server Administration Console からディプロイします WebLogic Server Administration Console のディプロイメント画面で確認し起動します
12 14) ブラウザから サーバ :7001/SelS/SelS.jsp を開きます 以下のように自動生成された JSP クライアントが起動します
13 15) 最初のテキストボックスに Sybase の SAMPLE 中に存在するキー値を入力し [Go!] をクリックします
14 16) COBOL サービスが呼び出され Sybase を検索したデータが JSP 画面上に表示されます
15 補足 2. Sybase 更新プログラムのディプロイと EJB 経由の JCA 呼び出しにおけるコンテナ管理トランザクション 1) インストール済みの Micro Focus リソースアダプタ mfcobol-notx.rar を WebLogic Server 9.2 の WebLogic Server Administration Console のディプロイメントより削除します Micro Focus リソースアダプタ mfcobol-xa.rar を Server Express のマニュアル記載の通りディプロイします 正しくディプロイされると WebLogic Server Administration Console のディプロイメントに表示されます 2) Micro Focus Enterprise Server に Sybase の XA スイッチモジュールを XA リソースとして追加する必要があります 現在 Sybase 用のプログラムが含まれていません $COBDIR/src/enterpriseserver/xa に ESSYBASEXA.CBL 作成します # cat ESSYBASEXA.CBL *> *> Micro Focus Server Express XA switch module for Sybase. *> *> (C) Copyright Micro Focus (IP) Limited *> All Rights Reserved. *> IDENTIFICATION DIVISION. PROGRAM-ID. ESSYBASEXA. ENVIRONMENT DIVISION. DATA DIVISION. WORKING-STORAGE SECTION.
16 01 wk-test pic x(01). 01 SybasePtr USAGE PROCEDURE-POINTER. 01 SybaseXaPtr USAGE PROCEDURE-POINTER. 01 SybaseXaPtr-pointer USAGE POINTER REDEFINES SybaseXaPtr. 01 MFocusCasPtr USAGE PROCEDURE-POINTER. LINKAGE SECTION. 01 XA-SWITCH PIC X(128). PROCEDURE DIVISION. INITIALIZE wk-test. *> Load Enterprise Server module SET MFocusCasPtr TO ENTRY "casaxlib.so" *> Attempt to load a pointer to the Sybase XA switch structure SET SybaseXaPtr TO ENTRY "sybase_txs_xa_switch". SET ADDRESS OF XA-SWITCH TO SybaseXaPtr-pointer. GOBACK RETURNING SybaseXaPtr. 3) 作成した ESSYBASEXA.CBL ソースをビルドしスイッチモジュール ESSYBASEXA.so を作成します Build シェルは Sybase に対応していません Sybase 用の Build コマンド編集して実行します # cp $SYBASE/OCS-15_0/lib/libsybcobct_r.a. # ar -x libsybcobct_r.a # cob -z,sys,nounload ESSYBASEXA.CBL cobcvts.o coboc.o util.o vlerror.o -to ESSYBASEXA.so -e "" -L$SYBASE/OCS-15_0/lib -lsybblk_r -lsybcomn_r -lsybcs_r -lsybct_r -lsybintl_r -lsybtcl_r lsybxadtm -lm
17 4) Micro Focus Enterprise Server の ESDEMO サーバにスイッチモジュールを XA リソースとして追加しす まず ESDEMO を一旦停止し ESDEMO の [ 編集 ] ボタンをクリックします [XA リソース ] タブの [ 追加 ] ボタンをクリックします
18 5) Server Express のマニュアルの記述よ Sybase XA リソースマネージャのマニュアルに従って XA リソース定義を入力します 6) Enterprise Server Admin 画面から ESDEMO をスタートします コンソールログに以下のようなメッセージが出て XA スイッチモジュールが正しく動いていることを確認してください ESDEMO ESDEMO CASXO0020I ESSYBXA XA interface loaded. Name(SYBASE_XA_SERVER), Registration Mode(Static) CASXO0015I ESSYBXA XA interface initialized successfully 7) 以下の Sybase のデータ更新 COBOL プログラムを用意します コンテナ管理トランザクションとしてディプロイする COBOL サービスの場合 データベースへの接続は Enterprise Server 側で行われますので このプログラムには CONNECT 文が無いことに注意してください プログラムは 第 1 パラメタで渡されたキー値のレコードの NAME カラムを 第 2 パラメタで渡された値で UPDATE します 第 3 パラメタの値が R の場合は その後の意図的にテーブル項目の添え字参照範囲の例外を発生しますので この更新トランザクションは Enterprise Server によって自動的に ROLLBACK されます そうでなければ自動的に COMMIT されます $ cat UPP.pco IDENTIFICATION DIVISION. PROGRAM-ID. UPP. ENVIRONMENT DIVISION. DATA DIVISION. WORKING-STORAGE SECTION. EXEC SQL BEGIN DECLARE SECTION END-EXEC. 01 STAFF-ID PIC S9(9) COMP-5.
19 01 STAFF-NAME PIC X(10). EXEC SQL END DECLARE SECTION END-EXEC. EXEC SQL INCLUDE SQLCA END-EXEC. 01 TABLE-ITEM PIC X OCCURS 10 TIMES INDEXED BY IDX. LINKAGE SECTION. 01 LK-STAFF-ID PIC S9(9) COMP LK-STAFF-NAME PIC X(10). 01 LK-Commit-Or-Rolback PIC X. PROCEDURE DIVISION USING LK-STAFF-ID LK-STAFF-NAME LK-Commit-Or-Rolback. 1. DISPLAY "Update TEST" UPON CONSOLE. EXEC SQL SET CONNECTION "connection_m" END-EXEC. DISPLAY "CONNECT SQLCODE:" SQLCODE UPON CONSOLE. IF SQLCODE NOT = 0 DISPLAY "MSG:" SQLERRMC UPON CONSOLE EXIT PROGRAM END-IF EXEC SQL USE pubs2 END-EXEC. DISPLAY "USE SQLCODE:" SQLCODE UPON CONSOLE. IF SQLCODE NOT = 0 DISPLAY "MSG:" SQLERRMC UPON CONSOLE EXIT PROGRAM END-IF MOVE LK-STAFF-ID TO STAFF-ID. MOVE LK-STAFF-NAME TO STAFF-NAME. EXEC SQL UPDATE STAFF SET NAME=:STAFF-NAME WHERE ID=:STAFF-ID END-EXEC. DISPLAY "UPDATE = " SQLCODE UPON CONSOLE. IF SQLCODE NOT = 0 DISPLAY "MSG:" SQLERRMC UPON CONSOLE EXIT PROGRAM END-IF IF LK-Commit-Or-Rolback = 'R' SET IDX TO 11 MOVE SPACE TO TABLE-ITEM(IDX) END-IF. EXIT PROGRAM. 8) このプログラムを Sel.pco の時と同様の手順でコンパイルしますが cob コマンドのオプションから INITCALL を外します データベースへの接続は Enterprise Server 側で行われるためです $ cobpre UPP.pco M_WHEN_ERROR,Unable to find the SQL statement 'WHENEVER SQLERROR'. M_WHEN_WARN,Unable to find the SQL statement 'WHENEVER WARNING'. M_WHEN_NF,Unable to find the SQL statement 'WHENEVER NOT FOUND'. 0 Error(s) and 3 Warning(s) found. Statistical Report: Program name: cobpre
20 Options specified: Input file name: UPP.pco Listing file name: Target file name: UPP.cbl ISQL file name: Tag ID specified: Compiler used: mf_byte Open Client version: CS-VERSION-150 Number of information messages: 11 Number of warning messages: 3 Number of error messages: 0 Number of SQL statements parsed: 5 Number of host variables declared: 3 Number of SQL cursors declared: 0 Number of dynamic SQL statements: 0 Number of stored Procedures generated: 0 Connection(s) information: User id: Server: Database: $ cob -Utgu UPP.cbl P 9) コマンドプロンプトから 以下のようにディフォルトマッピングします これでカレントディレクトリ下にマッピング定義ファイル UPP.xml と UPPS.xml が作成されます $ imtkmake -defmap src=upp.cbl service=upps type=ejb Micro Focus Interface Mapping Toolkit v Copyright (C) Micro Focus (IP) Ltd. All rights reserved. 10) テキストエディタで UPPS.xml を開き transactiontype を "notsupported" から "requires" に変更します 11) 同じく Server Express 環境下で CLASSPATH に WebLogic Server 9.2 の weblogic.jar と $COBDIR/ lib/j2ee14/beaweblogic9/mfconnector.jar と $COBDIR/ lib /mfcobolpure.jar を張った上でディプロイメントパッケージと EJB ラッパーを生成します これによって UPPS.deploy ディレクトリ下に以下のパッケージが作成されています UPPS.car :COBOL ディプロイメントパッケージ Enterprise Server にディプロイします $ LANG=C;export LANG $ imtkmake -generate service=upps type=ejb j2eeversion=1.4 appserver="weblogic 9.0" transaction=container /home/sybase/testsybase/upp.gnt Micro Focus Interface Mapping Toolkit v Copyright (C) Micro Focus (IP) Ltd. All rights reserved. [parsing started com/mypackage/upps/uppshome.java] [parsing completed 227ms] [search path for source files: [., /opt/mf/se50ws1/lib/mfj2se.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfcci.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mftransport.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/log4jpure.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfejblib.jar, /opt/mf/se50ws1/lib/mfcobolpure.jar,
21 /work/weblogicj2ee/weblogic.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfconnector.jar]] 途中省略 [total 4648ms] Note: com/mypackage/upps/uppsbean.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. added manifest adding: META-INF/ejb-jar.xml(in = 1623) (out= 527)(deflated 67%) adding: META-INF/weblogic-ejb-jar.xml(in = 923) (out= 361)(deflated 60%) adding: com/mypackage/upps/upps.class(in = 277) (out= 207)(deflated 25%) adding: com/mypackage/upps/uppsbean.class(in = 3687) (out= 1649)(deflated 55%) adding: com/mypackage/upps/uppshome.class(in = 237) (out= 173)(deflated 27%) minizip: Micro Focus zip utility version Based on MiniZip 0.15 by Gilles Vollant Copyright (C) Micro Focus (IP) Limited. Copyright (C) Micro Focus (IP) Limited. $ 12) 同じく Server Express 環境下で 以下のように ESDEMO へディプロイします $ imtkmake -deploy carname=upps.deploy/upps.car server=esdemo,deployer Micro Focus Interface Mapping Toolkit v Copyright (C) Micro Focus (IP) Ltd. All rights reserved. Sending UPPS.deploy/UPPS.car to ESDEMO's Deployer at tcp: : Received 47 bytes: Server returned 202 Retrieving deployment log file (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 04 秒 ): mfdepinst starting deployment of COBOL archive "UPPS.car" 0010 (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 04 秒 ): Extracting and parsing manifest file 0011 (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 04 秒 ): Processing Manifest element in the manifest file 0012 (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 04 秒 ): Processing "Application" section of Manifest 0012 (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 04 秒 ): Processing "FileList" section of Manifest 2003 (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 04 秒 ): File pathname "/home/sybase/testsybase/upps.deploy/upps.idt" is absolute; reducing to filename "UPPS.idt" 2003 (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 04 秒 ): File pathname "/home/sybase/testsybase/upp.gnt" is absolute; reducing to filename "UPP.gnt" 0012 (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 04 秒 ): Processing "Service" section of Manifest 0019 (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 04 秒 ): Manifest processing completed 0020 (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 04 秒 ): Adding service and package objects to directory 0030 (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 09 秒 ): ES server "ESDEMO" notified service "UPPS.UPP" is available 0002 (2007 年 04 月 18 日 ( 水 ) 13 時 43 分 09 秒 ): Installation of package "UPPS.car" finished with 2 warnings Deployment completed with warnings
22 13) Micro Focus Enterprise Server Admin でサービスが正しくディプロイされていることを確認します 14) 同じく Server Express 環境下で 以下のように JSP クライアント Web モジュールを生成します $ imtkmake -genclient service=upps type=ejb j2eeversion=1.4 appserver="weblogic 9.0" Micro Focus Interface Mapping Toolkit v Copyright (C) Micro Focus (IP) Ltd. All rights reserved. [parsing started com/mypackage/upps/uppshome.java] [parsing completed 227ms] [search path for source files: [/home/sybase/testsybase/upps.deploy, /home/sybase/testsybase/upps.deploy/client/web-inf/classes, /opt/mf/se50ws1/lib/mfj2se.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfcci.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mftransport.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/log4jpure.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfejblib.jar, /opt/mf/se50ws1/lib/mfcobolpure.jar,., /work/weblogicj2ee/weblogic.jar, /opt/mf/se50ws1/lib/j2ee14/beaweblogic9/mfconnector.jar]] 途中省略 [total 4164ms] adding: WEB-INF/web.xml(in = 894) (out= 365)(deflated 59%) adding: WEB-INF/weblogic.xml(in = 253) (out= 154)(deflated 39%) adding: META-INF/Manifest.mf(in = 79) (out= 78)(deflated 1%) adding: WEB-INF/lib/mfejblib.jar(in = 2980) (out= 1939)(deflated 34%) adding: UPPSMain.jsp(in = 643) (out= 387)(deflated 39%) adding: UPP.jsp(in = 2052) (out= 732)(deflated 64%)
23 adding: ejbremove.jsp(in = 1401) (out= 635)(deflated 54%) adding: WEB-INF/classes/com/mypackage/UPPS/UPPSServlet.class(in = 9748) (out= 3469)(deflated 64%) adding: WEB-INF/classes/com/mypackage/UPPS/UPPSJspBean.class(in = 2968) (out= 1041)(deflated 64%) adding: WEB-INF/classes/com/mypackage/UPPS/UPPSSessionMonitor.class(in = 1561) (out= 758)(deflated 51%) added manifest adding: UPPS.jar(in = 4036) (out= 3438)(deflated 14%) adding: UPPS.war(in = 11056) (out= 10171)(deflated 8%) adding: mfejblib.jar(in = 2980) (out= 1939)(deflated 34%) adding: META-INF/application.xml(in = 500) (out= 250)(deflated 50%) $ 15) 生成された UPPS.ear を WebLogic Server 9.2 の WebLogic Server Administration Console からディプロイします WebLogic Server Administration Console のディプロイメント画面で確認し起動します 16) これでテストプログラムの実行準備が整いました staff テーブルの ID = 10 のレコードを使用してトランザクションの動作検証を行います Sybase の SQLPLUS から 以下のように現在のレコード内容を確認します 現在は Smith さんの名前が格納されています $ isql -Uxatest -Pxatest -SBUNKER -Jeucjis 1> select * from STAFF 2> go ID NAME DEPT JOB YEARS SALARY COMM
24 Smith 333 Mgr TAKESI 333 Sales Marenghi 38 Mgr (3 rows affected) 17) ブラウザから サーバ :7001/UPPS/UPPS.jsp を開きます 以下のように自動生成された JSP クライアントが起動します 最初のテキストボックスに ID として 10 2 番目のテキストボックスに更新した名前 James を入力します 3 番目のテキストボックスには コミットさせることを示す C を入力し [Go!] をクリックします
25 18) 以下のように結果が返ります
26 19) ここで SQLPLUS から staff テーブルの更新内容を確認します 1> select * from STAFF 2> go ID NAME DEPT JOB YEARS SALARY COMM James 333 Mgr TAKESI 333 Sales Marenghi 38 Mgr (3 rows affected) 更新が COMMIT され 先ほど入力した名前に更新されていることが確認されました 20) 再度 同じテストプログラムを起動し 今度は名前を最初から格納されていた Smith と入力し 3 番目のテキストボックスには ロールバックさせることを示す R を入力し [Go!] をクリックします
27 21) COBOL サービス中で意図的なアプリケーション例外が発生し ブラウザに以下のようにエラーが返ります 22) COBOL のサービスで意図的なアプリケーション例外が発生し リソースアダプタがスローした例外を EJB がキャッチしたことを示しています ES コンソールには 下記のようにエラーが返ります ESDEMO CASKC0027E Error executing service 'UPPS.UPP' 目的コードエラー : ファイル '/opt/mf/se50ws1/deploy/upps.3q7vdhs9/upp.gnt' エラーコート : 153, PC=0, コール =1, セク メント =0 153 添字が指定範囲外になっている (UPP.cbl 内, 257 行 ) 23) UPP.pco の下記の箇所で例外が発生した旨のエラーメッセージが表示されていることが分かります IF LK-Commit-Or-Rolback = 'R' SET IDX TO 11 MOVE SPACE TO TABLE-ITEM(IDX) END-IF.
28 24) ここで 再び SQLPLUS で staff テーブルを参照します 1> select * from STAFF 2> go ID NAME DEPT JOB YEARS SALARY COMM James 333 Mgr TAKESI 333 Sales Marenghi 38 Mgr (3 rows affected) 25) 更新トランザクションが自動的にロールバックされて 以前の値がそのまま残っていることが確認できました EJB 側に例外がスローされていますので WebLogic 側のアプリケーションのトランザクションスコープもロールバックされます これで分散トランザクションが実現できることが確認できます
29 備考 :Sybase 上で使用するテーブル staff の SQL 文 $ isql -Uxatest -Pxatest -SBUNKER -Jeucjis 1> CREATE TABLE STAFF (ID INT NOT NULL, 2> NAME VARCHAR(10), 3> DEPT INT, 4> JOB VARCHAR(10), 5> YEARS DECIMAL(4), 6> SALARY DECIMAL(10,2), 7> COMM DECIMAL(10,2)) 8> go 1> INSERT INTO STAFF VALUES (10, 'Smith', 333, 'Mgr', 7, , 0) 2> go (1 row affected) 1> INSERT INTO STAFF VALUES (20, 'TAKESI', 333, 'Sales', 8, , ) 2> go 1> INSERT INTO STAFF VALUES (30, 'Marenghi', 38, 'Mgr', 5, , 0) 2> go (1 row affected) 1> select * from STAFF 2> go ID NAME DEPT JOB YEARS SALARY COMM Smith 333 Mgr TAKESI 333 Sales Marenghi 38 Mgr (3 rows affected) 以上
1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.0J の Enterprise Server が提供する J2EE Connector 機能は 多くの J2EE 準拠アプリケーションサーバーについて動作検証がなされています 本報告書は
Micro Focus Server Express 5.0J Interstage Application Server Enterprise Edition 8.0.0 動作検証結果報告書 平成 19 年 4 月 18 日 マイクロフォーカス株式会社 1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.0J の Enterprise Server
1 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server が提供する J2EE Connector 機能は 多くの J2EE 準拠アプリケーションサーバーについて動作検証がなされています 本報告書は
Micro Focus Server Express 5.1 J for AIX 7.1 IBM WebSphere Application Server 8.0.0.0 動作検証結果報告書 2011 年 11 月 10 日マイクロフォーカス株式会社 Copyright 2011 Micro Focus. All Rights Reserved. 記載の会社名 製品名は 各社の商標または登録商標です
1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server が提供する J2EE Connector 機能は JCA 仕様準拠のコンテナとして多くの J2EE 準拠アプリケーションサーバーについて動作
Micro Focus Server Express 5.1 J for Red Hat x86_64 Cosminexus Application Server 動作検証結果報告書 2008 年 12 月 12 日 マイクロフォーカス株式会社 1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server
Sybase ASE 16.0/WebLogic Server 12c 動作検証検証結果報告書 1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Visual COBOL には COBOL 専用の Application Server として機能する Enterprise
Micro Focus Visual COBOL 2.2J Sybase ASE 16.0 / WebLogic Server 12c 動作検証検証結果報告書 2014 年 9 月 29 日 マイクロフォーカス株式会社 Copyright 2014 Micro Focus. All Rights Reserved. 記載の会社名 製品名は 各社の商標または登録商標です Sybase ASE 16.0/WebLogic
Microsoft PowerPoint - 第5章補足-DB2組み込みSQL.ppt
開発編第 5 章補足 DB2 組み込み SQL 本書に含まれている情報は 正式な IBM のテストを受けていません また 明記にしろ 暗黙的にしろ なんらの保証もなしに配布されるものです この情報の使用またはこれらの技術の実施は いずれも 使用先の責任において行われるべきものであり それらを評価し 実際に使用する環境に統合する使用先の判断に依存しています それぞれの項目は
Microsoft Word - Lab5d-DB2組み込みSQL.doc
[Lab 5d] DB2 でのアプリケーション開発 ( 組み込み SQL) 2011 年 06 月日本アイ ビー エム株式会社 Contents CONTENTS...2 1. はじめに...3 2. 内容...3 3. DB2 組み込み SQL への移行...3 3.1 準備...4 3.2 エラー処理用プログラムに関する処理...5 3.3 メインプログラムに関する処理...7 3.4 実行プログラムの生成...11
COBOL Standard Edition COBOL SQL アクセスのご紹介 2017 年 3 本電気株式会社 次 COBOL SQLアクセスとは P.4 COBOL85 SQLEXTENSIONからの移 P.10 製品情報 P.13 COBOL SQL アクセスとは 製品概要 COBOL ソース中の埋め込み SQL によるデータベースアクセスが可能に 業界標準 ODBC(Open DataBase
Micro Focus Enterprise Developer チュートリアル メインフレーム COBOL 開発 : MQ メッセージ連携 1. 目的 本チュートリアルでは CICS から入力したメッセージを MQ へ連携する方法の習得を目的としています 2. 前提 使用した OS : Red H
Micro Focus Enterprise Developer チュートリアル 1. 目的 本チュートリアルでは CICS から入力したメッセージを MQ へ連携する方法の習得を目的としています 2. 前提 使用した OS : Red Hat Enterprise Linux Server release 6.5 x64 使用した WebSphere MQ : IBM WebSphere MQ 7.5.0.1
4. 環境変数の設定実行にあたり 次のように環境変数を設定する必要があります 1)SJIS ロケールの指定コマンド例 )export LANG=ja_JP.sjis 2)MQ 環境の指定コマンド例 ). /opt/mqm/bin/setmqenv s 3)COBOL 実行環境の指定コマンド例 ).
Micro Focus Enterprise Developer チュートリアル 1. 目的 本チュートリアルでは CICS から入力したメッセージを MQ へ連携する方法の習得を目的としています 2. 前提 使用した OS : Red Hat Enterprise Linux Server release 6.5 x64 使用した WebSphere MQ : IBM WebSphere MQ 7.5.0.1
スクールCOBOL2002
(h) 登録集原文の指定方法 . 登録集原文の指定方法 複数の COBOL プログラムに共通の記述を別のソースファイルとしておき COPY 文で取り込むことができます 登録集原文の概念図を下欄に示します このようにすると コーディング量を削減でき 記述ミスもなくなるため 開発効率を高めることができます ここでは 第 章で実習した reidai.cbl というソースファイルの DATA0 と YYMMDD
1. 検証概要 目的及びテスト方法 1.1 検証概要 既に Red Hat Enterprise Linux 5.5 for x86-64 で動作保証されている Micro Focus Server Express 5.1 J を Red Hat Enterprise Linux 6.1 for x
Micro Focus Server Express 5.1 J Red Hat Enterprise Linux 6.1 for x86-64 動作検証結果報告書 2011 年 6 月 14 日 マイクロフォーカス株式会社 Copyright 2011 Micro Focus. All Rights Reserved. 記載の会社名 製品名は 各社の商標または登録商標です 1. 検証概要 目的及びテスト方法
Microsoft Word - SQLServer_fra_Linux_v1.1.docx
Micro Focus Visual COBOL 2.1J for x64/x86 Linux Microsoft ODBC Driver 11 for SQL Server 動作検証検証結果報告書 2013 年 7 月 24 日マイクロフォーカス株式会社 Copyright 2013 Micro Focus. All Rights Reserved. 記載の会社名 製品名は 各社の商標または登録商標です
Microsoft Word - tutorial3-dbreverse.docx
株式会社チェンジビジョン使用バージョン :astah* 6.0, 6.1 [ ] サンプル サポート対象外 目次 DB リバースを使ってみよう ( サンプル サポート対象外 ) 2 ご利用の前に 2 予備知識 2 データベースの環境設定をしてみよう 2 astah* データベースリバースコンポーネントを使用してみよう 5 作成した asta ファイルを astah* professional で開いてみよう
MxLogonサーバサイドツールキット用UI
1 MxLogon サーバツールキット用 Access プログラム MxLogon サーバツールキットでは ユーザが直接 MySQL データベースを操作するには SQL 文を発 する方法しか用意されていません 誰でも容易にデータベースを操作できるよう Access プログラムを別途用意しました この Access プログラムは MxLogon サーバツールキットの一部ではありません ( 別途提供されています
1. 検証概要 目的及びテスト方法 1.1 検証概要 既に Red Hat Enterprise Linux 5.5 for x86-64 で動作保証されている Micro Focus Server Express 5.1 J を Red Hat Enterprise Linux Server 6.
Micro Focus Server Express 5.1 J Red Hat Enterprise Linux 6.1 (64-Bit x86_64 日立強化版 ) 動作検証検証結果報告書 2011 年 10 月 24 日 株式会社日立製作所 マイクロフォーカス株式会社 記載の会社名 製品名は 各社の商標または登録商標です 1. 検証概要 目的及びテスト方法 1.1 検証概要 既に Red Hat
セットアップカード
NEC COBOL SQL アクセス Client Runtime Ver1.0 COBOL SQL アクセス Client Runtime Ver1.0 (1 年間保守付 ) COBOL SQL アクセス Client Runtime Ver1.0 (1 年間時間延長保守付 ) セットアップカード ごあいさつ このたびは COBOL SQL アクセス Client Runtime Ver1.0 (
HeartCoreインストールマニュアル
HeartCore インストールマニュアル (JSP 版 ) October2013 Ver1.1-1 - 改訂履歴 改訂日 改訂内容 Ver1.0 2013 年 07 月 マニュアル改訂 Ver1.1 2013 年 10 月 フォーマット改訂 - 2 - 目次 1. 本文書の目的と対象...- 4-1.1. 概要説明... - 4-2. インストールの流れ...- 4-3. MySQL ユーザの作成...-
1. 検証概要 目的及びテスト方法 1.1 検証概要 PostgreSQL はカルフォニア大学バークレー校で開発された POSTGRES, Version 4.2 をベースにしたオープンソースのリレーショナルデータベース管理システムです PostgreSQL はオープンソースでありながら 商用リレー
Micro Focus Visual COBOL 2.2J x64/x86 Linux PostgreSQL データアクセス 動作検証検証結果報告書 2013 年 12 月 26 日 マイクロフォーカス株式会社 Copyright 2013 Micro Focus. All Rights Reserved. 記載の会社名 製品名は 各社の商標または登録商標です 1. 検証概要 目的及びテスト方法 1.1
Windows への opensource COBOL 環境の構築手順 0. 前提条件当手順は Windows へ opensource COBOL 環境を構築する手順である 手順確認時の OS と時期は以下の通りである OS Windows 8.1(64bit) 時期 2018/09 1. 構築手
0. 前提条件当手順は Windows へ opensource COBOL 環境を構築する手順である 手順確認時の OS と時期は以下の通りである OS Windows 8.1(64bit) 時期 2018/09 1. 構築手順 1.1 Visual Stdio のインストール以下のHPからVisual Studio Community 2017 をダウンロードする https://www.microsoft.com/ja-jp/dev/campaign/free-edition.aspx
ユーザ デバイス プロファイルの ファイル形式
CHAPTER 34 CSV データファイルの作成にテキストエディタを使用する場合 デバイスフィールドと回線フィールドを CSV データファイル内で識別するファイル形式を使用する必要があります このファイル形式には次のオプションがあります Default User Device Profile: ユーザデバイスプロファイルのデバイスフィールドと回線フィールドの事前決定済みの組み合せを含む Simple
CAC
VOL.24NO.1 61 IMS Transaction 3270 DataBase Transaction OS/370 IMS Traditional Transaction Web Browser Transaction Internet WWW AP IIS APache WebLogic Websphere DataBase Oracle DB2 SQL Server Web Browser
検証報告書
Micro Focus Visual COBOL R4 InterSystems CACHÉ データベースアクセス 動作検証結果報告書 2011 年 7 月 27 日 マイクロフォーカス株式会社 Copyright 2011 Micro Focus. All Rights Reserved. 記載の会社名 製品名は 各社の商標または登録商標です 1. 検証概要 目的及びテスト方法 1.1 検証概要
HeartCoreインストールマニュアル(PHP版)
HeartCore インストールマニュアル (PHP 版 ) October 2013 Ver1.1-1 - 改訂履歴 改訂日 改訂内容 Ver1.0 2013 年 07 月 新規作成 Ver1.1 2013 年 10 月 フォーマット改訂 - 2 - 目次 1. 本文書の目的と対象... - 4-1.1. 概要説明... - 4-2. インストールの流れ... - 4-3. 定義ファイルの確認...
PowerPoint Presentation
Webデザイン特別プログラムデータベース実習編 3 MySQL 演習, phpmyadmin 静岡理工科大学総合情報学部幸谷智紀 http://na-inet.jp/ RDB の基礎の基礎 RDB(Relational DataBase) はデータを集合として扱う データの取り扱いはテーブル (= 集合 ) の演算 ( 和集合, 積集合 ) と同じ データベースには複数のテーブルを作ることができる
WebOTXマニュアル
WebOTX アプリケーション開発ガイド WebOTX アプリケーション開発ガイドバージョン : 7.1 版数 : 第 2 版リリース : 2010 年 1 月 Copyright (C) 1998-2010 NEC Corporation. All rights reserved. 3-1 目次 3. J2EE WebOTX...3 3.1. Webアプリケーション...3 3.1.1. WARファイルをインポートするとタスクにエラーが表示される...3
スライド 1
Tivoli Access Manager for Enterprise Single Sign-On v8.1 Unofficial Installation Guide 2010 SRCHACK.ORG 本資料について IBM のシングルサインオン製品 Tivoli Access Manager for Enterprise Single Sign-On v8.1 の導入手順を srchack.org
ServerView ESXi CIM Provider VMware ESXi 4インストールガイド
ServerView ESXi CIM Provider VMware ESXi 4 インストールガイド 2011 年 12 月 20 日富士通株式会社 VMware ESXi 4 をインストールしたサーバを監視する場合 ServerView ESXi CIM Provider を使用します ServerView ESXi CIM Provider のインストール / アンインストール手順 ServerView
~~~~~~~~~~~~~~~~~~ wait Call CPU time 1, latch: library cache 7, latch: library cache lock 4, job scheduler co
072 DB Magazine 2007 September ~~~~~~~~~~~~~~~~~~ wait Call CPU time 1,055 34.7 latch: library cache 7,278 750 103 24.7 latch: library cache lock 4,194 465 111 15.3 job scheduler coordinator slave wait
ADempiere (3.5)
ADempiere (3.5) インストールマニュアル ADempiere Community Contents 改定履歴... 3 1 はじめに... 4 2 動作環境... 4 3 事前準備... 5 3.1 Java JDK のセットアップ... 5 3.1.1 Java JDK のダウンロード... 5 3.1.2 Java JDK のインストール... 5 3.1.1 Java JDK のパス設定...
ソフトウェアエンジニアリング - 機能 #54
ソフトウェアエンジニアリング - 機能 #54 GitBucket 3.11 の RPM を H2 database migration ツールを含めて作成する 2016/02/28 10:47 - 高橋徹 ステータス : 却下開始日 : 2016/02/28 優先度 : 通常期日 : 担当者 : 高橋徹進捗率 : 100% カテゴリ : 予定工数 : 0.00 時間 対象バージョン : Linux
HeartCore(PHP 版 ) インストール手順について説明いたします なお 本資料は 例として下記内容を前提として説明しております 環境情報 対象 OS: Linux ( ディストリビューション : Red Hat Enterprise Linux Server) APサーバ : Apache
HeartCore インストール手順手順書 (PHP 版 ) Jul 2010 Ver1.0-1 - HeartCore(PHP 版 ) インストール手順について説明いたします なお 本資料は 例として下記内容を前提として説明しております 環境情報 対象 OS: Linux ( ディストリビューション : Red Hat Enterprise Linux Server) APサーバ : Apache
PSIM(Ver10 & Ver11) HASP キートラブルシューティングガイド PSIM (Ver10 & Ver11)HASP キートラブルシューティングガイド Doc A2-057C 1/11 Myway プラス株式会社
PSIM(Ver10 & Ver11) HASP キートラブルシューティングガイド 1/11 Myway プラス株式会社 目次 1. HASP キースタンドアロン版... 3 Q: PSIM のインストール時 または起動時に以下のエラーメッセージが表示される... 3 2. HASP キーネットワーク版... 4 Q: PSIM のインストール時 または起動時に以下のエラーメッセージが表示される...
PL/SQLからのオペレーティング・システム・コマンドの実行
PL/SQL からのオペレーティング システム コマンドの実行 Oracle ホワイト ペーパー 2008 年 7 月 注 : 本書は オラクルの一般的な製品の方向性を示すことが目的です また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 下記の事項は マテリアルやコード 機能の提供を確約するものではなく また 購買を決定する際の判断材料とはなりえません オラクルの製品に関して記載されている機能の開発
インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド
インテル Parallel Studio XE 2019 Composer Edition for Fortran Windows インストール ガイド エクセルソフト株式会社 Version 1.0.0-20180918 目次 1. はじめに....................................................................................
インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド
インテル Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版インストール ガイド エクセルソフト株式会社 Version 2.1.0-20190405 目次 1. はじめに.................................................................................
ストラドプロシージャの呼び出し方
Release10.5 Oracle DataServer Informix MS SQL NXJ SQL JDBC Java JDBC NXJ : NXJ JDBC / NXJ EXEC SQL [USING CONNECTION ] CALL [.][.] ([])
目次 1. HLA Fusion 3.0 がインストール可能な環境 HLA Fusion 3.0 のインストール HLA Fusion 3.4 のインストール 初期設定用データベース接続 ( 初めての方のみ ) 既存データベースのUpg
目次 1. HLA Fusion 3.0 がインストール可能な環境... 1 2. HLA Fusion 3.0 のインストール... 2 3. HLA Fusion 3.4 のインストール... 4 4. 初期設定用データベース接続 ( 初めての方のみ )... 5 5. 既存データベースのUpgrade 方法 (HLA Fusion 3~3.3 を既に使用の方 )... 7 6. インストールが成功したかの確認...
データベース暗号化ツール「D’Amo」性能検証
平成 29 年 5 月 31 日 株式会社東和コンピュータマネジメント 概要 測定環境 測定要件 テーブル構成 測定手順 測定結果 システムログ 統計レポート 考察 感想 データベース暗号化ツール D Amo の導入を検討するにあたり NEC 製サーバ Express 上におけるツール適用後の動作確認ならびに処理性能の増加傾向を把握する目的で 本性能測定を実施する 測定環境 ハードウェア,OS, データベース
Microsoft Word - Lab6.doc
I Oracle からのアプリケーションの移行ハンズオン (Lab6 Lab6) 日本アイアイ ビービー エムエム株式会社 Contents CONTENTS...2 1. はじめに...3 2. 内容...3 3. SELECT 文を実行実行する JAVA プログラム...3 3.1 ソースコードの確認...3 3.2 ソースコードの編集...4 3.3 プログラムのコンパイル...5 3.4 プログラムの実行...6
Microsoft Word - XOOPS インストールマニュアルv12.doc
XOOPS インストールマニュアル ( 第 1 版 ) 目次 1 はじめに 1 2 XOOPS のダウンロード 2 3 パッケージの解凍 4 4 FFFTP によるファイルアップロード手順 5 5 ファイルアップロード後の作業 11 6 XOOPS のインストール 15 7 インストール後の作業 22 8 XOOPS ログイン後の作業 24 愛媛県総合教育センター情報教育研究室 Ver.1.0.2
WebOTX V6 J2EEアプリケーションのトラブルシューティング
WebOTX V6 J2EE アプリケーションのトラブルシューティング ( リソース参照 EJB 参照 ) 2006 年 11 月初版 改版履歴 i 目次 1 はじめに...1 2 リソース参照 EJB 参照について...1 3 リソース参照 EJB 参照の設定に問題がある時のエラーと対処方法について...2 4 設定方法...2 4.1 リソース参照...3 4.1.1 WebOTX 配備ツールを使用する場合...3
BC4J...4 BC4J Association JSP BC4J JSP OC4J
lê~åäévá=gaéîéäçééê= 9.0.3/9.0.4 BC4J Creation Date: Oct 08, 2003 Last Update: Feb 27, 2004 Version 1.0 ...3... 3 BC4J...4 BC4J...4... 4... 5... 6...7... 8... 9 Association... 13... 15... 20... 22... 25
URoad-TEC101 Syslog Guide
syslog ガイド (URoad-TEC101) Rev.1.0 2015.6.18 株式会社シンセイコーポレーション 1 / 9 目次 1. 文書概要... 3 1.1 事前準備... 3 1.2 関連文書及び技術資料... 3 2. System Log 有効化... 4 2.1 Web Server 接続... 4 2.2. Web CU での System Log 機能有効化... 5 3.
目次 1. はじめに x-servlet の SNMP エージェント設定... 3 ACL ファイルの作成... 3 start.bat の編集 サーバ ID によるサーバ再接続設定... 5 irule の作成... 5 Persistence Profile の作
x-servlet のヒープメモリモニタによるロードバランシング設定 更新履歴 2010/09/01 本手順書の用途を記述した はじめに 項を追加 start.bat の記述に 2.8.3 での変更点を反映 irule 設定に関する注釈を追記 2011/03/31 2.9 よりサーバ ID 接頭辞 接尾辞のデフォルト文字列が変更になったため それに伴い修正 (_ _- _) -_ pg. 1 目次
( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成
KDDI ホスティングサービス (G120, G200) ブック ASP.NET 利用ガイド ( ご参考資料 ) rev.1.0 KDDI 株式会社 1 ( 目次 ) 1. はじめに... 3 2. 開発環境の準備... 3 2.1 仮想ディレクトリーの作成... 3 2.2 ASP.NET のWeb アプリケーション開発環境準備... 7 3. データベースの作成...10 3.1 データベースの追加...10
MOTIF XF 取扱説明書
MUSIC PRODUCTION SYNTHESIZER JA 2 (7)-1 1/3 3 (7)-1 2/3 4 (7)-1 3/3 5 http://www.adobe.com/jp/products/reader/ 6 NOTE http://japan.steinberg.net/ http://japan.steinberg.net/ 7 8 9 A-1 B-1 C0 D0 E0 F0 G0
Red Hat Enterprise Linuxのcron(8)デーモンにデフォルト定義されたtmpwatch命令の動作による、WebOTXのトラブル対処方法
Red Hat Enterprise Linux の cron(8) デーモンにデフォルト定義された tmpwatch 命令の動作による WebOTX のトラブル対処方法 2009 年 2 月 NEC 第二システムソフトウェア事業部 1. 概要 Red Hat Enterprise Linux では OS インストール後の初期状態において cron(8) デーモンによって実行される命令が複数定義されます
Windows Oracle -Web - Copyright Oracle Corporation Japan, All rights reserved.
Windows Oracle -Web - Copyright Oracle Corporation Japan, 2004. All rights reserved. Agenda Oracle Windows Windows Oracle 1 / Active Directory/Enterprise User Security 1-1 Windows 1-2 Kerberos 1-3 Enterprise
0
第 4 書データベース操作 i 4.1 データベースへの接続 (1) データベースチェックポイントの追加 データベースチェックポイントを追加します (2)ODBC による接続 ODBC を使用してデータベースへ接続します SQL 文を手作業で指定する場合 最大フェッチ行数を指定する場合はここで最大行数を指定します ii 接続文字列を作成します 作成ボタンクリック > データソース選択 > データベース接続
IBM Internet Security Systems NTFS ファイルシステム必須 一覧の 以後にリリースされた Service Pack (Release 2 等は除く ) は特に記載の無い限りサポートいたします メモリ 最小要件 512MB 推奨要件 1GB 最小要件 9GB 推奨要件
SiteProtector 2.0 Service Pack 9.0 システム要件 2012 年 2 月 13 日 SiteProtector 2.0 Service Pack 9.0 システム要件... 1 Service Pack 9.0 - SiteProtector システム要件... 1 Service Pack 9.0 仮想環境... 1 Deployment Manager のインストール要件...
VB実用Ⅲ⑩ フリーデータベースⅡ
MySQL の利用 MySQL の ODBC(MyODBC) テキストでは MySQL Connector/ODBC(mysql-connector-odbc-3.51.14-win32.msi) をインストールした場合に付いて解説して居るが 此処では MyODBC(MyODBC-3.51.10-x86-win-32bit.msi) をインストールし myodbc-3.51.06-conv_ujis.zip
COBOL EE開発環境 ご紹介資料
COBOL Enterprise Edition 開発環境のご紹介 2015 年 8 本電気株式会社 次 1. COBOL 開発環境とは 2. 編集機能 3. ビルド機能 4. プロジェクト管理 5. 資産管理機能 6. 分散開発機能 7. 動作環境 1. COBOL 開発環境とは 1.1. COBOL 開発環境とは Visual Studio ベースの開発環境 最新かつ豊富な開発 援機能を持つVisual
Microsoft Word - DWR-S01D_Updater_取扱説明書_120514A.doc
DWR-S01D Updater 取扱説明書 発行日 :2012/5/14 目次 概要...3 機能...3 準備するもの...3 本ソフトウェアについて...3 インストール手順...4 USBドライバーのインストール手順...8 デバイスマネージャーからのUSBドライバーのインストール手順...11 アップデート手順...16 アップデート後の確認...17 アップデートに失敗した場合...17
SOLIDWORKS Electrical SQL 接続の可否確認 SQL サーバーにアクセスできない場合 SQL サーバー ( のサービス ) が正常に起動しているか プロトコルが正常に動作しているか 使用するポートが開放されているか SQL ログインユーザーの情報に誤りは無いかなど その原因は多
SOLIDWORKS Electrical SQL 接続の可否確認 SQL サーバーにアクセスできない場合 SQL サーバー ( のサービス ) が正常に起動しているか プロトコルが正常に動作しているか 使用するポートが開放されているか SQL ログインユーザーの情報に誤りは無いかなど その原因は多岐に渡ります 本資料では SOLIDWORKS Electrical を使用する上で SQL Server
DBMSリポジトリへの移行マニュアル
DBMS Repository Guide by SparxSystems Japan Enterprise Architect 日本語版 (2018/05/16 最終更新 ) 1 1. はじめに Enterprise Architect コーポレート版では 外部のデータベース管理ソフトウェア ( 以下 DBMS) 上にプロジェクトを配置することができます これにより DBMS が持つ堅牢性 安定性
Microsoft Word - Win-Outlook.docx
Microsoft Office Outlook での設定方法 (IMAP および POP 編 ) How to set up with Microsoft Office Outlook (IMAP and POP) 0. 事前に https://office365.iii.kyushu-u.ac.jp/login からサインインし 以下の手順で自分の基本アドレスをメモしておいてください Sign
Oracle SOA Suite 11gコンポジットに対するSOASchedulerの構成
Oracle SOA Suite 11g コンポジットに対する SOAScheduler の構成 オラクル Senior Solution Architect Robert Baumgartner 2010 年 11 月 Oracle SOA Suite 11g コンポジットに対する SOAScheduler の構成 1 前提条件 https://soasamples.samplecode.oracle.com/
PowerPoint Presentation
製品ソフトウェアのセットアップ手順 UNIX/Linux 編 1. セットアップファイルの選択開発環境 / 実行環境 / バージョン /Hotfix/ インストール先 OS 2. 対象セットアップファイルのダウンロード開発環境の場合は 2 つのファイルが対象 3. ソフトウェア要件の確認 4. ソフトウェアのインストール 5. ライセンスの認証 1 1. セットアップファイルの選択 選択項目選択肢該当チェック
第 2 章 PL/SQL の基本記述 この章では PL/SQL プログラムの基本的な記述方法について説明します 1. 宣言部 2. 実行部 3. 例外処理部
はじめに コース概要と目的 Oracle 独自の手続き型言語である PL/SQL について説明します PL/SQL の基本構文 ストアド サブプログラム トリガーの作成方法 またストアド サブプログラムの管理について習得することを目的としています 受講対象者 これから PL/SQL を使用してアプリケーション開発をされる方 前提条件 SQL トレーニング コースを受講された方 もしくは 同等の知識をお持ちの方
1.SqlCtl クラスリファレンス SqlCtl クラスのリファレンスを以下に示します メソッドの実行中にエラーが発生した場合は標準エラー出力にメッセージを出力します (1)Connect() メソッド データベースへ connect 要求を行います boolean Connect(String
目次 1.SqlCtl クラスリファレンス 2 (1)Connect() メソッド 2 (2)DisConnect() メソッド 3 (3)Commit() メソッド 3 (4)Rollback() メソッド 4 2.SqlStm クラスリファレンス 5 (1)Prepare() メソッド 5 (2)Execute() メソッド 6 (3)Release() メソッド 6 (4)Immediate()
改版履歴 版数 改版日付 改版内容 /03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2
第 1 版 改版履歴 版数 改版日付 改版内容 1 2013/03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2 目次 1. 使用しているデータベース (DPMDBI インスタンス ) を SQL Server
目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール
ORCA PROJECT Linux 対応版インストールマニュアル (Version 2.0.0 対応 ) Ubuntu 10.04 Lucid 用 2.0.0 版 2013 年 3 月 8 日 目次 1. 動作環境チェック...3 1.1. 動作必要環境...3 2. Java のインストール...3 2.1. Java のインストール...3 3. Firebird のインストール...4 3.1.
intra-mart ワークフローデザイナ
intra-mart ワークフローデザイナ Version 5.0 インストールガイド 初版 2005 年 6 月 17 日 変更年月日 2005/06/17 初版 > 変更内容 目次 > 1 はじめに...1 1.1 インストールの概要...1 1.2 用語について...1 1.3 前提条件...1 2 インストール手順...2 2.1 サーバへのファイルのインストール...2
intra-mart WebPlaform / AppFramework
intra-mart WebPlaform / AppFramework Ver.7.2 IM- 共通マスタセットアップガイド 2011/01/31 第 2 版 > 変更年月日変更内容 2010/04/01 初版 2011/01/31 第 2 版 組織分類所属およびパブリックグループ分類所属の移行についての制限を追記 目次 > 1 はじめに...1 1.1 用語説明...1
JEE 上の Adobe Experience Manager forms のインストールおよびデプロイ(WebLogic 版)
JEE ADOBE EXPERIENCE MANAGER FORMS WEBLOGIC http://help.adobe.com/ja_jp/legalnotices/index.html iii 1 AEM forms 2 AEM Forms 3 4 - WebLogic Server 4.1............................................................................
Biz Box HUB S724EP ファームウェアバージョンアップ手順書 1
Biz Box HUB S724EP ファームウェアバージョンアップ手順書 1 目次 1 章ファームウェアのバージョンアップバージョンアップ手順概要... 3 2 章設定環境のセットアップ... 4 2.1 コンソールケーブルの接続...... 4 2.2 端末のパラメータの設定...... 4 3 章ファームウェアのバージョンアップ... 8 3.1 Biz Box HUB S724EP の起動及び
intra-mart Accel Platform
セットアップガイド (WebSphere 編 ) 第 4 版 2014-01-01 1 目次 intra-mart Accel Platform 改訂情報 はじめに 本書の目的 前提条件 対象読者 各種インストール 設定変更 intra-mart Accel Platform 構成ファイルの作成 WebSphereの設定 Java VM 引数の設定 トランザクション タイムアウトの設定 データベース接続の設定
PostgreSQL Plus 管理者ガイド
2.4 旧バージョンからの移行 ここでは PostgreSQL Plus V1.0 および V1.1 から PostgreSQL Plus V2.0 にインスタンスの資産 を移行する手順について説明します PostgreSQL Plus V1.0 および V1.1 は PostgreSQL 7.3 をベースとしています また PostgreSQL Plus V2.0 は PostgreSQL 7.4
目次 1. Serverspec とは 1.1. Serverspecとは 1.2. Serverspecで出来る事 2. セットアップ 2.1. 必要なもの 2.2. インストール 3. デモ 3.1. デモ環境について 3.2. テスト対象サーバーの登録 3.3. サンプルテストの中身 3.4.
Serverspec でインフラテスト 2018 年 4 月 20 日株式会社フルマークス大久保和彦 目次 1. Serverspec とは 1.1. Serverspecとは 1.2. Serverspecで出来る事 2. セットアップ 2.1. 必要なもの 2.2. インストール 3. デモ 3.1. デモ環境について 3.2. テスト対象サーバーの登録 3.3. サンプルテストの中身 3.4.
Maser - User Operation Manual
Maser 3 Cell Innovation User Operation Manual 2013.4.1 1 目次 1. はじめに... 3 1.1. 推奨動作環境... 3 2. データの登録... 4 2.1. プロジェクトの作成... 4 2.2. Projectへのデータのアップロード... 8 2.2.1. HTTPSでのアップロード... 8 2.2.2. SFTPでのアップロード...
mySQLの利用
MySQL の利用 インストール インストール時に特に注意点は無い 本稿記述時のバージョンは 6.5.4 で有る (2017 年 11 月現在では 6.10.4 で https://dev.mysql.com/downloads/connector/net/6.10.html よりダウンロード出来る ) 参照設定 インストールが終了すれば Visual Studio で参照の設定を行う 参照の設定画面で
AWS Client VPN - ユーザーガイド
AWS Client VPN ユーザーガイド AWS Client VPN: ユーザーガイド Copyright 2019 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection with
目次 第 1 章はじめに... 3 第 2 章ネットワーク設定 DNS の設定 アウトバウンド HTTPS 接続の許可 アウトバウンド SMTP/POP 接続の許可... 4 第 3 章 JDK への追加ライブラリインストール
Durian 4 Filter インストールマニュアル SYMMETRIC 2011 年 11 月 11 日版 目次 第 1 章はじめに... 3 第 2 章ネットワーク設定... 4 2-1 DNS の設定... 4 2-2 アウトバウンド HTTPS 接続の許可... 4 2-3 アウトバウンド SMTP/POP 接続の許可... 4 第 3 章 JDK への追加ライブラリインストール... 5
Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for
Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that use microcontrollers (MCUs)
ClientManager ユーザズマニュアル
8 WebAccess 8.1 WebAccess とは WebAccessは インターネット上でWebブラウザからデータビューアの機能を利用するためのソフトウェアです Webブラウザから CMクライアントがインストールされたマシンの構成情報を参照することができます また ESMPRO/ServerManager ExtensionPackと連携することにより Webブラウザから統合ビューアの機能を利用することができます
ServerView ESXi CIM Provider VMware vSphere ESXi 6.5 インストールガイド
2017 年 1 月 11 日富士通株式会社 ServerView ESXi CIM Provider VMware vsphere ESXi 6.5 インストールガイド VMware vsphere ESXi 6.5 をインストールしたサーバを監視 管理する場合 ServerView ESXi CIM Provider を使用するか またはリモートマネジメントコントローラを使用した サーバ監視 管理を行うことができます
Microsoft PowerPoint - 3-Forms-Others.ppt
3 Form Builder その他の新機能 Oracle Developer R6.0 新機能 3-1 CONTENTS PL/SQL8 サポート 項目の色 フォントの直接設定 階層ツリー コントロール 戻り値を含む DML 実行時の動作 Forms でのパスワード管理 3-2 ここでは 2 章で触れなかった Form Builder のその他の新機能に付いて紹介します Oracle Developer
<Documents Title Here>
Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone
Cisco Start Firewall Cisco ASA 5506-X PAT(Port Address Translation) の設定 2016 年 3 月 23 日 第 1.1 版 株式会社ネットワールド
2016 年 3 月 23 日 第 1.1 版 www.networld.co.jp 株式会社ネットワールド 改訂履歴 版番号改訂日改訂者改訂内容 1.0 2016 年 2 月 9 日ネットワールド 新規 1.1 2016 年 3 月 23 日ネットワールド 誤記修正 www.networld.co.jp/product/cisco/ I 免責事項 本書のご利用は お客様ご自身の責任において行われるものとします
