[Building Sakai] problem facing while trying to run sakai-bin-2.5.0

bhishek_80 bhishek_80 at yahoo.co.in
Sat Jul 9 17:25:03 PDT 2011


Hi,
please look into the following issue while trying to configure and run
sakai-bin-2.5.0.

I am using the apache-tomcat-5.5.28 , jdk1.5.0_14 , apache-maven-2.2.1 ,

I made the following steps.
1. Set environment variables to windows7 as follows
   JAVA_HOME=C:\Program Files\Java\jdk1.5.0_14
   CATALINA_HOME=D:\apache-tomcat-5.5.28
   M2_HOME=D:\apache-maven-2.2.1
   MAVEN_HOME=D:\apache-maven-2.2.1
   MAVEN_OPTS=-Xmx512m

2.Also set the system variable as path upto bin directory for tomcat,jdk and
maven
3.create a setenv.bat file to TOMCAT_HOME->bin.
setenv.bat contains following
	set JAVA_OPTS=-server -XX:+UseParallelGC -Xmx768m -XX:MaxPermSize=160m
-Djava.awt.headless=true

4.edit $CATALINA_HOME/conf/server.xml like the follwoing
<Connector port="8080" maxThreads="150" minSpareThreads="25"
maxSpareThreads="75"
							enableLookups="false" redirectPort="8443" acceptCount="100" debug="0"
							connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="UTF-8"/>


5.create a sakai directory under TOMCAT_HOME and put sakai.properties into
it.plz find the attached sakai.properties where auto.ddl=true .
http://old.nabble.com/file/p32029838/sakai.properties sakai.properties 

6.unzip sakai-bin-2.5.0.zip and put everything under TOMCAT_HOME.
7.start tomcat using startup.bat

8.once server has started then go to browser and put 
http://localhost:8080/portal

but getting the following error in the tomcat console as well as browser.


WARN: Bug Report user: null usage-session: null time: Jul 7, 2011 13:49:11
user comment: null stack trace
org.sakaiproject.portal.api.PortalHandlerException:
java.lang.NullPointerException
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:891)
caused by: java.lang.NullPointerException
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.startPageContext(SkinnableCharonPortal.java:1101)
    at
org.sakaiproject.portal.charon.handlers.SiteHandler.doSite(SiteHandler.java:246)
    at
org.sakaiproject.portal.charon.handlers.SiteHandler.doGet(SiteHandler.java:114)
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:891)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:592)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
    at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873)
    at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:595)

Tool Placement:
No Placement

Request:
:    AuthType:null
:    CharEncoding:UTF-8
:    ContentLength:-1
:    ContentType:null
:    ContextPath:/portal
:    LocalAddress:0.0.0.0
:    LocalName:0.0.0.0
:    LocalPort:8080
:    Method:GET
:    PathInfo:/
:    Protocol:HTTP/1.1
:    QueryString:null
:    RemoteAddress:0:0:0:0:0:0:0:1
:    RemoteHost:0:0:0:0:0:0:0:1
:    RemotePort:64623
:    Requested URL:http://localhost:8080/portal
:    Scheme:http
:    ServerName:localhost
:    Headers:
:        Header:host:localhost:8080
:        Header:user-agent:Mozilla/5.0 (Windows NT 6.1; rv:5.0)
Gecko/20100101 Firefox/5.0
:       
Header:accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
:        Header:accept-language:en-us,en;q=0.5
:        Header:accept-encoding:gzip, deflate
:        Header:accept-charset:ISO-8859-1,utf-8;q=0.7,*;q=0.7
:        Header:connection:keep-alive
:    Parameters:
:    Attributes:
:       
Attribute:sakai.session:org.sakaiproject.tool.impl.SessionComponent$MySession at 7801c181
:       
Attribute:sakai.character.encoding.done:sakai.character.encoding.done
:        Attribute:sakai.filtered:sakai.filtered
Session:
:    Created:1310026751145
:    LastAccess:1310026751145
:    MaxInactive:3600
:    Attributes:
 (2011-07-07 13:49:11,235
http-8080-Processor25_org.sakaiproject.portal.util.ErrorReporter)
WARN: send: javax.mail.internet.AddressException: Illegal address in string
``'' (2011-07-07 13:49:11,245
http-8080-Processor25_org.sakaiproject.email.impl.BasicEmailService)
INFO: Preparing to send the mail digests for
20110706183000000]20110707183000000 (2011-07-07 13:49:29,394
Timer-2_org.sakaiproject.email.impl.BasicEmailService)


Appreciate your cooperations.
Thanks in advance
Abhishek
-- 
View this message in context: http://old.nabble.com/problem-facing-while-trying-to-run-sakai-bin-2.5.0-tp32029838p32029838.html
Sent from the Sakai - Development mailing list archive at Nabble.com.



More information about the sakai-dev mailing list