You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by arker statis <ar...@gmail.com> on 2006/05/30 16:08:00 UTC
Unable to find resource 'no_such_resource.vm'
Hi all!!!
I got a little trouble with JS2.
I have to create a demo deployment with js2 and some custom portlets I have
made.
I got a running deployment under Linux, but my demo has to be deployed on
Win 2000.
I install js2 without demo stuff, then I copy the "pages" directory from
Linux to Windows, I restart and I obtain this FUNNY error:
Unable to find resource 'no_such_resource.vm'
org.apache.velocity.exception.ResourceNotFoundException: Unable to find
resource 'no_such_resource.vm'
at org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource
(ResourceManagerImpl.java:458)
at org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(
ResourceManagerImpl.java:341)
at org.apache.velocity.runtime.RuntimeInstance.getTemplate(
RuntimeInstance.java:831)
at org.apache.velocity.runtime.directive.Parse.render(Parse.java:141)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(
ASTDirective.java:114)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(
SimpleNode.java:230)
at org.apache.velocity.Template.merge(Template.java:256)
at
org.apache.portals.bridges.velocity.BridgesVelocityViewServlet.mergeTemplate
(BridgesVelocityViewServlet.java:118)
at org.apache.velocity.tools.view.servlet.VelocityViewServlet.doRequest(Unknown
Source)
at org.apache.velocity.tools.view.servlet.VelocityViewServlet.doGet(Unknown
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(
ApplicationDispatcher.java:574)
at org.apache.catalina.core.ApplicationDispatcher.include(
ApplicationDispatcher.java:499)
at org.apache.jetspeed.dispatcher.JetspeedRequestDispatcher.include(
JetspeedRequestDispatcher.java:72)
at org.apache.portals.bridges.common.GenericServletPortlet.doView(
GenericServletPortlet.java:363)
at org.apache.jetspeed.portlets.layout.LayoutPortlet.doView(
LayoutPortlet.java:207)
at org.apache.jetspeed.portlets.layout.MultiColumnPortlet.doView(
MultiColumnPortlet.java:126)
at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
at org.apache.jetspeed.factory.JetspeedPortletInstance.render(
JetspeedPortletInstance.java:102)
at org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(
LocalPortletInvoker.java:196)
at org.apache.jetspeed.container.invoker.LocalPortletInvoker.render(
LocalPortletInvoker.java:116)
at org.apache.pluto.PortletContainerImpl.renderPortlet(
PortletContainerImpl.java:119)
at
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet(
JetspeedPortletContainerWrapper.java:120)
at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(
RenderingJobImpl.java:120)
at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(
PortletRendererImpl.java:110)
at
org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender(
PageAggregatorImpl.java:199)
at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build(
PageAggregatorImpl.java:106)
at org.apache.jetspeed.aggregator.AggregatorValve.invoke(
AggregatorValve.java:48)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(
JetspeedPipeline.java:203)
at org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke(
ActionValveImpl.java:132)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(
JetspeedPipeline.java:203)
at org.apache.jetspeed.container.ContainerValve.invoke(
ContainerValve.java:76)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(
JetspeedPipeline.java:203)
at org.apache.jetspeed.decoration.DecorationValve.invoke(
DecorationValve.java:100)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(
JetspeedPipeline.java:203)
at org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke(
ProfilerValveImpl.java:179)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(
JetspeedPipeline.java:203)
at org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke(
LoginValidationValveImpl.java:143)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(
JetspeedPipeline.java:203)
at org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke(
PasswordCredentialValveImpl.java:148)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(
JetspeedPipeline.java:203)
at org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(
LocalizationValveImpl.java:168)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(
JetspeedPipeline.java:203)
at org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run(
AbstractSecurityValve.java:117)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:454)
at org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(
AbstractSecurityValve.java:111)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(
JetspeedPipeline.java:203)
at org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(
PortalURLValveImpl.java:55)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(
JetspeedPipeline.java:203)
at org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(
CapabilityValveImpl.java:128)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(
JetspeedPipeline.java:203)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(
JetspeedPipeline.java:185)
at org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java:231)
at org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java:226)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:301)
at org.apache.jasper.runtime.PageContextImpl.doForward(
PageContextImpl.java:693)
at org.apache.jasper.runtime.PageContextImpl.forward(
PageContextImpl.java:660)
at org.apache.jsp.index_jsp._jspService(org.apache.jsp.index_jsp:45)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
AuthenticatorBase.java:432)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:663)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
So guys, WHAT THE HELL MEANS THIS?????
I'd like to know why under linux it works and under windows not. I tried to
restore the original pages directory, but with the same result.
DON'T TELL ME TO DOWNLOAD STUFF FROM SVN!!! I have no time for this tricks.
Thanks.
Re: Unable to find resource 'no_such_resource.vm'
Posted by arker statis <ar...@gmail.com>.
Hi!
First of all, thank you for the answer. Let's go deeper!
Situation is a little odder, in fact I have noticed that if I take the
default installation, and in the guest directory, _users/guest I put my
default-page.psml e folder.metadata, the error appears! If I delete the
default-page.psml in pages directory, the error continues to appear, if i
restore the original status, everything goes right. This suggests me that
there is a conflict that system can't recover when there are
default-page(s).psml both on pages dir and guest. I didn't notice anything
about under Linux.
Second, I didn't delete any .vm file, so this is a deployment problem, and
resolving it should be quite easy and quick to do.
On 5/30/06, Aaron Evans <aa...@gmail.com> wrote:
>
> On 5/30/06, arker statis <ar...@gmail.com> wrote:
> > So guys, WHAT THE HELL MEANS THIS?????
> > I'd like to know why under linux it works and under windows not. I tried
> to
> > restore the original pages directory, but with the same result.
> >
> > DON'T TELL ME TO DOWNLOAD STUFF FROM SVN!!! I have no time for this
> tricks.
>
> Dude, no reason to be surly.
>
> I have seen this error before (Unable to find resource
> 'no_such_resource.vm') and I believe it occurs when a velocity
> resource can't be found and velocity then tries to include a template
> named 'no_such_resource.vm' which is not installed as part of jetspeed
> (or at least not in the right place).
>
> Since there was a missing velocity template in the first place you are
> no doubt missing some .vm file of a layout or portlet decorator under
> the decorations directory of your jetspeed installation (there are
> also a couple of .vm files that should be directly under WEB-INF).
>
> HTH,
> aaron
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>
>
Re: Unable to find resource 'no_such_resource.vm'
Posted by Aaron Evans <aa...@gmail.com>.
On 5/30/06, arker statis <ar...@gmail.com> wrote:
> So guys, WHAT THE HELL MEANS THIS?????
> I'd like to know why under linux it works and under windows not. I tried to
> restore the original pages directory, but with the same result.
>
> DON'T TELL ME TO DOWNLOAD STUFF FROM SVN!!! I have no time for this tricks.
Dude, no reason to be surly.
I have seen this error before (Unable to find resource
'no_such_resource.vm') and I believe it occurs when a velocity
resource can't be found and velocity then tries to include a template
named 'no_such_resource.vm' which is not installed as part of jetspeed
(or at least not in the right place).
Since there was a missing velocity template in the first place you are
no doubt missing some .vm file of a layout or portlet decorator under
the decorations directory of your jetspeed installation (there are
also a couple of .vm files that should be directly under WEB-INF).
HTH,
aaron
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org