...
D. put thaliausers.xml in /home/www/thalia/conf. This file should contain info about system super users. The file should have the format:
unmigrated<user-wiki-markup<user-list>
<user><name>dongq</name>
<domain>ADMIN</domain>
<isAdmin>true</isAdmin>
</user>
<user><name>dracus</name>
<domain>ADMIN</domain>
<isAdmin>true</isAdmin>
</user>
</user-list>
The system super users can self-register in any domain by going to list>
<user><name>dongq</name>
<domain>ADMIN</domain>
<isAdmin>true</isAdmin>
</user>
<user><name>dracus</name>
<domain>ADMIN</domain>
<isAdmin>true</isAdmin>
</user>
</user-list>
The system super users can self-register in any domain by going to https://\[domain\].thalia.mit.edu/resttest.jsp and click on the super user self reg button. button.
E. upload the thalia war file onto the UI and IME server.
...
9. create the user specified by alfrescoGuest and alfrescoGuestPwd in web.xml. This is our guest user (because the web service api doesn't support guest login).unmigrated-wiki-markup
10. Run the BuildThaliaDomain.jar library to create the domains. The syntax is $JAVA_HOME/bin/java \ -classpath ./lib \ -jar BuildThaliaDomain.jar \ [alfresco repository location\] \ [admin passwd\] \ [DOMAIN NAME\]
For example, to create the TEST domain on isda-thalia6 do:
$JAVA_HOME/bin/java \ -classpath ./lib \ -jar BuildThaliaDomain.jar [http://mv.ezproxy.com.ezproxyberklee.flo.org/alfresco] adminpass TEST
Please be aware that the jar file was compiled using java6, so if the JAVA_HOME points to a location older than java6, it will not work.
You can run the jar file from any server to manage any domain in any alfresco repository. You just need to specify the alfresco repository address as the first argument. This utility also has a web interface.
...