hama-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Edward J. Yoon" <edwardy...@apache.org>
Subject Re: Examples setJar problem
Date Tue, 12 Apr 2011 09:04:19 GMT
>  JAR_FILE=$1
>  if [ -f $JAR_FILE ] ; then
>    CLASSPATH=${CLASSPATH}:$HAMA_HOME/$JAR_FILE;
>  fi

User can also use the jar command like this:

# {$HAMA_HOME}/bin/hama jar /home/edward/my.jar

On Tue, Apr 12, 2011 at 4:59 PM, Chia-Hung Lin <clin4j@googlemail.com> wrote:
> How if we add
>
>  JAR_FILE=$1
>  if [ -f $JAR_FILE ] ; then
>    CLASSPATH=${CLASSPATH}:$HAMA_HOME/$JAR_FILE;
>  fi
>
> to the section where  "$COMMAND" = "jar" (roughly at the line 165 in bin/hama)?
>
> Also, in build.xml, appending the following line
>
>               <fileset dir="${build.dir}">
>                        <include name="**/*.jar"/>
>                </fileset>
>
> to the end of section  where path id is `test.classpath'
>
> I give a quick test. SerializePrinting, PiEstimator and the new added
> test case working ok.
>
> 2011/4/12 Edward J. Yoon <edwardyoon@apache.org>:
>> Release tarball contains compiled .jar binaries. So user can download
>> release tarball and run without additional compiling source code. At
>> this point if user builds with command 'ant package', another jar
>> files (including duplicated classes) will be created in 'build'
>> directory.
>>
>> ..
>> /hama-0.3.0.jar
>> /build/hama-0.3.0.jar
>>
>> I think, one of them only added to classpath.
>>
>> On Tue, Apr 12, 2011 at 1:42 PM, Chia-Hung Lin <clin4j@googlemail.com> wrote:
>>> I download the clean trunk from
>>> https://svn.apache.org/repos/asf/incubator/hama/trunk
>>>
>>> After executing `ant tar,` and the extracted tar files contain the
>>> following content.
>>>
>>> bin  build.xml  CHANGES.txt  conf  DISCLAIMER.txt  docs
>>> hama-0.3.0-examples.jar  hama-0.3.0.jar  hama-0.3.0-test.jar  lib
>>> LICENSE.txt  NOTICE.txt  pom.xml  README.txt  src
>>>
>>> Adding the lines that causes the problem and re-executing `ant tar,`
>>> the result seems the same.
>>>
>>> bin  build.xml  CHANGES.txt  conf  DISCLAIMER.txt  docs
>>> hama-0.3.0-examples.jar  hama-0.3.0.jar  hama-0.3.0-test.jar  lib
>>> LICENSE.txt  NOTICE.txt  pom.xml  README.txt  src
>>>
>>> Both of the tar files contains binary jar. Am I missing any step? Or
>>> how to reproduce this issue?
>>>
>>> 2011/4/11 Edward J. Yoon <edwardyoon@apache.org>:
>>>> Release tarball contains compiled .jar binaries.
>>>>
>>>> On Mon, Apr 11, 2011 at 4:26 PM, Chia-Hung Lin <clin4j@googlemail.com>
wrote:
>>>>> Is there any reason why this function is removed?
>>>>>
>>>>> 2011/4/11 Edward J. Yoon <edwardyoon@apache.org>:
>>>>>> Hello,
>>>>>>
>>>>>> Oh.... please re-try after run the following command:
>>>>>>
>>>>>> cp build/*.jar ./
>>>>>>
>>>>>> It seems a problem, after below code was removed from 'bin/hama'
script.
>>>>>>
>>>>>> for f in $HAMA_HOME/build/hama-*-dev.jar; do # TODO - should be
>>>>>> changed before initial release
>>>>>>  CLASSPATH=${CLASSPATH}:$f;
>>>>>> done
>>>>>>
>>>>>> Do you have some good idea for this problem?
>>>>>>
>>>>>> On Mon, Apr 11, 2011 at 2:13 PM, Chia-Hung Lin <clin4j@googlemail.com>
wrote:
>>>>>>> With the svn revision 1090935, I notice that it requires user
>>>>>>> explicitly setJar("/path/to/hama-example.jar") so that the job
>>>>>>> submission will work. Otherwise the GroomServer will complain
>>>>>>>
>>>>>>>    org.apache.hama.bsp.GroomServer: Lost connection to BSP
Master
>>>>>>> [server/192.168.1.123:40000].  Retrying...
>>>>>>>    java.lang.NullPointerException ...
>>>>>>>
>>>>>>> The steps applied to execute job submission include
>>>>>>>
>>>>>>> ant clean package
>>>>>>> start-dfs.sh
>>>>>>> start-bsp.sh
>>>>>>> hama jar build/hama-0.3.0-examples.jar test
>>>>>>>
>>>>>>> I remember previously when executing examples e.g. SerializePrinting,
>>>>>>> setJar() method is not required. Am I missing any step?
>>>>>>>
>>>>>>> Thanks.
>>>>>>> --
>>>>>>> ChiaHung Lin
>>>>>>> Department of Information Management
>>>>>>> National University of Kaohsiung
>>>>>>> Taiwan
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best Regards, Edward J. Yoon
>>>>>> http://blog.udanax.org
>>>>>> http://twitter.com/eddieyoon
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> ChiaHung Lin
>>>>> Department of Information Management
>>>>> National University of Kaohsiung
>>>>> Taiwan
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Best Regards, Edward J. Yoon
>>>> http://blog.udanax.org
>>>> http://twitter.com/eddieyoon
>>>>
>>>
>>>
>>>
>>> --
>>> ChiaHung Lin
>>> Department of Information Management
>>> National University of Kaohsiung
>>> Taiwan
>>>
>>
>>
>>
>> --
>> Best Regards, Edward J. Yoon
>> http://blog.udanax.org
>> http://twitter.com/eddieyoon
>>
>
>
>
> --
> ChiaHung Lin
> Department of Information Management
> National University of Kaohsiung
> Taiwan
>



-- 
Best Regards, Edward J. Yoon
http://blog.udanax.org
http://twitter.com/eddieyoon

Mime
View raw message