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

Pravin Gate praving at leosys.in
Thu May 16 05:39:39 PDT 2013


Ok,Thank you Setve for quick reply.

 

Please find attached file of catalina.out . 

 

Thanks 

 

 

From: Steve Swinsburg [mailto:steve.swinsburg at gmail.com] 
Sent: 16 May 2013 17:34
To: Pravin Gate
Cc: <sakai-dev at collab.sakaiproject.org>
Subject: Re: [Building Sakai] Unable to run source code (after Tomcat 7 start not showing sakai homepage )

 

Have you got other errors when you startup Sakai? Can you tail catalina.out so you can see what the root cause is?

Sent from my iPad


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

Yes you are right, But  I am able to build and install sakai src on my tomcat (tomcat webapps contains sakai wars ). 

 

My issue is  when I am trying to run tomcat server ,after start it’s showing   http://localhost:8080  tomcat homepage successfully but when I am hitting  url  http://localhost:8080/portal  it’s showing me error as :

 

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.

 

From: Steve Swinsburg [mailto:steve.swinsburg at gmail.com] 
Sent: 13 May 2013 18:51
To: Pravin Gate
Cc: <sakai-dev at collab.sakaiproject.org>
Subject: Re: [Building Sakai] Unable to run source code (after Tomcat 7 start not showing sakai homepage )

 

Sent too early. Path to Oscar is the path to tomcat. ;)

 

The reason for this is that you don't have any special settings in settings.xml so you don't need it.

 

Cheers,

Steve

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/20130516/16baced6/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: catalina.2013-05-13.log
Type: application/octet-stream
Size: 444986 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130516/16baced6/attachment.obj 


More information about the sakai-dev mailing list