[daisy] [JIRA] Resolved: (DSY-460) Missing "skin" attribute on
request.
Bruno Dumon (JIRA)
issues at cocoondev.org
Fri May 4 03:43:20 CDT 2007
[ http://issues.cocoondev.org//browse/DSY-460?page=all ]
Bruno Dumon resolved DSY-460:
-----------------------------
Resolution: Invalid
Hi,
please use the mailing list for discussing installation problems.
> 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