> 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 <[email protected]> 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 <[email protected]>:
>> 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 <[email protected]> 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 <[email protected]>:
>>>> Release tarball contains compiled .jar binaries.
>>>>
>>>> On Mon, Apr 11, 2011 at 4:26 PM, Chia-Hung Lin <[email protected]>
>>>> wrote:
>>>>> Is there any reason why this function is removed?
>>>>>
>>>>> 2011/4/11 Edward J. Yoon <[email protected]>:
>>>>>> 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 <[email protected]>
>>>>>> 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