Forum OpenACS Q&A: dotLRN installation : no (+) sign at the left of dotlrn/ URL.

    I have installed aolserver3.3ad13,postgresql 7.2 and openacs 4.6
i'm getting stuck up during dotlrn installation.

at the step of
Next go to the "Site Map" on your system at http://yourserver/admin/site-map. Click the "new sub folder" link to the right of the "Main Site" link at the top of the table. Enter dotlrn in the textbox, and hit the button.

There will be a new entry in the URL column for "dotlrn" with "(none)" in the application column, to the right of this, click the "New Application" link. Enter dotlrn into the textbox and select "dotLRN" from the drop-down list and hit the button.

There will now be "dotlrn" in the application column to the right of the "dotlrn/" URL.

Next you must set some parameters from the Site Map page.

For the "Main site" (the first row of the table at the top of the page), set the "DefaultMaster" parameter from /www/default-master to /packages/dotlrn/www/dotlrn-master.
For the ACS Kernel (the first item in the list below the table) in the system-information section, set the CommunityMemberURL from /shared/community-member to /dotlrn/community-member
In the same system-information section, set the CommunityMemberAdminURL from /acs-admin/users/one to /dotlrn/admin/user

You must now restart your server, wait a few minutes, and reload the "Site Map" page in your browser After the server restarts, refresh the "Site Map". You will see a "(+)" to the left of the dotlrn/ URL and a new URL: "portal/" with application "new-portal".

im getting the portal/ and new-portal but no plus sign is displayed.

Has anyone come across this?


It would appear that something has failed during the start-up step, then.  It appears that the new-portal packages was successfully installed but that something went wrong afterwards.

So ... check your AOLserver log file for errors.

What version of dotlrn are you using?  You must grab the version tagged dotlrn-1-0 if you're using OpenACS 4.6.

The dotlrn and OpenACS 4.x cvs HEADs work together but both are in a state of development so it is best to use dotlrn-1-0 and OpenACS 4.6. (either the tarball or the cvs version tagged oacs-4-6 if you want the upcoming 4.6.1)

if this is for the same server as the one with the message_catalog error message that you posted about in this thread:

my tip to you is to make 100% sure that you are indeed on the cvs branches that you think you are (4.6 and 1.0). The fact that you got the message_catalog error message makes me 99% certain that at least one of your packages is on cvs head and you ought to fix that before you proceed. Try executing this:

find -iname '*.info'|xargs grep -l message_catalog| xargs cvs status -v

and if you see Sticky Tag: (none) you will know that you are on cvs head.

Hi Peter,
  Thanx for the help.

  could u tell me what should i replace by * in *.info
    if it is not to be replaced , then where should i execute this command?
i tried executing it just as it is , but it asked me to set CVSROOT env variable. i dont know what to set it as.

also im following this link.

just have a look at it . it says something regarding HEAD branch.

is there some other link which u feel i should follow?

Thanx ,