[daisy] [JIRA] Created: (DSY-460) Missing "skin" attribute on
request.
Vitaly Sazanovich (JIRA)
issues at cocoondev.org
Fri May 4 03:11:20 CDT 2007
Missing "skin" attribute on request.
------------------------------------
Key: DSY-460
URL: http://issues.cocoondev.org//browse/DSY-460
Project: Daisy
Type: Bug
Components: Frontend (wiki)
Versions: 2.0.1
Environment: Debian Linux 2.6.18-4-k7, Resin 3.0, MySQL5
Reporter: Vitaly Sazanovich
Priority: Minor
I'm trying to install Daisy 2.0.1 on a Linux box.
This is what I'm getting when trying to open home page for the first time, after all instructions run successfully.
I've checked the file
file:/home/adsapient/ediew/ediew-site/daisy/sitemap.xmap:496:0
and it contains InitSkin call alright. I've tried other mapped urls (like admin, usersettings) - they all lead to either this or that exception.
See for yourself:
http://ediew.com/usersettings
http://ediew.com/
http://ediew.com/admin/
I've checked skinconf.xml, it refers to 'default' skin.
Could you help me to diagnose the source of this error. I've tried to check out the sources and compile, but then download of 2.1-dev jars failed because neither of your 2 servers contained them. And I don't want to use a branch... Stuck here.
An error has occured
java.lang.RuntimeException: Missing "skin" attribute on request.
Cocoon stacktrace[hide]
Sitemap: error calling function 'org.outerj.daisy.frontend.IndexPageApple'
context:/daisy/sitemap.xmap - 496:0 <map:call>
Java stacktrace[hide]
java.lang.RuntimeException: Missing "skin" attribute on request.
at org.outerj.daisy.frontend.WikiHelper.getSkin(WikiHelper.java:78)
at org.outerj.daisy.frontend.util.AbstractDaisyApple.process(AbstractDaisyApple.java:56)
at org.apache.cocoon.components.flow.apples.ApplesProcessor.processApple(ApplesProcessor.java:139)
at org.apache.cocoon.components.flow.apples.ApplesProcessor.callFunction(ApplesProcessor.java:82)
at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:139)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:253)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:253)
at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:103)
at org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:35)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:167)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:226)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:263)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:477)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:591)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:513)
at java.lang.Thread.run(Thread.java:619)
Java full stacktrace[hide]
org.apache.cocoon.ProcessingException: Sitemap: error calling function 'org.outerj.daisy.frontend.IndexPageApple'
at <map:call> - file:/home/adsapient/ediew/ediew-site/daisy/sitemap.xmap:496:0
at org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:113)
at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:141)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:253)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:253)
at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:103)
at org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:35)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:167)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:226)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:263)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:477)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:591)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:513)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.RuntimeException: Missing "skin" attribute on request.
at org.outerj.daisy.frontend.WikiHelper.getSkin(WikiHelper.java:78)
at org.outerj.daisy.frontend.util.AbstractDaisyApple.process(AbstractDaisyApple.java:56)
at org.apache.cocoon.components.flow.apples.ApplesProcessor.processApple(ApplesProcessor.java:139)
at org.apache.cocoon.components.flow.apples.ApplesProcessor.callFunction(ApplesProcessor.java:82)
at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:139)
... 30 more
The Apache Cocoon Project
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
More information about the daisy
mailing list