We had test aolserver4-beta8 + tcl 8.4.3 with acs 3.4.10 , and it works !
What you need to do is :
1. in oracle driver, ora8.c or ora9.c
add a line of include <nsdb.h> in include area
2. compile nsrewrite,nsssha1,nsgd,nsoracle,nscache,nsxml with no problem
3. merge your auxdir parameter into main parameter file
for example in our xxx application
/web/xxx/parameters/xxx.ini
use utility translate-ini to translate ini file
to tcl file
(tclsh translate-ini < xxx.ini > xxx.tcl
merge /export/home/nsadmin/xxx.tcl
and /web/xxx/parameters/xxx.tcl
(append at last line)
4. in my xxx.tcl , make sure add ns_param nsdb nsdb.so
5. if you listen on port 80 , add bind-address on your
xxx-start script
e.g /export/home/nsadmin/bin/nsd -t xxx.tcl -g nsadmin -u nsadmin -b
192.168.0.140:80
6. aolserver 4 seems do not support bin/nsd -K to kill nsd process
you can use nscp telnet 127.0.0.1 9999
and use ns_shutdown to shut down nsd process