[Building Sakai] CLOG not working on our Saka 2.9.3

JOSE MARIANO LUJáN GONZáLEZ jmariano at um.es
Thu Sep 26 01:45:55 PDT 2013


Hi everyone!
We are having some problems with CLOG and Sakai 2.9.3. We didn't notice 
those problems during our testing sessions before the upgrade to Sakai 
2.9.2. Is it due to a wrong configuration of something?

ISSUE: A couple of instructors added the tool to their site, created a 
post and then the reference in the DB is as described in 
CLOG_ISSUE_ATTACHEMENT #1.jpg. Now, when they access the tool they get 
the message shown in CLOG_ISSUE_ATTACHEMENT #2.jpg. Whey the accept the 
pop-up, they seeCLOG_ISSUE_ATTACHEMENT #3.jpg

Here is what the log is saying:

ISO LANGUAGE:es_ES
ISO LANGUAGE:es_ES
INFO Could not process entity: /clog-post (400)[null]: IllegalArgumentException: Unable to handle output request for format  json for this path (/clog-post.json) for prefix (clog-post) for entity (/clog-post), request url (/clog-post.json): prefix (clog-post) and id (FAIL                                ) must contain only valid chars: [A-Za-z0-9\\(\\)\+\*\.\-_=,:;!~@%]
2013-09-26 10:22:15,926 ERROR ajp-bio-8016-exec-453 org.sakaiproject.content.impl.BaseContentService - Swallowing exception
ClientAbortException:  java.net.SocketException: Broken pipe
	at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:406)
	at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:480)
	at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:366)
	at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:431)
	at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:419)
	at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:91)
	at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:84)
	at org.apache.commons.io.IOUtils.write(IOUtils.java:1019)
	at org.sakaiproject.content.impl.BaseContentService.copyRanges(BaseContentService.java:13462)
	at org.sakaiproject.content.impl.BaseContentService.handleAccessResource(BaseContentService.java:6781)
	at org.sakaiproject.content.impl.BaseContentService$1.handleAccess(BaseContentService.java:6912)
	at org.sakaiproject.access.tool.AccessServlet.dispatch(AccessServlet.java:338)
	at org.sakaiproject.access.tool.AccessServlet.doGet(AccessServlet.java:184)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
	at org.sakaiproject.vm.ComponentServlet.service(ComponentServlet.java:56)
	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:947)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
	at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
	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:724)
Caused by: java.net.SocketException: Tubería rota
	at java.net.SocketOutputStream.socketWrite0(Native Method)
	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)
	at java.net.SocketOutputStream.write(SocketOutputStream.java:153)
	at org.apache.coyote.ajp.AjpProcessor.output(AjpProcessor.java:295)
	at org.apache.coyote.ajp.AbstractAjpProcessor$SocketOutputBuffer.doWrite(AbstractAjpProcessor.java:1124)
	at org.apache.coyote.Response.doWrite(Response.java:505)
	at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:401)
	... 34 more

Thanks in advance!

-- 
******************************************
José Mariano Luján González - Aula Virtual
Area de Tecnologías de la Información
y las Comunicaciones Aplicadas (ATICA)
UNIVERSIDAD DE MURCIA -http://www.um.es



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130926/de7fa2b8/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CLOG_ISSUE_ATTACHEMENT #3.jpg
Type: image/jpeg
Size: 40972 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130926/de7fa2b8/attachment.jpg 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CLOG_ISSUE_ATTACHEMENT #2.jpg
Type: image/jpeg
Size: 63618 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130926/de7fa2b8/attachment-0001.jpg 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CLOG_ISSUE_ATTACHEMENT #1.jpg
Type: image/jpeg
Size: 58004 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130926/de7fa2b8/attachment-0002.jpg 


More information about the sakai-dev mailing list