[WG: Sakai QA] [Building Sakai] Jira needed - not sure which tool
Andrea Schmidt
agschmid at umail.iu.edu
Fri Jul 12 08:08:42 PDT 2013
I think I've narrowed it down a little, and it seems making Assignments
required is what is causing the problem. Am attaching the bug report and
following is how I tested.
If my assumptions about Assignments is correct, is this an Assignments
problem or a Lessons problem, or should it be reported in both tools?
N2 201 A Spring 2013
http://nightly2.sakaiproject.org:8082/portal/site/9be317a9-a7c3-444d-9ae9-48eca99b09cd
Added Assignments then a Quiz to Lessons. Neither is required
No bug report when clicking on Tests & Quizzes
N2 201 B Spring 2013
http://nightly2.sakaiproject.org:8082/portal/site/a40fb981-d298-43aa-a451-bb370ffde251/
Added Assignment, made it required
Added Quiz - "Don't Release Item Until All Prerequisites are Completed"
BUG REPORT when clicking on Tests & Quizzes
N2 201 C Spring 2013
http://nightly2.sakaiproject.org:8082/portal/site/253e816a-4eb7-4acf-8868-3b4ca8e46699
Added Quiz first , then Assignments. Neither is required
No bug report when clicking on Tests & Quizzes
N2 201 D Spring 2013
http://nightly2.sakaiproject.org:8082/portal/site/bbc854e7-d418-4a1d-9469-f98d4f7a038a/
Added Quiz, made it required
Added Assignment - "Don't Release Item Until All Prerequisites are
Completed"
No bug report when clicking on Tests & Quizzes
Thanks, Andrea
On Thu, Jul 11, 2013 at 4:30 PM, Andrea Schmidt <agschmid at umail.iu.edu>wrote:
> I was testing https://jira.sakaiproject.org/browse/LSNBLDR-249,
> prerequisites and the gradebook, which is why I was on trunk.
>
> I would love to see the stack traces on test servers again! It is a lot
> easier to copy it there when testing than to go to the logs, (I'm not
> always sure what all is important to include from the logs).
>
> Andrea
>
>
> On Thu, Jul 11, 2013 at 4:06 PM, Matthew Jones <matthew at longsight.com>wrote:
>
>> Stack traces only appear in the logs and for admins. They were removed
>> because we felt students and instructors would be overwhelmed with
>> information they wouldn't understand anyway in a production environment.
>> (And information that could also pose a security risk) Intimidating
>> messages often seemed like they'd result in less of a chance of someone
>> filling in that box too.
>>
>> There is a property
>> portal.error.showdetail=true/false
>>
>> That could be set on the QA's if you really needed. All should have logs
>> enabled though.
>>
>>
>> On Thu, Jul 11, 2013 at 3:59 PM, Neal Caidin <neal.caidin at apereo.org>wrote:
>>
>>> +1 on Stack Trace display. I'm having trouble remembering why that went
>>> away. Any suggestions for bringing it back are welcome. Not that we really
>>> want stack traces but if they are happening it makes it easier for QA to
>>> report bug details.
>>>
>>> I think trunk should be okay to test.
>>>
>>> Chuck Hedrick, what is the current preferred environment on which to
>>> test Lessons?
>>>
>>> Thanks!
>>>
>>>
>>>
>>> On Thu, Jul 11, 2013 at 3:11 PM, Andrea Schmidt <agschmid at umail.iu.edu>wrote:
>>>
>>>> I just looked into the gradebook and the grades assigned for the forum
>>>> don't even display in the gradebook. All the other grades are there.
>>>>
>>>>
>>>> http://nightly2.sakaiproject.org:8082/portal/site/99cea584-eff3-4416-a196-a6c823a3ae26/
>>>>
>>>> Life was easier for qa when the stack traces displayed when a user did
>>>> something, rather than just a bug report form :)
>>>>
>>>>
>>>> On Thu, Jul 11, 2013 at 3:04 PM, Matthew Jones <matthew at longsight.com>wrote:
>>>>
>>>>> For sure a weird error. I'd file it under Samigo though as the
>>>>> assessment tool is top top of the stack trace.
>>>>>
>>>>> Stacktrace:
>>>>> at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
>>>>> caused by: java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.String
>>>>> at org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener.isActive(AuthorActionListener.java:333)
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Jul 11, 2013 at 2:59 PM, Andrea Schmidt <agschmid at umail.iu.edu
>>>>> > wrote:
>>>>>
>>>>>> I was trying to verify some Lessons Jiras and ran into some problems
>>>>>> on trunk:
>>>>>> http://nightly2.sakaiproject.org:8082/
>>>>>> trunk on Oracle - Built: 07/11/13 12:00 - Sakai Revision: 126915
>>>>>> (Kernel 1.4.0-SNAPSHOT)- Server sakai-nightly.uits.iupui.edu
>>>>>>
>>>>>> I added Assignments, a Forum, a Quiz, Student Content, and Comments
>>>>>> to Lessons and the Gradebook.
>>>>>>
>>>>>> Student accounts did the work, quiz submitted fine.
>>>>>> As the instructor, I graded assignments, then I graded the forum. I
>>>>>> then clicked on Tests & Quizzes to view the students' scores and received
>>>>>> the bug report.
>>>>>>
>>>>>> I went into another site and created a quiz, sent it to the
>>>>>> gradebook, had a submission, then clicked on Tests & Quizzes. No bug report.
>>>>>>
>>>>>> I believe grading Forums is causing the problem, but am not sure. I'm
>>>>>> attaching what I thought was relevant from the logs.
>>>>>>
>>>>>> Any help would be appreciated.
>>>>>>
>>>>>> Thanks, Andrea
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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"
>>>>>>
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> sakai-qa mailing list
>>>> sakai-qa at collab.sakaiproject.org
>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-qa
>>>>
>>>> TO UNSUBSCRIBE: send email to
>>>> sakai-qa-unsubscribe at collab.sakaiproject.org with a subject of
>>>> "unsubscribe"
>>>>
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-qa/attachments/20130712/bca59608/attachment-0001.html
-------------- next part --------------
--======sakai-multi-part-boundary======
Content-Type: text/html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title>Subject: Email notification for assignment submission</title></head>
<body>
Site Title: N2 201 B Spring 2013<br />
Site ID: a40fb981-d298-43aa-a451-bb370ffde251<br />
<br />
Assignment: A1<br />
Assignment Due Date: Jul 19, 2013 5:00 pm<br />
<br />
Student: ags1 ags1( ags1 )<br />
<br />
Submission ID: 134484ff-9b1c-42ef-a4a6-af22f4dfe459<br />
Submitted on: Jul 12, 2013 10:36 am<br />
<br />
Submitted Text<br />
<br />
<p>xcbxbvc cxvb xcvbvc</p><br />
<br />
</body>
</html>
--======sakai-multi-part-boundary======--
INFO Could not process entity: /assignment (406)[null]: AccessProvider: Method/Format unsupported: Will not handle output request for format html for this path (/assignment/site/f9309fdf-b675-492d-98a1-f48110a31b90) for prefix (assignment) for entity (/assignment), request url (/assignment/site/f9309fdf-b675-492d-98a1-f48110a31b90)
2013-07-12 10:37:06,643 INFO IndexManager org.sakaiproject.search.journal.impl.MergeUpdateOperation - Local Merge Operation
INFO Could not process entity: /assignment/f9309fdf-b675-492d-98a1-f48110a31b90 (404)[null]: Attempted to access an entity URL path (/assignment/f9309fdf-b675-492d-98a1-f48110a31b90.json) for an entity (/assignment/f9309fdf-b675-492d-98a1-f48110a31b90) that does not exist
2013-07-12 10:37:16,758 INFO http-bio-8082-exec-85 org.sakaiproject.component.section.sakai.SectionManagerImpl - Synchronizing internal sections with externally defined sections in site 9be317a9-a7c3-444d-9ae9-48eca99b09cd
2013-07-12 10:37:16,841 INFO http-bio-8082-exec-85 org.sakaiproject.component.section.sakai.SectionManagerImpl - Synchronizing internal sections with externally defined sections in site 9be317a9-a7c3-444d-9ae9-48eca99b09cd
2013-07-12 10:37:31,146 WARN http-bio-8082-exec-69 org.sakaiproject.authz.impl.DbAuthzGroupService - isAllowed(): called with no realms: lock: asn.read user: 3522ef89-6c77-4b12-bd0b-bdbee18eda3a
2013-07-12 10:37:40,854 WARN http-bio-8082-exec-85 org.sakaiproject.tool.assessment.ui.bean.author.AssessmentSettingsBean - Assessment 13 requires secure delivery module but the module is no longer available. Secure delivery module will revert to NONE
8798.018: [GC [PSYoungGen: 290178K->7983K(305088K)] 885452K->603257K(944064K), 0.0373870 secs] [Times: user=0.10 sys=0.00, real=0.03 secs]
2013-07-12 10:37:58,876 WARN http-bio-8082-exec-85 org.sakaiproject.tool.assessment.ui.bean.author.AssessmentSettingsBean - Assessment 13 requires secure delivery module but the module is no longer available. Secure delivery module will revert to NONE
2013-07-12 10:38:14,086 INFO http-bio-8082-exec-85 org.sakaiproject.component.gradebook.GradebookExternalAssessmentServiceImpl - External assessment added to gradebookUid=9be317a9-a7c3-444d-9ae9-48eca99b09cd, externalId=/samigo/16 by userUid=773d49f7-0e88-43be-9aec-f2012802fadf from externalApp=Tests & Quizzes
2013-07-12 10:38:42,782 INFO http-bio-8082-exec-85 org.sakaiproject.component.section.sakai.SectionManagerImpl - Synchronizing internal sections with externally defined sections in site a40fb981-d298-43aa-a451-bb370ffde251
2013-07-12 10:38:42,858 INFO http-bio-8082-exec-85 org.sakaiproject.component.section.sakai.SectionManagerImpl - Synchronizing internal sections with externally defined sections in site a40fb981-d298-43aa-a451-bb370ffde251
2013-07-12 10:38:46,645 INFO IndexManager org.sakaiproject.search.journal.impl.MergeUpdateOperation - Local Merge Operation
2013-07-12 10:38:52,348 WARN http-bio-8082-exec-85 org.sakaiproject.tool.assessment.ui.bean.author.AssessmentSettingsBean - Assessment 14 requires secure delivery module but the module is no longer available. Secure delivery module will revert to NONE
2013-07-12 10:39:08,421 WARN http-bio-8082-exec-85 org.sakaiproject.tool.assessment.ui.bean.author.AssessmentSettingsBean - Assessment 14 requires secure delivery module but the module is no longer available. Secure delivery module will revert to NONE
2013-07-12 10:39:16,584 INFO http-bio-8082-exec-85 org.sakaiproject.component.gradebook.GradebookExternalAssessmentServiceImpl - External assessment added to gradebookUid=a40fb981-d298-43aa-a451-bb370ffde251, externalId=/samigo/19 by userUid=773d49f7-0e88-43be-9aec-f2012802fadf from externalApp=Tests & Quizzes
8885.267: [GC [PSYoungGen: 284271K->11483K(280256K)] 879545K->606757K(919232K), 0.0334620 secs] [Times: user=0.09 sys=0.01, real=0.04 secs]
2013-07-12 10:39:29,364 INFO http-bio-8082-exec-83 org.sakaiproject.component.section.sakai.SectionManagerImpl - Synchronizing internal sections with externally defined sections in site a40fb981-d298-43aa-a451-bb370ffde251
2013-07-12 10:39:44,456 WARN http-bio-8082-exec-73 org.sakaiproject.tool.assessment.integration.helper.integrated.GradebookHelperImpl - getGradebookUId() - no tool placement found, probably taking an assessment via URL.
2013-07-12 10:39:44,484 INFO http-bio-8082-exec-73 org.sakaiproject.tool.assessment.integration.helper.integrated.GradebookServiceHelperImpl - rounded: 5.0 to: 5.0
2013-07-12 10:39:56,924 WARN http-bio-8082-exec-64 org.sakaiproject.tool.assessment.integration.helper.integrated.GradebookHelperImpl - getGradebookUId() - no tool placement found, probably taking an assessment via URL.
2013-07-12 10:39:56,950 INFO http-bio-8082-exec-64 org.sakaiproject.tool.assessment.integration.helper.integrated.GradebookServiceHelperImpl - rounded: 5.0 to: 5.0
2013-07-12 10:40:15,425 WARN http-bio-8082-exec-65 org.sakaiproject.portal.util.ErrorReporter - Bug Report bug-id: 2ab81291-d385-4ab7-ab0e-84ed9f4b417c user: 773d49f7-0e88-43be-9aec-f2012802fadf usage-session: ba9c8459-cb6c-4997-bbcd-44e38ac05b67 time: Jul 12, 2013 10:40:15 user comment: null stack trace
org.sakaiproject.portal.api.PortalHandlerException: org.sakaiproject.tool.api.ToolException: org.apache.jasper.JasperException: An exception occurred processing JSP page /jsf/index/../security/roleCheckStaticInclude.jsp at line 26
23: else
24: {
25: AuthorActionListener authorlistener = new AuthorActionListener();
26: authorlistener.processAction(null);
27: request.getRequestDispatcher("../author/authorIndex.faces").forward(request, response);
28: }
29: %>
Stacktrace:
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:900)
caused by: org.sakaiproject.tool.api.ToolException: org.apache.jasper.JasperException: An exception occurred processing JSP page /jsf/index/../security/roleCheckStaticInclude.jsp at line 26
23: else
24: {
25: AuthorActionListener authorlistener = new AuthorActionListener();
26: authorlistener.processAction(null);
27: request.getRequestDispatcher("../author/authorIndex.faces").forward(request, response);
28: }
29: %>
Stacktrace:
at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1494)
caused by: org.apache.jasper.JasperException: An exception occurred processing JSP page /jsf/index/../security/roleCheckStaticInclude.jsp at line 26
23: else
24: {
25: AuthorActionListener authorlistener = new AuthorActionListener();
26: authorlistener.processAction(null);
27: request.getRequestDispatcher("../author/authorIndex.faces").forward(request, response);
28: }
29: %>
Stacktrace:
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
caused by: java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.String
at org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener.isActive(AuthorActionListener.java:333)
at org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener.getTakeableList(AuthorActionListener.java:253)
at org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener.prepareAllPublishedAssessmentsList(AuthorActionListener.java:198)
at org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener.prepareAssessmentsList(AuthorActionListener.java:161)
at org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener.processAction(AuthorActionListener.java:124)
at org.apache.jsp.jsf.index.mainIndex_jsp._jspService(mainIndex_jsp.java:116)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:634)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152)
at org.sakaiproject.jsf.app.SakaiViewHandler.renderView(SakaiViewHandler.java:159)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:634)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
at org.sakaiproject.jsf.util.SamigoJsfTool.dispatch(SamigoJsfTool.java:301)
at org.sakaiproject.jsf.util.JsfTool.doGet(JsfTool.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:513)
at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1494)
at org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:213)
at org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:96)
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:900)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:695)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
Tool Placement:
No Placement
Request:
: AuthType:null
: CharEncoding:utf-8
: ContentLength:-1
: ContentType:null
: ContextPath:/portal
: LocalAddress:134.68.26.90
: LocalName:sakai-nightly.uits.iupui.edu
: LocalPort:8082
: Method:GET
: PathInfo:/tool/d5a53f1a-ac63-4b63-800f-234e57bdac7e/jsf/index/mainIndex
: Protocol:HTTP/1.1
: QueryString:null
: RemoteAddress:98.220.252.144
: RemoteHost:98.220.252.144
: RemotePort:49762
: Requested URL:http://nightly2.sakaiproject.org:8082/portal/tool/d5a53f1a-ac63-4b63-800f-234e57bdac7e/jsf/index/mainIndex
: Scheme:http
: ServerName:nightly2.sakaiproject.org
: Headers:
: Header:host:nightly2.sakaiproject.org:8082
: Header:user-agent:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.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:referer:http://nightly2.sakaiproject.org:8082/portal/site/a40fb981-d298-43aa-a451-bb370ffde251/page/46a0493a-375d-45a9-aa8b-873afce00ed0
: Header:cookie:---censored---
: Header:connection:keep-alive
: Parameters:
: Attributes:
: Attribute:sakai.html.head.css.skin:<link href="/library/skin/neo-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.locale = sakai.locale || {};
sakai.locale.userCountry = 'US';
sakai.locale.userLanguage = 'en';
sakai.locale.userLocale = 'en_US';
sakai.editor.collectionId = '/group/a40fb981-d298-43aa-a451-bb370ffde251/';
sakai.editor.enableResourceSearch = false;</script>
<script type="text/javascript" language="JavaScript">var CKEDITOR_BASEPATH='/library/editor/ckeditor/';
</script>
<script type="text/javascript" language="JavaScript" src="/library/editor/ckeditor/ckeditor.js"></script>
<script type="text/javascript" language="JavaScript" src="/library/editor/ckeditor.launch.js"></script>
: Attribute:sakai.character.encoding.done:sakai.character.encoding.done
: Attribute:sakai.html.body.onload:setMainFrameHeight('Maind5a53f1axac63x4b63x800fx234e57bdac7e');setFocus(focus_path);
: Attribute:tool.url.manager:org.sakaiproject.portal.util.ToolURLManagerImpl at 4826a51d
: Attribute:sakai.html.head:<link href="/library/skin/tool_base.css" type="text/css" rel="stylesheet" media="all" />
<link href="/library/skin/neo-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.locale = sakai.locale || {};
sakai.locale.userCountry = 'US';
sakai.locale.userLanguage = 'en';
sakai.locale.userLocale = 'en_US';
sakai.editor.collectionId = '/group/a40fb981-d298-43aa-a451-bb370ffde251/';
sakai.editor.enableResourceSearch = false;</script>
<script type="text/javascript" language="JavaScript">var CKEDITOR_BASEPATH='/library/editor/ckeditor/';
</script>
<script type="text/javascript" language="JavaScript" src="/library/editor/ckeditor/ckeditor.js"></script>
<script type="text/javascript" language="JavaScript" src="/library/editor/ckeditor.launch.js"></script>
: Attribute:sakai.filtered:sakai.filtered
: Attribute:sakai.request.native.url:sakai.request.native.url
: 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/neo-default/tool.css" type="text/css" rel="stylesheet" media="all" />
: Attribute:sakai.session:org.sakaiproject.tool.impl.MySession at 33dffcc6
Session:
: Created:1373639526356
: LastAccess:1373640015423
: MaxInactive:1800
: Attributes:
: Attribute:portalskin:neoskin
2013-07-12 10:40:15,426 INFO http-bio-8082-exec-65 org.sakaiproject.email.impl.BasicEmailService - send: from: "sakai/trunk on Oracle"<no-reply at nightly2.sakaiproject.org> to: subject: Bug Report: 8A639AAFE633C77512837F6B31976CBE792DBFAD / ba9c8459-cb6c-4997-bbcd-44e38ac05b67 headerTo: replyTo: null content: bug-id: 2ab81291-d385-4ab7-ab0e-84ed9f4b417c
user: andrea (Andrea Schmidt)
email: agschmid at iupui.edu
usage-session: ba9c8459-cb6c-4997-bbcd-44e38ac05b67
stack-trace-digest: 8A639AAFE633C77512837F6B31976CBE792DBFAD
sakai-version: Revision: 126961
service-version: Built: 07/12/13 08:00
app-server: sakai-nightly.uits.iupui.edu
user-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0
browser-id: Win-Mozilla
IP: 98.220.252.144
request-path: /portal/tool/d5a53f1a-ac63-4b63-800f-234e57bdac7e/jsf/index/mainIndex
time: Jul 12, 2013 10:40:15
stack trace:
org.sakaiproject.portal.api.PortalHandlerException: org.sakaiproject.tool.api.ToolException: org.apache.jasper.JasperException: An exception occurred processing JSP page /jsf/index/../security/roleCheckStaticInclude.jsp at line 26
23: else
24: {
25: AuthorActionListener authorlistener = new AuthorActionListener();
26: authorlistener.processAction(null);
27: request.getRequestDispatcher("../author/authorIndex.faces").forward(request, response);
28: }
29: %>
Stacktrace:
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:900)
caused by: org.sakaiproject.tool.api.ToolException: org.apache.jasper.JasperException: An exception occurred processing JSP page /jsf/index/../security/roleCheckStaticInclude.jsp at line 26
23: else
24: {
25: AuthorActionListener authorlistener = new AuthorActionListener();
26: authorlistener.processAction(null);
27: request.getRequestDispatcher("../author/authorIndex.faces").forward(request, response);
28: }
29: %>
Stacktrace:
at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1494)
caused by: org.apache.jasper.JasperException: An exception occurred processing JSP page /jsf/index/../security/roleCheckStaticInclude.jsp at line 26
23: else
24: {
25: AuthorActionListener authorlistener = new AuthorActionListener();
26: authorlistener.processAction(null);
27: request.getRequestDispatcher("../author/authorIndex.faces").forward(request, response);
28: }
29: %>
Stacktrace:
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
caused by: java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.String
at org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener.isActive(AuthorActionListener.java:333)
at org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener.getTakeableList(AuthorActionListener.java:253)
at org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener.prepareAllPublishedAssessmentsList(AuthorActionListener.java:198)
at org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener.prepareAssessmentsList(AuthorActionListener.java:161)
at org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener.processAction(AuthorActionListener.java:124)
at org.apache.jsp.jsf.index.mainIndex_jsp._jspService(mainIndex_jsp.java:116)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:634)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152)
at org.sakaiproject.jsf.app.SakaiViewHandler.renderView(SakaiViewHandler.java:159)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:634)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
at org.sakaiproject.jsf.util.SamigoJsfTool.dispatch(SamigoJsfTool.java:301)
at org.sakaiproject.jsf.util.JsfTool.doGet(JsfTool.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:513)
at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1494)
at org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:213)
at org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:96)
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:900)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:695)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
Tool Placement:
No Placement
Request:
: AuthType:null
: CharEncoding:utf-8
: ContentLength:-1
: ContentType:null
: ContextPath:/portal
: LocalAddress:134.68.26.90
: LocalName:sakai-nightly.uits.iupui.edu
: LocalPort:8082
: Method:GET
: PathInfo:/tool/d5a53f1a-ac63-4b63-800f-234e57bdac7e/jsf/index/mainIndex
: Protocol:HTTP/1.1
: QueryString:null
: RemoteAddress:98.220.252.144
: RemoteHost:98.220.252.144
: RemotePort:49762
: Requested URL:http://nightly2.sakaiproject.org:8082/portal/tool/d5a53f1a-ac63-4b63-800f-234e57bdac7e/jsf/index/mainIndex
: Scheme:http
: ServerName:nightly2.sakaiproject.org
: Headers:
: Header:host:nightly2.sakaiproject.org:8082
: Header:user-agent:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.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:referer:http://nightly2.sakaiproject.org:8082/portal/site/a40fb981-d298-43aa-a451-bb370ffde251/page/46a0493a-375d-45a9-aa8b-873afce00ed0
: Header:cookie:---censored---
: Header:connection:keep-alive
: Parameters:
: Attributes:
: Attribute:sakai.html.head.css.skin:<link href="/library/skin/neo-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.locale = sakai.locale || {};
sakai.locale.userCountry = 'US';
sakai.locale.userLanguage = 'en';
sakai.locale.userLocale = 'en_US';
sakai.editor.collectionId = '/group/a40fb981-d298-43aa-a451-bb370ffde251/';
sakai.editor.enableResourceSearch = false;</script>
<script type="text/javascript" language="JavaScript">var CKEDITOR_BASEPATH='/library/editor/ckeditor/';
</script>
<script type="text/javascript" language="JavaScript" src="/library/editor/ckeditor/ckeditor.js"></script>
<script type="text/javascript" language="JavaScript" src="/library/editor/ckeditor.launch.js"></script>
: Attribute:sakai.character.encoding.done:sakai.character.encoding.done
: Attribute:sakai.html.body.onload:setMainFrameHeight('Maind5a53f1axac63x4b63x800fx234e57bdac7e');setFocus(focus_path);
: Attribute:tool.url.manager:org.sakaiproject.portal.util.ToolURLManagerImpl at 4826a51d
: Attribute:sakai.html.head:<link href="/library/skin/tool_base.css" type="text/css" rel="stylesheet" media="all" />
<link href="/library/skin/neo-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.locale = sakai.locale || {};
sakai.locale.userCountry = 'US';
sakai.locale.userLanguage = 'en';
sakai.locale.userLocale = 'en_US';
sakai.editor.collectionId = '/group/a40fb981-d298-43aa-a451-bb370ffde251/';
sakai.editor.enableResourceSearch = false;</script>
<script type="text/javascript" language="JavaScript">var CKEDITOR_BASEPATH='/library/editor/ckeditor/';
</script>
<script type="text/javascript" language="JavaScript" src="/library/editor/ckeditor/ckeditor.js"></script>
<script type="text/javascript" language="JavaScript" src="/library/editor/ckeditor.launch.js"></script>
: Attribute:sakai.filtered:sakai.filtered
: Attribute:sakai.request.native.url:sakai.request.native.url
: 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/neo-default/tool.css" type="text/css" rel="stylesheet" media="all" />
: Attribute:sakai.session:org.sakaiproject.tool.impl.MySession at 33dffcc6
Session:
: Created:1373639526356
: LastAccess:1373640015423
: MaxInactive:1800
: Attributes:
: Attribute:portalskin:neoskin
additionalHeaders:
2013-07-12 10:40:26,648 INFO IndexManager org.sakaiproject.search.journal.impl.MergeUpdateOperation - Local Merge Operation
More information about the sakai-qa
mailing list