[Building Sakai] Unable to run source code (after Tomcat 7 start not showing sakai homepage )

Steve Swinsburg steve.swinsburg at gmail.com
Mon May 13 06:19:42 PDT 2013


Hi,

You should be using maven3. Also, ditch the settings XML and just specify the path to Oscar when you build. 

Sent from my iPad

On 13/05/2013, at 16:50, "Pravin Gate " <praving at leosys.in> wrote:

> Hi , 
> We are trying to setup sakai on our local machine. using below guidelines. 
> 
> https://confluence.sakaiproject.org/pages/viewpage.action?pageId=82249543 
> https://confluence.sakaiproject.org/display/BOOT/Development+Environment+Setup+Walkthrough 
> 
> Steps we followed- 
> 
> Sakai source code: 
> 
> 1. Downloaded sakai-src-2.9.1 and unzip it on D:\sakai\ 
> 
> Tomcat 7.0.26: 
> 
> 1. Downloaded apache-tomcat-7.0.26.tar and unzip it on D:\sakai\ 
> 
> 2. Created setenev.bat inside D:\Sakai\tomcat\bin and set JAVA_OPTS variable. 
> 
> 3. Edit D:\Sakai\tomcat\conf\catalina.properties and added 
>     
>    common.loader= ,${catalina.base}/common/classes/,${catalina.base}/common/lib/*.jar 
>    shared.loader= ${catalina.base}/shared/classes/,${catalina.base}/shared/lib/*.jar 
>    server.loader= ${catalina.base}/server/classes/,${catalina.base}/server/lib/*.jar 
>    and created these folders inside tomcat. 
>     
> 4. create folder as named 'sakai' inside tomcat and created file name as sakai.properties 
> (Copied from D:\Sakai\sakai-src\config\configuration\bundles\src\bundle\org\sakaiproject\config\bundle\default.sakai.properties) 
> then comment #HSQLDB settings and uncomment the #MySQL settings and also set the below property 
> 
>  username at javax.sql.BaseDataSource=sakai 
>  password at javax.sql.BaseDataSource=ironchef 
> 
> 
> Maven: 
> 
>     1.Downloaded apache-maven-2.2.1-bin and unzip it on C:drive 
>     2.Create an M2_HOME System Variable 
>     3.Add C:\dev\apache-maven-2.2.1\bin; to System Path 
>     4.To check maven is working we used commands mvn clean ,Our Maven is installed and working as it creates directory '.m2' inside C:\Users\miller\.m2 with some folders inside it. 
> 5.Created settings.xml inside .m2/ as shown below. 
> 
> 
> <settings xmlns="http://maven.apache.org/POM/4.0.0" 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/xsd/settings-1.0.0.xsd"> 
> <profiles> 
> <profile> 
> <id>tomcat5x</id> 
> <activation> 
> <activeByDefault>true</activeByDefault> 
> </activation> 
> <properties> 
> <appserver.id>tomcat5x</appserver.id> 
> <appserver.home>D:\Sakai\tomcat</appserver.home> 
> <maven.tomcat.home>D:\Sakai\tomcat</maven.tomcat.home> 
> <sakai.appserver.home>D:\Sakai\tomcat</sakai.appserver.home> 
> <surefire.reportFormat>plain</surefire.reportFormat> 
> <surefire.useFile>false</surefire.useFile> 
> </properties> 
> </profile> 
> </profiles> 
> </settings> 
> 
> 
> MySQL 5.5: 
> 
> 1.created database for sakai as shown below. 
> 
> create database sakai default character set utf8; 
> grant all privileges on sakai.* to 'sakai'@'localhost' identified by 'ironchef'; 
> flush privileges; 
> quit; 
> 
> After completeting all these settings done, we executed 'mvn clean install' command on D:\sakai\sakai-src  which is working file now we are trying to start tomcat , it's unable to open http://localhost:8080/portal however http://localhost:8080 is showing tomcat homepage.
>  
> We are getting this error , Can you help us now why we are not able to get saki homepage ?
> 
> NFO: Deploying web application archive F:\Backup\lms\edconnect\tomcat\webapps\dav.war
> 13 May, 2013 10:37:02 AM org.apache.tomcat.util.digester.Digester startElement
> SEVERE: Begin event threw exception
> java.lang.ClassNotFoundException: org.sakaiproject.dav.DavRealm
> at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> at org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:144)
> at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276)
> at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)
> at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:179)
> at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl
> 
> Please tell us how we can overcome from this issue. 
> 
> 
> Thanks in advance
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> 
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130513/be75495b/attachment.html 


More information about the sakai-dev mailing list