Jun 18, 2002 onlsun1, Solaris8 システムへのORBacus4.1.1インストール --- インストールおよび設定#1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (http://www-online.kek.jp/~inoue/para-CAMAC/ Test/ORBacus4.1.1-Java-install.html) 高エネルギー加速器研究機構 素粒子原子核研究所 物理、オンライングループ 井上 栄二 (1). 現状確認 (A). "ORBacus4.1.1 for Java" をIONAからゲットした。 (2). ここでやるべきこと SPARC S-4/20, onlsun1のマシンに"ORBacus4.1.1 for Java"をインストール する。 (3). インストールキットの展開 (3-1). /home5/ORBacus4.1.1/Java ディレクトリの下にキットを展開する onlsun1[79]% pwd /home5/ORBacus4.1.1/Java onlsun1[80]% ls -l 合計 36704 -rw-r--r-- 1 inoue kek 18760507 5月 14日 14:04 JOB-4.1.1-eval-bin-so laris.tar.gz onlsun1[81]% ls JOB-4.1.1-eval-bin-solaris.tar.gz onlsun1[82]% gzip -d JOB-4.1.1-eval-bin-solaris.tar.gz onlsun1[83]% ls -l 合計 172032 -rw-r--r-- 1 inoue kek 88023040 1月 14日 23:54 JOB-4.1.1-eval-bin-so laris.tar onlsun1[84]% tar xvf JOB-4.1.1-eval-bin-solaris.tar x README, 2627 bytes, 6 テープブロック x bin/idlcpp, 141508 bytes, 277 テープブロック x bin/anydump, 6031756 bytes, 11781 テープブロック x bin/iordump, 6020100 bytes, 11759 テープブロック x bin/iormerge, 6018308 bytes, 11755 テープブロック x bin/imradmin, 6256496 bytes, 12220 テープブロック x bin/imrdbupgrade, 6616644 bytes, 12924 テープブロック x bin/imr, 7256060 bytes, 14172 テープブロック x bin/irdel, 6016852 bytes, 11752 テープブロック x bin/irfeed, 6535572 bytes, 12765 テープブロック x bin/irserv, 7506532 bytes, 14662 テープブロック x bin/jidl, 8124884 bytes, 15869 テープブロック x bin/hidl, 7712940 bytes, 15065 テープブロック x bin/ridl, 7742140 bytes, 15122 テープブロック x bin/mkref, 6023748 bytes, 11766 テープブロック onlsun1[85]% onlsun1[89]% cat README Introduction ------------ This archive contains platform-specific executables and libraries for ORBacus for Java. A brief description of each executable is provided below. bin/jidl The ORBacus IDL-to-Java translator bin/hidl The ORBacus IDL-to-HTML translator bin/ridl The ORBacus IDL-to-RTF translator bin/idlcpp The C preprocessor bin/irserv The ORBacus Interface Repository (IFR) bin/irfeed The ORBacus Interface Repository Feeder bin/irdel The ORBacus Interface Repository Deleter bin/iordump Displays information about IORs bin/iormerge Merges multiple IORs bin/anydump Displays the contents of database files created by certain ORBacus applications (such as the Naming Service) bin/imr The ORBacus Implementation Repository bin/imradmin Command-line administrative tool for IMR bin/imrdbupgrade Command-line database upgrade tool for IMR bin/mkref Constructs object references for IMR-enabled servers On Windows platforms, the archive also contains the following executables: bin/ntirservice The ORBacus Interface Repository NT Service bin/ntimrservice The ORBacus Implementation Repository NT Service At a minimum, you will need bin/jidl and bin/idlcpp. The remaining programs are optional, but are often useful. For more information on these programs, please refer to the ORBacus manual, which can be downloaded at http://www.orbacus.com/ob/download.html. The source code for these programs is included in the ORBacus for C++ distribution, which can also be downloaded at the URL above. Installation ------------ The archive can be unpacked in any directory you choose. Once unpacked, you will need to configure your environment as described below. UNIX: Assuming you've unpacked the archive into /usr/local/ORBacus, you will need to add /usr/local/ORBacus/lib to your LD_LIBRARY_PATH (or SHLIB_PATH under HPUX), and /usr/local/ORBacus/bin to your PATH. Using a Bourne/Korn shell or compatible, you can add these directories as follows: LD_LIBRARY_PATH=/usr/local/ORBacus/lib:$LD_LIBRARY_PATH PATH=/usr/local/ORBacus/bin:$PATH Using a C shell or compatible, the commands are: setenv LD_LIBRARY_PATH /usr/local/ORBacus/lib:$LD_LIBRARY_PATH set path=(/usr/local/ORBacus/bin $path) WINDOWS: Assuming you've unpacked the archive into C:\OOC, you will need to add C:\OOC\bin to your PATH. The easiest way to make this change permanently on Windows NT or Windows 2000 is to modify your PATH in the System Control Panel. onlsun1[90]% onlsun1[90]% vi ~/.cshrc : set path=($path /home5/ORBacus4.1.1/Java/bin) : setenv LD_LIBRARY_PATH /home5/ORBacus4.1.1/Java/lib:/usr/horb13b4a/horb/lib:/usr /java/lib:/usr/java/jre/lib:/usr/horb202:/export/home/onlsun1/inoue/HORB/horb202 :/usr/java1.4.0/j2sdk1.4.0/jre/lib/sparc:/usr/java1.4.0/j2sdk1.4.0/jre/lib:/usr/ java1.4.0/j2sdk1.4.0/lib:/export/home/onlsun1/inoue/HORB/horb21b2:/net/fs/public /solaris_licensed/forte6/sparc/SUNWspro/lib:/kek/compilers/ws5.0/SUNWspro/lib:/k ek/compilers/volume5/SUNWspro/lib:/kek/compilers/volume4/SUNWspro/lib:/kek/SUNWs pro/lib:/opt/sfw/lib:/home3/NSUG93/X11R5/lib : onlsun1[91]% onlsun1[92]% source ~/.cshrc onlsun1[93]% which jidl /home5/ORBacus4.1.1/Java/bin/jidl onlsun1[94]% ライセンスファイルをセットする。 onlsun1[98]% pwd /home5/ORBacus4.1.1/Java onlsun1[99]% ls -l 合計 172042 -rw-r--r-- 1 inoue kek 88023040 1月 14日 23:54 JOB-4.1.1-eval-bin-so laris.tar -rw-r--r-- 1 inoue kek 2627 1月 14日 23:54 README drwxr-xr-x 2 inoue kek 512 5月 14日 14:31 bin/ -rw-r--r-- 1 inoue kek 241 5月 14日 16:00 licenses_job.txt onlsun1[100]% onlsun1[100]% vi ~/.cshrc : setenv ORBACUS_LICENSE /home5/ORBacus4.1.1/Java/licenses_job.txt : onlsun1[101]% onlsun1[105]% source ~/.cshrc onlsun1[106]% jidl -version jidl: unknown option `-version' Usage: jidl [options] idl-files ... Options: -h, --help Show this message. -v, --version Show ORBacus version. -e, --cpp NAME Use NAME as preprocessor. -d, --debug Print diagnostic messages. -DNAME Define NAME as 1. -DNAME=DEF Define NAME as DEF. -UNAME Remove any definition for NAME. -IDIR Put DIR in the include file search path. -E Run preprocessor only. --no-skeletons Don't generate skeletons. --no-comments Don't add comments to generated code. --tie Generate tie classes. --clone Generate clone methods for data types. --all Generate code for included files. --impl Generate example implementation classes. --impl-tie Generate example implementation classes using tie method. --package PKG Generate everything relative to the package PKG. --prefix-package PRE PKG Generate code for the prefix PRE relative to the package PKG. --auto-package Derive package names from prefixes. --output-dir DIR Write .java files to directory DIR. --file-list FILE Write a list of generated files to FILE. --with-interceptor-args Compile with support for argument, result and exception list values for interceptors. --no-local-copy Don't copy valuetypes for local invocations. --case-sensitive Allow case-sensitive identifiers. (Not CORBA compliant.) onlsun1[107]% nlsun1[107]% jidl -v ORBacus 4.1.1 onlsun1[108]% ok. "ORBacus4.1.1 for Java" の bin は正常にインストールできた。 (3-1-1). jarファイルのインストール onlsun1[90]% pwd /home5/ORBacus4.1.1 onlsun1[91]% ls -l 合計 3234 -rw-r--r-- 1 inoue kek 1644328 6月 18日 13:39 JOB-4.1.1.jars.tar.gz drwxr-xr-x 3 inoue kek 512 6月 18日 13:36 Java/ onlsun1[92]% gzip -d JOB-4.1.1.jars.tar.gz onlsun1[93]% ls JOB-4.1.1.tar Java/ onlsun1[94]% tar tvf JOB-4.1.1.tar drwxrwxr-x 2935/20 0 1月 15日 23:47 2002年 JOB-4.1.1/ drwxrwxr-x 2935/20 0 1月 15日 23:46 2002年 JOB-4.1.1/lib/ -rw-r--r-- 2935/20 3323205 1月 15日 23:45 2002年 JOB-4.1.1/lib/OB.jar -rw-r--r-- 2935/20 1750079 1月 15日 23:45 2002年 JOB-4.1.1/lib/OBTest.jar -rw-r--r-- 2935/20 118198 1月 15日 23:45 2002年 JOB-4.1.1/lib/OBUtil.jar -rw-r--r-- 2935/20 132837 1月 15日 23:45 2002年 JOB-4.1.1/lib/OBIMR.jar -rw-r--r-- 2935/20 239117 1月 15日 23:45 2002年 JOB-4.1.1/lib/OBProperty.jar -rw-r--r-- 2935/20 421008 1月 15日 23:45 2002年 JOB-4.1.1/lib/OBEvent.jar -rw-r--r-- 2935/20 426683 1月 15日 23:45 2002年 JOB-4.1.1/lib/OBNaming.jar -rw-r--r-- 2935/20 40627 1月 15日 23:45 2002年 JOB-4.1.1/lib/OBTime.jar -rw-r--r-- 2935/20 117297 1月 15日 23:45 2002年 JOB-4.1.1/lib/OBBiDir.jar -rw-r--r-- 2935/20 131438 1月 15日 23:45 2002年 JOB-4.1.1/lib/OBUDP.jar -rw-r--r-- 2935/20 230240 1月 15日 23:46 2002年 JOB-4.1.1/lib/OBBalancer.jar -rw-r--r-- 2935/20 33327 1月 15日 23:46 2002年 JOB-4.1.1/lib/OBWatson.jar drwxrwxr-x 2935/20 0 1月 15日 23:45 2002年 JOB-4.1.1/idl/ drwxrwxr-x 2935/20 0 1月 15日 23:46 2002年 JOB-4.1.1/idl/OB/ -rw-r--r-- 2935/20 2363 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/BootManager.idl -rw-r--r-- 2935/20 385 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/Bounds.idl -rw-r--r-- 2935/20 698 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/CONV_FRAME.idl -rw-r--r-- 2935/20 591 1月 15日 23:46 2002年 JOB-4.1.1/idl/OB/CallStack.idl -rw-r--r-- 2935/20 1311 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/Codec.idl -rw-r--r-- 2935/20 470 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/CompletionStatus.idl -rw-r--r-- 2935/20 374 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/Current.idl -rw-r--r-- 2935/20 6118 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/Custom.idl -rw-r--r-- 2935/20 3885 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/Dispatch.idl -rw-r--r-- 2935/20 645 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/Dynamic.idl -rw-r--r-- 2935/20 7578 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/DynamicAny.idl -rw-r--r-- 2935/20 3568 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/GIOP.idl -rw-r--r-- 2935/20 383 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/IFR.idl -rw-r--r-- 2935/20 1988 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/IFR1.idl -rw-r--r-- 2935/20 7168 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/IFR2.idl -rw-r--r-- 2935/20 3214 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/IFR3.idl -rw-r--r-- 2935/20 2535 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/IFR4.idl -rw-r--r-- 2935/20 796 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/IIOP.idl -rw-r--r-- 2935/20 6029 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/IMR.idl -rw-r--r-- 2935/20 749 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/IMRORT.idl -rw-r--r-- 2935/20 2348 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/IMRState.idl -rw-r--r-- 2935/20 2104 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/IMRTypes.idl -rw-r--r-- 2935/20 2424 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/IOP.idl -rw-r--r-- 2935/20 1065 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/Logger.idl -rw-r--r-- 2935/20 3842 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/Messaging.idl -rw-r--r-- 2935/20 503 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/Native.idl -rw-r--r-- 2935/20 1887 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OADProcessEndpoint.idl -rw-r--r-- 2935/20 762 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OBORBInit.idl -rw-r--r-- 2935/20 1392 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OBPIORT.idl -rw-r--r-- 2935/20 2047 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OBPOAInterface.idl -rw-r--r-- 2935/20 3660 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OBPOAManager.idl -rw-r--r-- 2935/20 2662 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OBPOAPolicies.idl -rw-r--r-- 2935/20 9578 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OBPolicies.idl -rw-r--r-- 2935/20 10142 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OCI.idl -rw-r--r-- 2935/20 2502 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OCIBuffer.idl -rw-r--r-- 2935/20 20115 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OCIClient.idl -rw-r--r-- 2935/20 1998 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OCIClient_IIOP.idl -rw-r--r-- 2935/20 2425 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OCITypes.idl -rw-r--r-- 2935/20 1230 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OCI_IIOP.idl -rw-r--r-- 2935/20 512 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/PI.idl -rw-r--r-- 2935/20 1557 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/PIClient.idl -rw-r--r-- 2935/20 1343 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/PICommon.idl -rw-r--r-- 2935/20 678 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/PICurrent.idl -rw-r--r-- 2935/20 1497 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/PIIOR.idl -rw-r--r-- 2935/20 1783 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/PIORBInit.idl -rw-r--r-- 2935/20 878 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/PIORT.idl -rw-r--r-- 2935/20 623 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/PIPolicy.idl -rw-r--r-- 2935/20 1352 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/PIRequest.idl -rw-r--r-- 2935/20 1714 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/PIServer.idl -rw-r--r-- 2935/20 575 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/POAAdapterActivator.idl -rw-r--r-- 2935/20 542 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/POACommon.idl -rw-r--r-- 2935/20 706 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/POACurrent.idl -rw-r--r-- 2935/20 4175 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/POAInterface.idl -rw-r--r-- 2935/20 956 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/POAManager.idl -rw-r--r-- 2935/20 2152 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/POAPolicies.idl -rw-r--r-- 2935/20 860 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/POAServantActivator.idl -rw-r--r-- 2935/20 1114 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/POAServantLocator.idl -rw-r--r-- 2935/20 477 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/POAServantManager.idl -rw-r--r-- 2935/20 1945 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/Policy.idl -rw-r--r-- 2935/20 488 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/PortableServer.idl -rw-r--r-- 2935/20 756 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/ServiceInfo.idl -rw-r--r-- 2935/20 472 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/StringValue.idl -rw-r--r-- 2935/20 1074 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/TCKind.idl -rw-r--r-- 2935/20 621 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/TimeBase.idl -rw-r--r-- 2935/20 605 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/TypeCode.idl -rw-r--r-- 2935/20 1181 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/Types.idl -rw-r--r-- 2935/20 4903 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/URL.idl -rw-r--r-- 2935/20 1997 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/UnknownException.idl -rw-r--r-- 2935/20 417 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/WrongTransaction.idl -rw-r--r-- 2935/20 991 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/orb.idl -rw-r--r-- 2935/20 5488 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/CosProperty.idl -rw-r--r-- 2935/20 1524 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/CosEventChannelAdmin.idl -rw-r--r-- 2935/20 828 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/CosEventComm.idl -rw-r--r-- 2935/20 1592 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/CosTypedEventChannelAdmin.idl -rw-r--r-- 2935/20 600 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/CosTypedEventComm.idl -rw-r--r-- 2935/20 2531 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OBEventChannelFactory.idl -rw-r--r-- 2935/20 2285 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OBTypedEventChannelFactory.idl -rw-r--r-- 2935/20 3063 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/BindingListener.idl -rw-r--r-- 2935/20 2848 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/CosNaming.idl -rw-r--r-- 2935/20 2783 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OBNaming.idl -rw-r--r-- 2935/20 1706 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/CosTime.idl -rw-r--r-- 2935/20 2095 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/BiDirIOP.idl -rw-r--r-- 2935/20 1360 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OCI_BiDir.idl -rw-r--r-- 2935/20 2483 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/OCI_UDP.idl -rw-r--r-- 2935/20 3133 1月 15日 23:45 2002年 JOB-4.1.1/idl/OB/UDPIOP.idl -rw-r--r-- 2935/20 3798 1月 15日 23:46 2002年 JOB-4.1.1/idl/OB/Balancer.idl -rw-r--r-- 2935/20 818 1月 15日 23:46 2002年 JOB-4.1.1/idl/OB/BalancerPolicyTypes.idl -rw-r--r-- 2935/20 2863 1月 15日 23:46 2002年 JOB-4.1.1/idl/OB/BalancerProperties.idl -rw-r--r-- 2935/20 2929 1月 15日 23:46 2002年 JOB-4.1.1/idl/OB/BalancerTypes.idl -rw-r--r-- 2935/20 2533 1月 15日 23:46 2002年 JOB-4.1.1/idl/OB/BalancerUtil.idl -rw-rw-r-- 2935/20 1165 1月 15日 23:47 2002年 JOB-4.1.1/README onlsun1[95]% /home5/ORBacus4.1.1 の下に JOB-4.1.1/lib/ 以下のディレクトリを構成する。 onlsun1[96]% pwd /home5/ORBacus4.1.1 onlsun1[97]% ls -l 合計 14210 -rw-r--r-- 1 inoue kek 7260160 1月 15日 23:48 JOB-4.1.1.tar drwxr-xr-x 3 inoue kek 512 6月 18日 13:36 Java/ onlsun1[98]% tar xvf JOB-4.1.1.tar x JOB-4.1.1, 0 bytes, 0 テープブロック x JOB-4.1.1/lib, 0 bytes, 0 テープブロック x JOB-4.1.1/lib/OB.jar, 3323205 bytes, 6491 テープブロック x JOB-4.1.1/lib/OBTest.jar, 1750079 bytes, 3419 テープブロック x JOB-4.1.1/lib/OBUtil.jar, 118198 bytes, 231 テープブロック x JOB-4.1.1/lib/OBIMR.jar, 132837 bytes, 260 テープブロック x JOB-4.1.1/lib/OBProperty.jar, 239117 bytes, 468 テープブロック x JOB-4.1.1/lib/OBEvent.jar, 421008 bytes, 823 テープブロック x JOB-4.1.1/lib/OBNaming.jar, 426683 bytes, 834 テープブロック x JOB-4.1.1/lib/OBTime.jar, 40627 bytes, 80 テープブロック x JOB-4.1.1/lib/OBBiDir.jar, 117297 bytes, 230 テープブロック x JOB-4.1.1/lib/OBUDP.jar, 131438 bytes, 257 テープブロック x JOB-4.1.1/lib/OBBalancer.jar, 230240 bytes, 450 テープブロック x JOB-4.1.1/lib/OBWatson.jar, 33327 bytes, 66 テープブロック x JOB-4.1.1/idl, 0 bytes, 0 テープブロック x JOB-4.1.1/idl/OB, 0 bytes, 0 テープブロック x JOB-4.1.1/idl/OB/BootManager.idl, 2363 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/Bounds.idl, 385 bytes, 1 テープブロック x JOB-4.1.1/idl/OB/CONV_FRAME.idl, 698 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/CallStack.idl, 591 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/Codec.idl, 1311 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/CompletionStatus.idl, 470 bytes, 1 テープブロック x JOB-4.1.1/idl/OB/Current.idl, 374 bytes, 1 テープブロック x JOB-4.1.1/idl/OB/Custom.idl, 6118 bytes, 12 テープブロック x JOB-4.1.1/idl/OB/Dispatch.idl, 3885 bytes, 8 テープブロック x JOB-4.1.1/idl/OB/Dynamic.idl, 645 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/DynamicAny.idl, 7578 bytes, 15 テープブロック x JOB-4.1.1/idl/OB/GIOP.idl, 3568 bytes, 7 テープブロック x JOB-4.1.1/idl/OB/IFR.idl, 383 bytes, 1 テープブロック x JOB-4.1.1/idl/OB/IFR1.idl, 1988 bytes, 4 テープブロック x JOB-4.1.1/idl/OB/IFR2.idl, 7168 bytes, 14 テープブロック x JOB-4.1.1/idl/OB/IFR3.idl, 3214 bytes, 7 テープブロック x JOB-4.1.1/idl/OB/IFR4.idl, 2535 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/IIOP.idl, 796 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/IMR.idl, 6029 bytes, 12 テープブロック x JOB-4.1.1/idl/OB/IMRORT.idl, 749 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/IMRState.idl, 2348 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/IMRTypes.idl, 2104 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/IOP.idl, 2424 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/Logger.idl, 1065 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/Messaging.idl, 3842 bytes, 8 テープブロック x JOB-4.1.1/idl/OB/Native.idl, 503 bytes, 1 テープブロック x JOB-4.1.1/idl/OB/OADProcessEndpoint.idl, 1887 bytes, 4 テープブロック x JOB-4.1.1/idl/OB/OBORBInit.idl, 762 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/OBPIORT.idl, 1392 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/OBPOAInterface.idl, 2047 bytes, 4 テープブロック x JOB-4.1.1/idl/OB/OBPOAManager.idl, 3660 bytes, 8 テープブロック x JOB-4.1.1/idl/OB/OBPOAPolicies.idl, 2662 bytes, 6 テープブロック x JOB-4.1.1/idl/OB/OBPolicies.idl, 9578 bytes, 19 テープブロック x JOB-4.1.1/idl/OB/OCI.idl, 10142 bytes, 20 テープブロック x JOB-4.1.1/idl/OB/OCIBuffer.idl, 2502 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/OCIClient.idl, 20115 bytes, 40 テープブロック x JOB-4.1.1/idl/OB/OCIClient_IIOP.idl, 1998 bytes, 4 テープブロック x JOB-4.1.1/idl/OB/OCITypes.idl, 2425 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/OCI_IIOP.idl, 1230 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/PI.idl, 512 bytes, 1 テープブロック x JOB-4.1.1/idl/OB/PIClient.idl, 1557 bytes, 4 テープブロック x JOB-4.1.1/idl/OB/PICommon.idl, 1343 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/PICurrent.idl, 678 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/PIIOR.idl, 1497 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/PIORBInit.idl, 1783 bytes, 4 テープブロック x JOB-4.1.1/idl/OB/PIORT.idl, 878 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/PIPolicy.idl, 623 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/PIRequest.idl, 1352 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/PIServer.idl, 1714 bytes, 4 テープブロック x JOB-4.1.1/idl/OB/POAAdapterActivator.idl, 575 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/POACommon.idl, 542 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/POACurrent.idl, 706 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/POAInterface.idl, 4175 bytes, 9 テープブロック x JOB-4.1.1/idl/OB/POAManager.idl, 956 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/POAPolicies.idl, 2152 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/POAServantActivator.idl, 860 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/POAServantLocator.idl, 1114 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/POAServantManager.idl, 477 bytes, 1 テープブロック x JOB-4.1.1/idl/OB/Policy.idl, 1945 bytes, 4 テープブロック x JOB-4.1.1/idl/OB/PortableServer.idl, 488 bytes, 1 テープブロック x JOB-4.1.1/idl/OB/ServiceInfo.idl, 756 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/StringValue.idl, 472 bytes, 1 テープブロック x JOB-4.1.1/idl/OB/TCKind.idl, 1074 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/TimeBase.idl, 621 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/TypeCode.idl, 605 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/Types.idl, 1181 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/URL.idl, 4903 bytes, 10 テープブロック x JOB-4.1.1/idl/OB/UnknownException.idl, 1997 bytes, 4 テープブロック x JOB-4.1.1/idl/OB/WrongTransaction.idl, 417 bytes, 1 テープブロック x JOB-4.1.1/idl/OB/orb.idl, 991 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/CosProperty.idl, 5488 bytes, 11 テープブロック x JOB-4.1.1/idl/OB/CosEventChannelAdmin.idl, 1524 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/CosEventComm.idl, 828 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/CosTypedEventChannelAdmin.idl, 1592 bytes, 4 テープブロック x JOB-4.1.1/idl/OB/CosTypedEventComm.idl, 600 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/OBEventChannelFactory.idl, 2531 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/OBTypedEventChannelFactory.idl, 2285 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/BindingListener.idl, 3063 bytes, 6 テープブロック x JOB-4.1.1/idl/OB/CosNaming.idl, 2848 bytes, 6 テープブロック x JOB-4.1.1/idl/OB/OBNaming.idl, 2783 bytes, 6 テープブロック x JOB-4.1.1/idl/OB/CosTime.idl, 1706 bytes, 4 テープブロック x JOB-4.1.1/idl/OB/BiDirIOP.idl, 2095 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/OCI_BiDir.idl, 1360 bytes, 3 テープブロック x JOB-4.1.1/idl/OB/OCI_UDP.idl, 2483 bytes, 5 テープブロック x JOB-4.1.1/idl/OB/UDPIOP.idl, 3133 bytes, 7 テープブロック x JOB-4.1.1/idl/OB/Balancer.idl, 3798 bytes, 8 テープブロック x JOB-4.1.1/idl/OB/BalancerPolicyTypes.idl, 818 bytes, 2 テープブロック x JOB-4.1.1/idl/OB/BalancerProperties.idl, 2863 bytes, 6 テープブロック x JOB-4.1.1/idl/OB/BalancerTypes.idl, 2929 bytes, 6 テープブロック x JOB-4.1.1/idl/OB/BalancerUtil.idl, 2533 bytes, 5 テープブロック x JOB-4.1.1/README, 1165 bytes, 3 テープブロック onlsun1[99]% onlsun1[108]% ls -l 合計 14212 drwxr-xr-x 4 inoue kek 512 1月 15日 23:47 JOB-4.1.1/ -rw-r--r-- 1 inoue kek 7260160 1月 15日 23:48 JOB-4.1.1.tar drwxr-xr-x 3 inoue kek 512 6月 18日 13:36 Java/ onlsun1[109]% rm JOB-4.1.1.tar onlsun1[110]% ls -l 合計 4 drwxr-xr-x 4 inoue kek 512 1月 15日 23:47 JOB-4.1.1/ drwxr-xr-x 3 inoue kek 512 6月 18日 13:49 Java/ onlsun1[111]% onlsun1[147]% ls -l JOB-4.1.1 合計 8 -rw-r--r-- 1 inoue kek 1165 1月 15日 23:47 README drwxr-xr-x 3 inoue kek 512 1月 15日 23:45 idl/ drwxr-xr-x 2 inoue kek 512 1月 15日 23:46 lib/ onlsun1[148]% ls -l Java 合計 10 -rw-r--r-- 1 inoue kek 2627 1月 14日 23:54 README drwxr-xr-x 2 inoue kek 512 5月 14日 14:31 bin/ -rw-r--r-- 1 inoue kek 241 5月 14日 16:00 licenses_job.txt onlsun1[149]% mv JOB-4.1.1/README JOB-4.1.1/README-lib onlsun1[150]% mv Java/README Java/README-bin onlsun1[151]% ls -l JOB-4.1.1 合計 8 -rw-r--r-- 1 inoue kek 1165 1月 15日 23:47 README-lib drwxr-xr-x 3 inoue kek 512 1月 15日 23:45 idl/ drwxr-xr-x 2 inoue kek 512 1月 15日 23:46 lib/ onlsun1[152]% ls -l Java 合計 10 -rw-r--r-- 1 inoue kek 2627 1月 14日 23:54 README-bin drwxr-xr-x 2 inoue kek 512 5月 14日 14:31 bin/ -rw-r--r-- 1 inoue kek 241 5月 14日 16:00 licenses_job.txt onlsun1[153]% 現在、/home5/ORBacus4.1.1/Javaディレクトリの下に展開している bin のディレクトリを /home5/ORBacus4.1.1/JOB-4.1.1 の下に移動する。 これは、bin と lib を同じレベルのディレクトリ構成に配置するのを 意図している。 onlsun1[165]% pwd /home5/ORBacus4.1.1/JOB-4.1.1 onlsun1[166]% ls -l 合計 8 -rw-r--r-- 1 inoue kek 1165 1月 15日 23:47 README-lib drwxr-xr-x 3 inoue kek 512 1月 15日 23:45 idl/ drwxr-xr-x 2 inoue kek 512 1月 15日 23:46 lib/ onlsun1[167]% ls -l ../Java 合計 10 -rw-r--r-- 1 inoue kek 2627 1月 14日 23:54 README-bin drwxr-xr-x 2 inoue kek 512 5月 14日 14:31 bin/ -rw-r--r-- 1 inoue kek 241 5月 14日 16:00 licenses_job.txt onlsun1[168]% mv ../Java/bin . onlsun1[169]% mv ../Java/README-bin . onlsun1[170]% mv ../Java/licenses_job.txt . onlsun1[171]% ls -l 合計 18 -rw-r--r-- 1 inoue kek 2627 1月 14日 23:54 README-bin -rw-r--r-- 1 inoue kek 1165 1月 15日 23:47 README-lib drwxr-xr-x 2 inoue kek 512 6月 18日 14:15 bin/ drwxr-xr-x 3 inoue kek 512 1月 15日 23:45 idl/ drwxr-xr-x 2 inoue kek 512 1月 15日 23:46 lib/ -rw-r--r-- 1 inoue kek 241 5月 14日 16:00 licenses_job.txt onlsun1[172]% この移動に伴って、上記で設定した PATH 等の設定も修正する。 onlsun1[173]% vi ~/.cshrc : set path=($path /home5/ORBacus4.1.1/JOB-4.1.1/bin) : setenv LD_LIBRARY_PATH /home5/ORBacus4.1.1/JOB-4.1.1/lib:/usr/horb13b4a/horb/lib :/usr/java/lib:/usr/java/jre/lib:/usr/horb202:/export/home/onlsun1/inoue/HORB/ho rb202:/usr/java1.4.0/j2sdk1.4.0/jre/lib/sparc:/usr/java1.4.0/j2sdk1.4.0/jre/lib: /usr/java1.4.0/j2sdk1.4.0/lib:/export/home/onlsun1/inoue/HORB/horb21b2:/net/fs/p ublic/solaris_licensed/forte6/sparc/SUNWspro/lib:/kek/compilers/ws5.0/SUNWspro/l ib:/kek/compilers/volume5/SUNWspro/lib:/kek/compilers/volume4/SUNWspro/lib:/kek/ SUNWspro/lib:/opt/sfw/lib:/home3/NSUG93/X11R5/lib setenv LD_RUN_PATH /usr/horb13b4a/horb/lib:/usr/JOB-4.1.1/lib:/usr/java/jre/lib: /usr/horb202:/export/home/onlsun1/inoue/HORB/horb202:/usr/java1.4.0/j2sdk1.4.0/j re/lib/sparc:/usr/java1.4.0/j2sdk1.4.0/jre/lib:/usr/java1.4.0/j2sdk1.4.0/lib:/ex port/home/onlsun1/inoue/HORB/horb21b2:/net/fs/public/solaris_licensed/forte6/spa rc/SUNWspro/lib:/kek/compilers/ws5.0/SUNWspro/lib:/opt/gtk/lib:/home2/opt/gimp/l ib:/opt/sfw/lib:/home3/NSUG93/X11R5/lib:/usr/X11R6.1/lib:/usr/local/lib : setenv ORBACUS_LICENSE /home5/ORBacus4.1.1/JOB-4.1.1/licenses_job.txt : "/export/home/onlsun1/inoue/.cshrc" 58 行、3190 バイト onlsun1[174]% ---xxxx --- (6). セクション (6-1). サブセクション (6-1-1). サブサブセクション