I have installed AOLServer 4.0.10, Xotcl 1.4.0, OpenACS 5.3 (from the oacs-5-3 branch), xowiki 0.54 (from head) and xotcl-core 0.52 (from head).
After installing xotcl and xowiki, I get the following error messages ...
*************************
invalid command name "::xowiki::Page::slot::name"
while executing
"::xowiki::Page::slot::name set pretty_name MESSAGE KEY MISSING: 'xowiki.Page-name'"
(in namespace eval "::xowiki" script line 30)
invoked from within
"namespace eval ::xowiki {
#
# create classes for different kind of pages
#
::Generic::CrClass create Page -superclass ::Generic::CrItem \
..."
(file "/home/dcpages/openacs/packages/xowiki/tcl/xowiki-procs.tcl" line 9)
invoked from within
"source $__file "
******************************
invalid command name "PageInstance"
while executing
"PageInstance instproc create_form_field {
-name
-slot
{-spec ""}
{-configuration ""}
} {
set short_spec [my get_short_spec $n..."
(in namespace eval "::xowiki" script line 304)
invoked from within
"namespace eval ::xowiki {
Page instproc htmlFooter {{-content ""}} {
my instvar package_id description
if {[my exists __no_footer]} {retu..."
(file "/home/dcpages/openacs/packages/xowiki/tcl/xowiki-www-procs.tcl" line 11)
invoked from within
"source $__file "
******************************
It seems xowiki::Page::slot is not defined anywhere.