mahout-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Deneche A. Hakim (JIRA)" <>
Subject [jira] Updated: (MAHOUT-177) Fix for "java.lang.ClassNotFoundException Exception"
Date Sat, 17 Oct 2009 08:00:34 GMT


Deneche A. Hakim updated MAHOUT-177:

    Attachment: cnf_dirichlet_fix.patch

modified DirichletMapper in order to avoid the following exception:

{code} Cannot open filename /.../output/state/state-3/_logs

> Fix for "java.lang.ClassNotFoundException Exception"
> ----------------------------------------------------
>                 Key: MAHOUT-177
>                 URL:
>             Project: Mahout
>          Issue Type: Bug
>    Affects Versions: 0.2
>            Reporter: Deneche A. Hakim
>            Assignee: Deneche A. Hakim
>            Priority: Minor
>             Fix For: 0.2
>         Attachments: cnf_dirichlet_fix.patch, cnf_fix.patch
> When trying to run the Synthetic Control Data examples (
in a pseudo-distributed Hadoop cluster I got the *java.lang.ClassNotFoundException* exception
in kmeans and dirichlet. canopy and meanshift worked perfectly.
> The past solution was to flatten the examples jar: unjar all the libs and pack them in
a single jar file. I found that, *for the clustering examples*, you only need to unpack the
mahout-core jar, and because the compiled classes are already available in core/target/classes
I changed maven/build.xml as follows:
> * grab the core/target/classes directly instead of the packed jar
> * exclude apache-mahout-core-*.jar, this should exclude both apache-mahout-core.jar and
apache-mahout-core-tests.jar (do the examples really need the core-tests jar ?)

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message