[Building Sakai] Unable to find resource '/vm/defaultskin/macros.vm'

Steve Swinsburg steve.swinsburg at gmail.com
Fri Jul 8 05:46:56 PDT 2011


Hi,

Do you have any other errors further back up in the tomcat logs? Also is the tomcat you are using one that you downloaded from the apache tomcat website or is it a package that your OS installs. 

Finally if you are new to Sakai, start with 2.8.0 if possible as 2.5 is unsupported. 

Cheers
Steve

Sent from my iPhone

On 08/07/2011, at 18:42, Uday Shankar <it_uday at yahoo.co.in> wrote:

> 
> Hi, 
> I am new in Sakai. I am using Sakai 2.5.0 , Tomcat 5.5.28 and Java 1.5. I
> am trying to deploy sakai-bin-2.5.0(binary version) in the Tomcat 5.5.28
> server. For configure sakai I follow the following URL- 
> https://confluence.sakaiproject.org/display/DOC/Install+Guide+-+Binary+Install+%282.5%29
> 
> But When I start server I am getting the following exceptions - 
> 
> ERROR: Failed to register render engine with the portal service, this is
> probably fatal  (2011-07-07 12:57:21,741
> main_org.sakaiproject.portal.charon.velocity.PortalRenderEngineContextListener) 
> org.apache.velocity.exception.ResourceNotFoundException: Unable to find
> resource '/vm/defaultskin/macros.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.RuntimeInstance.getTemplate(RuntimeInstance.java:813) 
>        at
> org.apache.velocity.app.VelocityEngine.getTemplate(VelocityEngine.java:470) 
>        at
> org.sakaiproject.portal.charon.velocity.VelocityPortalRenderEngine.init(VelocityPortalRenderEngine.java:124) 
>        at
> org.sakaiproject.portal.charon.velocity.PortalRenderEngineContextListener.contextInitialized(PortalRenderEngineContextListener.java:74) 
>        at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3795) 
>        at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4252) 
>        at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) 
>        at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) 
>        at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) 
>        at
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:831) 
>        at
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:720) 
>        at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) 
>        at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150) 
>        at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) 
>        at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) 
>        at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) 
>        at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:736) 
>        at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) 
>        at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) 
>        at
> org.apache.catalina.core.StandardService.start(StandardService.java:448) 
>        at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:700) 
>        at org.apache.catalina.startup.Catalina.start(Catalina.java:552) 
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>        at java.lang.reflect.Method.invoke(Method.java:585) 
>        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) 
>        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) 
> 
> 
> 
> 
> 
> ERROR: Servlet /sakai-rwiki-tool threw load() exception (2011-07-07
> 12:59:18,895
> main_org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-rwiki-tool]) 
> org.apache.velocity.exception.ResourceNotFoundException: Unable to find
> resource '/WEB-INF/vm/macros.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.RuntimeInstance.getTemplate(RuntimeInstance.java:813) 
>        at
> org.apache.velocity.app.VelocityEngine.getTemplate(VelocityEngine.java:470) 
>        at
> uk.ac.cam.caret.sakai.rwiki.tool.VelocityInlineDispatcher.init(VelocityInlineDispatcher.java:74) 
>        at
> uk.ac.cam.caret.sakai.rwiki.tool.MapDispatcher.<init>(MapDispatcher.java:47) 
>        at
> uk.ac.cam.caret.sakai.rwiki.tool.RWikiServlet.init(RWikiServlet.java:109) 
>        at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139) 
>        at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966) 
>        at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996) 
>        at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4266) 
>        at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) 
>        at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) 
>        at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) 
>        at
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:831) 
>        at
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:720) 
>        at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) 
>        at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150) 
>        at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) 
>        at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) 
>        at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) 
>        at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:736) 
>        at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) 
>        at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) 
>        at
> org.apache.catalina.core.StandardService.start(StandardService.java:448) 
>        at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:700) 
>        at org.apache.catalina.startup.Catalina.start(Catalina.java:552) 
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>        at java.lang.reflect.Method.invoke(Method.java:585) 
>        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) 
>        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) 
> 
> 
> 
> 
> ERROR: Servlet /sakai-search-tool threw load() exception (2011-07-07
> 12:59:31,289
> main_org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-search-tool] 
> org.apache.velocity.exception.ResourceNotFoundException: Unable to find
> resource '/WEB-INF/vm/macros.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.RuntimeInstance.getTemplate(RuntimeInstance.java:813) 
>        at
> org.apache.velocity.app.VelocityEngine.getTemplate(VelocityEngine.java:470) 
>        at
> org.sakaiproject.search.tool.ControllerServlet2.init(ControllerServlet2.java:126) 
>        at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139) 
>        at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966) 
>        at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996) 
>        at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4266) 
>        at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) 
>        at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) 
>        at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) 
>        at
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:831) 
>        at
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:720) 
>        at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) 
>        at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150) 
>        at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) 
>        at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) 
>        at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) 
>        at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:736) 
>        at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) 
>        at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) 
>        at
> org.apache.catalina.core.StandardService.start(StandardService.java:448) 
>        at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:700) 
>        at org.apache.catalina.startup.Catalina.start(Catalina.java:552) 
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> 
> 
> Please let me know how to solve this issue. 
> 
> Regards 
> Uday 
> 
> -- 
> View this message in context: http://old.nabble.com/Unable-to-find-resource-%27-vm-defaultskin-macros.vm%27-tp32019811p32019811.html
> Sent from the Sakai - Development mailing list archive at Nabble.com.
> 
> _______________________________________________
> 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"


More information about the sakai-dev mailing list