[Building Sakai] Problem while sending private message

Jehan Badshah jehan.badshah at nu.edu.pk
Tue Oct 9 06:02:23 PDT 2012


Dear All


We have upgraded our database to sakai 2.8.2.

when user send private message in a course site, some time our sakai
instance sending us following bug report, while users are not experiencing
any problem,

 following is stacktrace

bug-id: 9ef86369-6cc1-433f-ba9a-076638a554d6
user: Alex.Cl (Alex.Cl Att)
email: Alex.Cl at nu.edu
usage-session: 8779a4cc-fbb7-48f0-b6f0-c5a036dba4f1
stack-trace-digest: 8D08450BD6240EF156547A2FA16B17407DFB8F11
sakai-version: 2.8.2
service-version: RELEASE
app-server: sts123
user-agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0;
InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
browser-id: Win-InternetExplorer
IP: 111.68.106.73
request-path: /portal/tool/CS101_2710/privateMsg/pvtMsg
time: Oct 9, 2012 14:38:36


stack trace:

org.sakaiproject.portal.api.PortalHandlerException:
org.sakaiproject.tool.api.ToolException
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.java:73)
caused by: org.sakaiproject.tool.api.ToolException
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1429)
caused by: javax.servlet.ServletException
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
caused by: java.lang.IllegalStateException
    at
org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:433)
    at
javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:126)
    at
org.sakaiproject.util.RequestFilter$WrappedResponse.sendRedirect(RequestFilter.java:420)
    at
javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:126)
    at
org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool$WrappedResponse.sendRedirect(ActiveToolComponent.java:888)
    at
com.sun.faces.context.ExternalContextImpl.redirect(ExternalContextImpl.java:333)
    at
com.sun.faces.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:122)
    at
org.sakaiproject.jsf.app.SakaiNavigationHandler.handleNavigation(SakaiNavigationHandler.java:66)
    at
com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:89)
    at javax.faces.component.UICommand.broadcast(UICommand.java:312)
    at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
    at
javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
    at
com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
    at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
    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:598)
    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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:659)
    at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457)
    at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395)
    at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
    at
org.sakaiproject.tool.messageforums.MessageForumsFilePickerServlet.dispatch(MessageForumsFilePickerServlet.java:166)
    at org.sakaiproject.jsf.util.JsfTool.doPost(JsfTool.java:256)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
    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:598)
    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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:659)
    at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457)
    at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:359)
    at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
    at
org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:511)
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1429)
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:204)
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:96)
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.java:73)
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doPost(SkinnableCharonPortal.java:1224)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
    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:659)
    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.ajp.AjpAprProcessor.process(AjpAprProcessor.java:444)
    at
org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:472)
    at
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1293)
    at java.lang.Thread.run(Thread.java:619)


Tool Placement:
No Placement


Request:
:    AuthType:null
:    CharEncoding:UTF-8
:    ContentLength:284
:    ContentType:application/x-www-form-urlencoded
:    ContextPath:/portal
:    LocalAddress:sakaiLMS
:    LocalName:sakaiLMS
:    LocalPort:80
:    Method:POST
:    PathInfo:/tool/CS101_2710/privateMsg/pvtMsg
:    Protocol:HTTP/1.0
:    QueryString:null
:    RemoteAddress:111.68.106.73
:    RemoteHost:111.68.106.73
:    RemotePort:60028
:    Requested URL:http://sakaiLMS/portal/tool/CS101_2710/privateMsg/pvtMsg
:    Scheme:http
:    ServerName:sakaiLMS
:    Headers:
:        Header:accept:image/gif, image/jpeg, image/pjpeg, image/pjpeg,
application/x-shockwave-flash, application/vnd.ms-excel,
application/vnd.ms-powerpoint, application/msword,
application/x-ms-application, application/x-ms-xbap,
application/vnd.ms-xpsdocument, application/xaml+xml,
application/x-silverlight, */*
:        Header:referer:
http://sakaiLMS/portal/tool/CS101_2710/privateMsg/pvtMsg
:        Header:accept-language:en-us
:        Header:user-agent:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT
5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152;
.NET CLR 3.5.30729)
:        Header:content-type:application/x-www-form-urlencoded
:        Header:accept-encoding:gzip, deflate
:        Header:host:sakaiLMS
:        Header:content-length:284
:        Header:pragma:no-cache
:        Header:cookie:---censored---
:        Header:Via:1.1 IT-Department:8080 (squid/2.6.STABLE21)
:        Header:X-Forwarded-For:172.16.20.52
:        Header:Cache-Control:max-age=259200
:        Header:connection:keep-alive
:    Parameters:
:        Parameter:prefs_pvt_form:_idcl:0:
:        Parameter:prefs_pvt_form:search_text:0:
:        Parameter:prefs_pvt_form:end_date_date:0:
:        Parameter:prefs_pvt_form:subject:0:on
:        Parameter:prefs_pvt_form:viewlist:0:none
:        Parameter:sortColumn:0:
:        Parameter:prefs_pvt_form:0:prefs_pvt_form
:        Parameter:nextTopicTitle:0:
:        Parameter:prefs_pvt_form:_id53:0:Search
:        Parameter:current_msg_detail:0:
:        Parameter:prefs_pvt_form:beg_date_date:0:
:    Attributes:
:        Attribute:sakai.redirect:
http://sakaiLMS/portal/tool/CS101_2710/privateMsg/pvtMsgEx
:        Attribute:sakai.html.head.css.skin:<link
href="/library/skin/default/tool.css" type="text/css" rel="stylesheet"
media="all" />

:        Attribute:sakai.html.head.js:<script type="text/javascript"
language="JavaScript" src="/library/js/headscripts.js"></script>
<script type="text/javascript" language="JavaScript">var sakai = sakai ||
{}; sakai.editor = sakai.editor || {};
sakai.editor.collectionId = '/group/ISBEL105FALL2012EE/';
sakai.editor.enableResourceSearch = false;</script>
<script type="text/javascript" language="JavaScript"></script>
<script type="text/javascript" language="JavaScript"
src="/library/editor/FCKeditor/fckeditor.js"></script>
<script type="text/javascript" language="JavaScript"
src="/library/editor/fckeditor.launch.js"></script>

:
 Attribute:sakai.character.encoding.done:sakai.character.encoding.done
:
 Attribute:tool.url.manager:org.sakaiproject.portal.util.ToolURLManagerImpl at 8d18fa
:
 Attribute:sakai.html.body.onload:setMainFrameHeight('MainCS101_2710');setFocus(focus_path);
:        Attribute:sakai.request.native.url:sakai.request.native.url
:        Attribute:sakai.html.head:<link href="/library/skin/tool_base.css"
type="text/css" rel="stylesheet" media="all" />
<link href="/library/skin/default/tool.css" type="text/css"
rel="stylesheet" media="all" />
<script type="text/javascript" language="JavaScript"
src="/library/js/headscripts.js"></script>
<script type="text/javascript" language="JavaScript">var sakai = sakai ||
{}; sakai.editor = sakai.editor || {};
sakai.editor.collectionId = '/group/ISBEL105FALL2012EE/';
sakai.editor.enableResourceSearch = false;</script>
<script type="text/javascript" language="JavaScript"></script>
<script type="text/javascript" language="JavaScript"
src="/library/editor/FCKeditor/fckeditor.js"></script>
<script type="text/javascript" language="JavaScript"
src="/library/editor/fckeditor.launch.js"></script>

:        Attribute:sakai.filtered:sakai.filtered
:        Attribute:sakai.html.head.css.base:<link
href="/library/skin/tool_base.css" type="text/css" rel="stylesheet"
media="all" />

:        Attribute:sakai.html.head.css:<link
href="/library/skin/tool_base.css" type="text/css" rel="stylesheet"
media="all" />
<link href="/library/skin/default/tool.css" type="text/css"
rel="stylesheet" media="all" />

:
 Attribute:sakai.session:org.sakaiproject.tool.impl.MySession at 263ab9be
Session:
:    Created:1349775285906
:    LastAccess:1349775516328
:    MaxInactive:3600
:    Attributes:
:        Attribute:portalskin:defaultskin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20121009/6bd9fefa/attachment.html 


More information about the sakai-dev mailing list