The 1M data set is quite small so there should be no way it generates an out-of-memory error. I somehow suspect you are not actually setting MAVEN_OPTS in the same environment in which Maven is running. Or, you're not feeding the input you think you are or something. You would probably have to debug more on your side to understand it -- sounds like you're doing things right but can't be quite right.
On Wed, Dec 22, 2010 at 11:51 PM, Jud <[email protected]> wrote: > Sean Owen <srowen <at> gmail.com> writes: > >> >> The problem is the OutOfMemoryError. However it looks like you have >> supplied enough memory. Are you using the 1M data set or something >> else? >> >> You also don't seem to have set ${recommender.class} in your web.xml >> file, but, maybe that's a "typo" since you have something running here >> actually. >> > > Hey Sean, > > Thanx for your help. > > I M using the 1M downloaded from http://www.grouplens.org/node/73 > I found this strange of a name: million-ml-data.tar__0.gz...?!? > > How can you tell its an OutOfMemoryError? > > Can I do: > export MAVEN_OPTS=-Xmx2048M > > Will that help??? > > I tried changing the ${recommender.class} as follows: > > /usr/local/mahout-0.3/taste-web/src/main/webapp/WEB-INF/web.xml > /usr/local/mahout-0.3/taste-web/target/work/webapp/WEB-INF/web.xml > > ------------------------------------------------------------------------ > <?xml version="1.0" encoding="UTF-8"?> > <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application > 2.3//EN" > "http://java.sun.com/dtd/web-app_2_3.dtd"> > > <!-- > Licensed to the Apache Software Foundation (ASF) under one or more > contributor license agreements. See the NOTICE file distributed with > this work for additional information regarding copyright ownership. > The ASF licenses this file to You under the Apache License, Version 2.0 > (the "License"); you may not use this file except in compliance with > the License. You may obtain a copy of the License at > > http://www.apache.org/licenses/LICENSE-2.0 > > Unless required by applicable law or agreed to in writing, software > distributed under the License is distributed on an "AS IS" BASIS, > WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > See the License for the specific language governing permissions and > limitations under the License. > --> > > <web-app> > > <servlet> > <servlet-name>taste-recommender</servlet-name> > <display-name>Taste Recommender</display-name> > <description>Taste recommender servlet</description> > <servlet-class>org.apache.mahout.cf.taste.web.RecommenderServlet > </servlet-class> > <init-param> > <param-name>recommender-class</param-name> > > <param-value>org.apache.mahout.cf.taste.example.grouplens.GroupLensRecommender > </param-value> > </init-param> > <load-on-startup>1</load-on-startup> > </servlet> > > <servlet> > <servlet-name>axis</servlet-name> > <display-name>Apache-Axis Servlet</display-name> > <servlet-class>org.apache.axis.transport.http.AxisServlet</servlet-class> > </servlet> > > <servlet-mapping> > <servlet-name>taste-recommender</servlet-name> > <url-pattern>/RecommenderServlet</url-pattern> > </servlet-mapping> > <servlet-mapping> > <servlet-name>axis</servlet-name> > <url-pattern>*.jws</url-pattern> > </servlet-mapping> > > <!-- The rest of the config is adapted from Axis's default web app --> > > <session-config> > <session-timeout>5</session-timeout> > </session-config> > > <!-- currently the W3C havent settled on a media type for WSDL; > http://www.w3.org/TR/2003/WD-wsdl12-20030303/#ietf-draft > for now we go with the basic 'it's XML' response --> > <mime-mapping> > <extension>wsdl</extension> > <mime-type>text/xml</mime-type> > </mime-mapping> > <mime-mapping> > <extension>xsd</extension> > <mime-type>text/xml</mime-type> > </mime-mapping> > > </web-app> > ----------------------------------------------------------------------------- > > > THOSE 2 FILES R NOW IDENTICLE. > > What to do??? > > HELP......... > > I spent so many hours on this you will not believe it...I totaly went OS for > this...I M happy with the way I have made...wish the resaults would be > equal... > > Thanx Sean. > > > > >
