THAT is the ANT_LIB path. Your ANT_LIB is not right. As an alternative
you can copy the files from ${ANT_HOME}/lib/*.jar to hive/lib

But if you set ant lib correctly you should not need to copy.

On Tue, May 19, 2009 at 4:05 AM, Manhee Jo <j...@nttdocomo.com> wrote:
> Thank you.
>
> % ls $HIVE_HOME/lib/hive_hwi.war
> /usr/local/hive/build/dist/lib/hive_hwi.war
>
> It didn't work, but full path worked. Any advice?
> Now I've reached where Arijit was.
>
> http://mail-archives.apache.org/mod_mbox/hadoop-hive-user/200903.mbox/%3ccbbf4b570903051044p75b81d5cx370b230d4a686...@mail.gmail.com%3e
>
> Any further help would be very appreciated.
>
>
> Thanks,
> Manhee
>
>
> ----- Original Message ----- From: "Edward Capriolo" <edlinuxg...@gmail.com>
> To: <hive-user@hadoop.apache.org>
> Sent: Tuesday, May 19, 2009 1:16 PM
> Subject: Re: hive hwi
>
>
>> What does '${HIVE_HOME}/lib/hive_hwi.war' evaluate to? You can try
>> specifying the full path in the hive-site.xml file.
>>
>> On Tue, May 19, 2009 at 12:05 AM, Manhee Jo <j...@nttdocomo.com> wrote:
>>>
>>> Thank you Edward,
>>> I've used apache-ant to build hive that I checked out from trunk.
>>> ant version is
>>>
>>> vm2:hive 22 % ant -version
>>> Apache Ant version 1.7.1 compiled on November 10 2008
>>>
>>> vm2:hive 25 % echo $ANT_LIB
>>> /usr/share/ant/lib:/usr/local/hive/build/dist/lib
>>>
>>> /usr/share/ant/lib has ant-*.jar
>>> /usr/local/hive/build/dist/lib has hive_hwi.jar and hive_hwi.war as well
>>> as
>>> other jar files.
>>>
>>> But still see the same errors while I was running Hadoop in pseudo
>>> distributed mode.
>>> So I need your help.
>>>
>>> Thanks,
>>> Manhee
>>>
>>>
>>> ----- Original Message ----- From: "Edward Capriolo"
>>> <edlinuxg...@gmail.com>
>>> To: <hive-user@hadoop.apache.org>
>>> Sent: Tuesday, May 19, 2009 12:43 AM
>>> Subject: Re: hive hwi
>>>
>>>
>>> On Mon, May 18, 2009 at 4:33 AM, Manhee Jo <j...@nttdocomo.com> wrote:
>>>>
>>>> Hi all. So, is this problem solved at last?
>>>> In my environment, I have hive_hwi.war in ${HIVE_HOME}/lib.
>>>> My ANT_LIB is /opt/ant/lib, where no files exist.
>>>> Do I need to set ANT_LIB? If so, which directory?
>>>>
>>>> In addition, I've tried 'ant deploy'
>>>> But target "deploy" does not exist in the project "hive."
>>>> Any help would be appreciated.
>>>>
>>>>
>>>> Thank you.
>>>> Manhee
>>>>
>>>>
>>>>
>>>> 09/05/18 17:26:46 INFO hwi.HWIServer: HWI is starting up
>>>> 09/05/18 17:26:46 FATAL hwi.HWIServer: HWI WAR file not found at
>>>> ${HIVE_HOME}/lib/hive_hwi.war
>>>> 09/05/18 17:26:46 INFO http.HttpServer: Version Jetty/5.1.4
>>>> 09/05/18 17:26:46 INFO util.Credential: Checking Resource aliases
>>>> 09/05/18 17:26:46 WARN servlet.WebApplicationContext: Web application
>>>> not
>>>> found ${HIVE_HOME}/lib/hive_hwi.war
>>>> 09/05/18 17:26:46 WARN servlet.WebApplicationContext: Configuration
>>>> error
>>>> on
>>>> ${HIVE_HOME}/lib/hive_hwi.war
>>>> java.io.FileNotFoundException: ${HIVE_HOME}/lib/hive_hwi.war
>>>> at
>>>>
>>>>
>>>> org.mortbay.jetty.servlet.WebApplicationContext.resolveWebApp(WebApplicationContext.java:266)
>>>> at
>>>>
>>>>
>>>> org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:449)
>>>> at org.mortbay.util.Container.start(Container.java:72)
>>>> at org.mortbay.http.HttpServer.doStart(HttpServer.java:753)
>>>> at org.mortbay.util.Container.start(Container.java:72)
>>>> at org.apache.hadoop.hive.hwi.HWIServer.start(HWIServer.java:86)
>>>> at org.apache.hadoop.hive.hwi.HWIServer.main(HWIServer.java:115)
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> at
>>>>
>>>>
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>> at
>>>>
>>>>
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>> at org.apache.hadoop.util.RunJar.main(RunJar.java:155)
>>>> at org.apache.hadoop.mapred.JobShell.run(JobShell.java:54)
>>>> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>>>> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>>>> at org.apache.hadoop.mapred.JobShell.main(JobShell.java:68)
>>>> 09/05/18 17:26:46 INFO http.SocketListener: Started SocketListener on
>>>> 0.0.0.0:9999
>>>> 09/05/18 17:26:46 ERROR hwi.HWIServer: Parsing hwi.listen.port caused
>>>> exception
>>>> org.mortbay.util.MultiException[java.io.FileNotFoundException:
>>>> ${HIVE_HOME}/lib/hive_hwi.war]
>>>> at org.mortbay.http.HttpServer.doStart(HttpServer.java:731)
>>>> at org.mortbay.util.Container.start(Container.java:72)
>>>> at org.apache.hadoop.hive.hwi.HWIServer.start(HWIServer.java:86)
>>>> at org.apache.hadoop.hive.hwi.HWIServer.main(HWIServer.java:115)
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> at
>>>>
>>>>
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>> at
>>>>
>>>>
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>> at org.apache.hadoop.util.RunJar.main(RunJar.java:155)
>>>> at org.apache.hadoop.mapred.JobShell.run(JobShell.java:54)
>>>> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>>>> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>>>> at org.apache.hadoop.mapred.JobShell.main(JobShell.java:68)
>>>> java.io.FileNotFoundException: ${HIVE_HOME}/lib/hive_hwi.war
>>>> at
>>>>
>>>>
>>>> org.mortbay.jetty.servlet.WebApplicationContext.resolveWebApp(WebApplicationContext.java:266)
>>>> at
>>>>
>>>>
>>>> org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:449)
>>>> at org.mortbay.util.Container.start(Container.java:72)
>>>> at org.mortbay.http.HttpServer.doStart(HttpServer.java:753)
>>>> at org.mortbay.util.Container.start(Container.java:72)
>>>> at org.apache.hadoop.hive.hwi.HWIServer.start(HWIServer.java:86)
>>>> at org.apache.hadoop.hive.hwi.HWIServer.main(HWIServer.java:115)
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> at
>>>>
>>>>
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>> at
>>>>
>>>>
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>> at org.apache.hadoop.util.RunJar.main(RunJar.java:155)
>>>> at org.apache.hadoop.mapred.JobShell.run(JobShell.java:54)
>>>> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>>>> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>>>> at org.apache.hadoop.mapred.JobShell.main(JobShell.java:68)
>>>> java.io.IOException: Problem starting HWI server
>>>> at org.apache.hadoop.hive.hwi.HWIServer.start(HWIServer.java:97)
>>>> at org.apache.hadoop.hive.hwi.HWIServer.main(HWIServer.java:115)
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> at
>>>>
>>>>
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>> at
>>>>
>>>>
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>> at org.apache.hadoop.util.RunJar.main(RunJar.java:155)
>>>> at org.apache.hadoop.mapred.JobShell.run(JobShell.java:54)
>>>> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>>>> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>>>> at org.apache.hadoop.mapred.JobShell.main(JobShell.java:68)
>>>> Caused by:
>>>> org.mortbay.util.MultiException[java.io.FileNotFoundException:
>>>> ${HIVE_HOME}/lib/hive_hwi.war]
>>>> at org.mortbay.http.HttpServer.doStart(HttpServer.java:731)
>>>> at org.mortbay.util.Container.start(Container.java:72)
>>>> at org.apache.hadoop.hive.hwi.HWIServer.start(HWIServer.java:86)
>>>> ... 10 more
>>>>
>>>
>>> Currently you need apache ant installed to start the web interface.
>>> Currently Jetty requires ANT to load up the web application. Two
>>> Jira's are open. One to include the required Jars. The other two
>>> statically compile the Web Application hopefully removing the
>>> requirement.
>>>
>>> For now please install apache-ant and point ANT_LIB to the location of
>>> the ant JAR files. Let me know if you need any help.
>>>
>>>
>>>
>>
>
>
>

Reply via email to