Forum .LRN Q&A: Problem with installation dotLRN

Request notifications

Posted by Angel Romero on

I have several problem when I trying to install dotLRN:

- In page "OpenACS Intallation: Welcome" I habe next warnig:

OpenACS Installation: Welcome
Thank you for installing.......the OpenACS Community System running on your server.

Please read the Release Notes before proceeding to better understand what is contained in this release.

Your Oracle8 driver is correctly installed and configured.

At least one misconfiguration was discovered that must be corrected. Please fix all of them, restart the web server, and try running the OpenACS installer again. You can proceed without resolving these errors, but the system may not function correctly.

      Problems with XML support for AOLserver:

      ns_xml is not installed! You must have ns_xml installed, or nothing will work.

The OpenACS data model is already installed. Click Next to scan the available packages.

Where is I could find this module for AOLserver?

- In next of installation page I have this problem:

OpenACS Installation: Installing OpenACS Core Services

* Completing Install sequence.

SQL*Plus: Release - Production on Fri Dec 20 17:31:38 2002
(c) Copyright 2000 Oracle Corporation.  All rights reserved.
Connected to:
Oracle8i Enterprise Edition Release - Production
With the Partitioning option
JServer Release - Production
ERROR at line 1:
ORA-01403: no data found
ORA-06512: at "OPENACS.APM_PACKAGE", line 76
ORA-06512: at "OPENACS.APM_SERVICE", line 18
ORA-06512: at line 14
No errors.
SQL> Disconnected from Oracle8i Enterprise Edition Release - Production
With the Partitioning option
JServer Release - Production

All Packages Installed.

Generating secret tokens...


that it means these errors?

- Continuos I with installation and it following page "OpenACS Installation Create Administrator" I complete all fields and I press botton "Creater User ->" then my browser it does not respond.

In Log file it appears a line with this error:

[20/Dec/2002:17:57:37][3851.7176][-conn4-] Notice: dbinit: sql(): 'abort transaction'
[20/Dec/2002:17:57:37][3851.7176][-conn4-] Error: Error sourcing /web/openacs/packages/acs-bootstrap-installer/installer/create-administrator-2.tcl:
can't rename to "util_memoize_flush_saved": command already exists
    while executing
"rename util_memoize_flush util_memoize_flush_saved"
    ("uplevel" body line 22)
    invoked from within
"uplevel 1 $transaction_code "
    (procedure "db_transaction" line 39)
    invoked from within
"db_transaction {

    set user_id [ad_user_new $email $first_names $last_name $password $password_question $password_answer]

    if { !$user_id }..."
    invoked from within
"if { ![db_string user_exists {
    select count(*) from parties where email = lower(:email)
}] } {

  db_transaction {

    set user_id [ad_user_n..."
    (file "/web/openacs/packages/acs-bootstrap-installer/installer/create-administrator-2.tcl" line 25)
    invoked from within
"source $__file "

I do not find any reason because it says "can't rename to "util_memoize_flush_saved""

Thank you for help.

Posted by Jamie Rasmussen on
If you look at the beginning of your AOLserver log, you can tell which modules are being loaded. You should see something like "Notice: nsxml module starting", or an error explaining why that module did not load. If you see neither, you probably need a different config file.

Which version of AOLserver are you installing, and where did you get it?

The nsxml source code is available at SourceForge, but it is a newer version than the one in OpenACS's recommended AOLserver distribution. I'm not sure if the SourceForge version has been tested with dotLRN.