Have installed and built mahout following the directions @
cwiki.apache.org/MAHOUT

Wanted to run the Taste demo from Apache Taste Documentation: grouplens
demo.

Successfully built the example web application: mahout-taste.war using
ant.

However, when trying to run web application in Tomcat, I get the
following error:
HTTP Status 500 -

________________________________________________________________________

type Exception report

message

description The server encountered an internal error () that prevented
it from fulfilling this request.

exception

javax.servlet.ServletException:
org.apache.mahout.cf.taste.common.TasteException:
java.lang.ClassNotFoundException: ${recommender.class}

 
org.apache.mahout.cf.taste.web.RecommenderServlet.init(RecommenderServlet.java:78)

 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)

 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)

 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)

 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
       java.lang.Thread.run(Thread.java:619)

root cause

org.apache.mahout.cf.taste.common.TasteException:
java.lang.ClassNotFoundException: ${recommender.class}

 
org.apache.mahout.cf.taste.web.RecommenderSingleton.<init>(RecommenderSingleton.java:53)

 
org.apache.mahout.cf.taste.web.RecommenderSingleton.initializeIfNeeded(RecommenderSingleton.java:42)

 
org.apache.mahout.cf.taste.web.RecommenderServlet.init(RecommenderServlet.java:76)

 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)

 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)

 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)

 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
       java.lang.Thread.run(Thread.java:619)

root cause

java.lang.ClassNotFoundException: ${recommender.class}

 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)

 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
       java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
       java.lang.Class.forName0(Native Method)
       java.lang.Class.forName(Class.java:169)

 
org.apache.mahout.cf.taste.web.RecommenderSingleton.<init>(RecommenderSingleton.java:51)

 
org.apache.mahout.cf.taste.web.RecommenderSingleton.initializeIfNeeded(RecommenderSingleton.java:42)

 
org.apache.mahout.cf.taste.web.RecommenderServlet.init(RecommenderServlet.java:76)

 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)

 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)

 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)

 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
       java.lang.Thread.run(Thread.java:619)

note The full stack trace of the root cause is available in the Apache
Tomcat/6.0.18 logs.


________________________________________________________________________
Apache Tomcat/6.0.18

I am new to this and have not been able to resolve this problem...

Can anyone help???

Reply via email to