*RESOURCES
IPCKEY 37801
DOMAINID openfund
MASTER fund2
MAXACCESSERS 50
MAXSERVERS 15
MAXSERVICES 50
MODEL SHM
LDBAL N
#SECURITY APP_PW
*MACHINES<input type="radio" name="" value="">
#DEFAULT:
"HI-TAO" # 注主机名的大小写敏感
APPDIR="D:\T\hsta\ta3.0\src"
TUXCONFIG="D:\T\hsta\ta3.0\bin\tuxconfig"
TUXDIR="c:\bea\tuxedo8.1"
TLOGDEVICE="D:\T\hsta\ta3.0\log"
ULOGPFX="D:\T\hsta\ta3.0\log\ULOG"
MAXWSCLIENTS=15
*GROUPS
GROUP1
LMID=fund2 GRPNO=1
#TMSNAME=TMS_ORA TMSCOUNT=2
#OPENINFO="Oracle_XA:Oracle_XA+Acc=P/system/manager+SesTm=20"
*SERVERS
DEFAULT:
CLOPT="-A -t"
batchsv SRVGRP=GROUP1 SRVID=1
#queryserver SRVGRP=GROUP1 SRVID=2
WSL SRVGRP=GROUP1 SRVID=100
CLOPT="-A -- -n //127.0.0.1:0801"
*SERVICES
tmloadcf -y ubbcfg时老是报错1615的和866错误.找了很久业不知道怎么改?
................................................
今天学习这个simpapp,出现了不少问题。其中最主要的问题在ubb配置文件上。
其实犯了一个很傻的错误。。
[tuxedo@brady simpleapp]$ ls
README simpcl simpcl.c simpserv simpserv.c tuxconfig ubb.txt ubb.txt.bak ULOG.082508
[tuxedo@brady simpleapp]$ vi ubb.txt
......
*MACHINES
"brady.domain" LMID=simple
APPDIR="/home/tuxedo/beahome/appdir/simpleapp"
TUXCONFIG="/home/tuxedo/beahome/appdir/simpleapp/ubb.txt"
TUXDIR="/home/tuxedo/beahome/tuxedo9.1"
.....
TUXCONFIG是为全路径的二进制配置文件,要求和环境变量TUXCONFIG相同。
“tmlodcfg -y 文本配置文件”命令,编译成一个二进制文件。
我的文件配置文件和二进制配置文件竟然配成同名了!!
所以
[tuxedo@brady simpleapp]$ tmloadcf -y ubb.txt
Budl256
^
CMDTUX_CAT:1615: ERROR: Identifier or number must be followed by white space or punctuation
Budl256
^
syntax error
CMDTUX_CAT:866: ERROR: tmloadcf: Severe error found. Stop syntax checking.
为此错误,郁闷了半个小时。
于是,把文本配置文件的MACHINES块的内容改成
*MACHINES
"brady.domain" LMID=simple
APPDIR="/home/tuxedo/beahome/appdir/simpleapp"
TUXCONFIG="/home/tuxedo/beahome/appdir/simpleapp/tuxconfig"
TUXDIR="/home/tuxedo/beahome/tuxedo9.1"
然后
[tuxedo@brady simpleapp]$ tmloadcf -y ubb.txt
Initialize TUXCONFIG file: /home/tuxedo/beahome/appdir/simpleapp/tuxconfig [y, q] ? y
OK!可以了
--转自