You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hive.apache.org by Edward Capriolo <ed...@gmail.com> on 2009/03/04 06:13:53 UTC
wiki page for Hive Web Interface
There is a new walk though on the hadoop wiki with some screen shots
of the Hive Web Interface.
http://wiki.apache.org/hadoop/Hive/HiveWebInterface
Enjoy
Re: wiki page for Hive Web Interface
Posted by Edward Capriolo <ed...@gmail.com>.
On Thu, Mar 5, 2009 at 1:34 PM, Edward Capriolo <ed...@gmail.com> wrote:
> On Thu, Mar 5, 2009 at 1:21 AM, Arijit Mukherjee <ar...@gmail.com> wrote:
>> hive_hwi.jar and hive_hwi.war - these two files are there. But, the
>> hive-default.xml file refers to hive.war. I changed this to hive_hwi.war,
>> and the startup command seemed to start HWI:
>>
>> strawberry:/usr/local/hadoop/hive> ./bin/hive --service hwi
>> 09/03/05 10:35:51 INFO hwi.HWIServer: HWI is starting up
>> 09/03/05 10:35:51 INFO http.HttpServer: Version Jetty/5.1.4
>> 09/03/05 10:35:51 INFO util.Credential: Checking Resource aliases
>> 09/03/05 10:35:58 INFO util.Container: Started
>> org.mortbay.jetty.servlet.WebApplicationHandler@17f242c
>> 09/03/05 10:35:58 INFO util.Container: Started
>> WebApplicationContext[/hwi,/hwi]
>> 09/03/05 10:35:58 INFO http.SocketListener: Started SocketListener on
>> 0.0.0.0:9999
>> 09/03/05 10:35:58 INFO util.Container: Started
>> org.mortbay.jetty.Server@c24c0
>>
>> But when I tried to view the webpage from the browser
>> (http://localhost:9999/hwi - tried both local and remote), I had the
>> following exception (and a http error 500 on the browser):
>>
>> 09/03/05 10:36:53 INFO util.Container: Started HttpContext[/,/]
>> 09/03/05 10:36:57 WARN /hwi: /hwi/:
>> java.lang.NoClassDefFoundError: org/apache/tools/ant/BuildException
>> at
>> org.apache.jasper.JspCompilationContext.createCompiler(JspCompilationContext.java:197)
>> at
>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:508)
>> at
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
>> at
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>> at
>> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
>> at
>> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
>> at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:275)
>> at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:169)
>> at org.mortbay.jetty.servlet.Default.handleGet(Default.java:312)
>> at org.mortbay.jetty.servlet.Default.service(Default.java:232)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>> at
>> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
>> at
>> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
>> at
>> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
>> at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
>> at
>> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
>> at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
>> at org.mortbay.http.HttpServer.service(HttpServer.java:954)
>> at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
>> at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
>> at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
>> at
>> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
>> at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
>> at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
>>
>> I'll post it in JIRA.
>>
>> Cheers
>> Arijit
>>
>>
>> 2009/3/4 Edward Capriolo <ed...@gmail.com>
>>>
>>> On Wed, Mar 4, 2009 at 4:05 AM, Arijit Mukherjee <ar...@gmail.com>
>>> wrote:
>>> > Hi
>>> >
>>> > I checked out the SVN trunk and built it. But when I invoke the HWI, I
>>> > get
>>> > the following error:
>>> >
>>> > strawberry:/usr/local/hadoop/hive/bin> ./hive --service hwi
>>> > 09/03/04 14:23:10 INFO hwi.HWIServer: HWI is starting up
>>> > 09/03/04 14:23:10 FATAL hwi.HWIServer: HWI WAR file not found at
>>> > ${HIVE_HOME}/lib/hive.war
>>> > 09/03/04 14:23:10 INFO http.HttpServer: Version Jetty/5.1.4
>>> > 09/03/04 14:23:10 INFO util.Credential: Checking Resource aliases
>>> > 09/03/04 14:23:10 WARN servlet.WebApplicationContext: Web application
>>> > not
>>> > found ${HIVE_HOME}/lib/hive.war
>>> > 09/03/04 14:23:10 WARN servlet.WebApplicationContext: Configuration
>>> > error on
>>> > ${HIVE_HOME}/lib/hive.war
>>> > java.io.FileNotFoundException: ${HIVE_HOME}/lib/hive.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:165)
>>> > 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/03/04 14:23:10 INFO http.SocketListener: Started SocketListener on
>>> > 0.0.0.0:9999
>>> > 09/03/04 14:23:10 ERROR hwi.HWIServer: Parsing hwi.listen.port caused
>>> > exception
>>> >
>>> > Seems like the build process did not build the web archive for hive. The
>>> > lib
>>> > folder contains a hive_hwi.war though. Did I miss anything while
>>> > building? I
>>> > used the default "ant -Dtarget.dir=<my dir> -Dhadoop.version='0.19.0'
>>> > package" command to build hive.
>>> >
>>> > Regards
>>> > Arijit
>>> >
>>> > 2009/3/4 Edward Capriolo <ed...@gmail.com>
>>> >>
>>> >> There is a new walk though on the hadoop wiki with some screen shots
>>> >> of the Hive Web Interface.
>>> >>
>>> >> http://wiki.apache.org/hadoop/Hive/HiveWebInterface
>>> >>
>>> >> Enjoy
>>> >
>>> >
>>> >
>>> > --
>>> > "And when the night is cloudy,
>>> > There is still a light that shines on me,
>>> > Shine on until tomorrow, let it be."
>>> >
>>>
>>> There should be two files present in lib are hive_hwi.jar and hive_hwi.war
>>>
>>> i use
>>> 'ant'
>>> and 'ant deploy' from the top level directory.
>>> If you think the build.xml is not operating properly open a jira.
>>>
>>> Thanks,
>>> Edward
>>
>>
>>
>> --
>> "And when the night is cloudy,
>> There is still a light that shines on me,
>> Shine on until tomorrow, let it be."
>>
>
> Ok looked at this. Try defining ANT_HOME jetty requires ANT TOOL to
> deploy the web application. At the moment I do not understand how
> hadoop seems not to require these tools for its web interface.
>
> I the presence of a web.xml causes jetty to require ant components
> that are not bundled with hadoop.
>
actually the environment variable is not ANT_HOME it is ANT_LIB. in
my case it points to /opt/ant/lib
Re: wiki page for Hive Web Interface
Posted by Edward Capriolo <ed...@gmail.com>.
On Thu, Mar 5, 2009 at 1:21 AM, Arijit Mukherjee <ar...@gmail.com> wrote:
> hive_hwi.jar and hive_hwi.war - these two files are there. But, the
> hive-default.xml file refers to hive.war. I changed this to hive_hwi.war,
> and the startup command seemed to start HWI:
>
> strawberry:/usr/local/hadoop/hive> ./bin/hive --service hwi
> 09/03/05 10:35:51 INFO hwi.HWIServer: HWI is starting up
> 09/03/05 10:35:51 INFO http.HttpServer: Version Jetty/5.1.4
> 09/03/05 10:35:51 INFO util.Credential: Checking Resource aliases
> 09/03/05 10:35:58 INFO util.Container: Started
> org.mortbay.jetty.servlet.WebApplicationHandler@17f242c
> 09/03/05 10:35:58 INFO util.Container: Started
> WebApplicationContext[/hwi,/hwi]
> 09/03/05 10:35:58 INFO http.SocketListener: Started SocketListener on
> 0.0.0.0:9999
> 09/03/05 10:35:58 INFO util.Container: Started
> org.mortbay.jetty.Server@c24c0
>
> But when I tried to view the webpage from the browser
> (http://localhost:9999/hwi - tried both local and remote), I had the
> following exception (and a http error 500 on the browser):
>
> 09/03/05 10:36:53 INFO util.Container: Started HttpContext[/,/]
> 09/03/05 10:36:57 WARN /hwi: /hwi/:
> java.lang.NoClassDefFoundError: org/apache/tools/ant/BuildException
> at
> org.apache.jasper.JspCompilationContext.createCompiler(JspCompilationContext.java:197)
> at
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:508)
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
> at
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
> at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:275)
> at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:169)
> at org.mortbay.jetty.servlet.Default.handleGet(Default.java:312)
> at org.mortbay.jetty.servlet.Default.service(Default.java:232)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
> at
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
> at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
> at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
> at
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
> at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
> at org.mortbay.http.HttpServer.service(HttpServer.java:954)
> at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
> at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
> at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
> at
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
>
> I'll post it in JIRA.
>
> Cheers
> Arijit
>
>
> 2009/3/4 Edward Capriolo <ed...@gmail.com>
>>
>> On Wed, Mar 4, 2009 at 4:05 AM, Arijit Mukherjee <ar...@gmail.com>
>> wrote:
>> > Hi
>> >
>> > I checked out the SVN trunk and built it. But when I invoke the HWI, I
>> > get
>> > the following error:
>> >
>> > strawberry:/usr/local/hadoop/hive/bin> ./hive --service hwi
>> > 09/03/04 14:23:10 INFO hwi.HWIServer: HWI is starting up
>> > 09/03/04 14:23:10 FATAL hwi.HWIServer: HWI WAR file not found at
>> > ${HIVE_HOME}/lib/hive.war
>> > 09/03/04 14:23:10 INFO http.HttpServer: Version Jetty/5.1.4
>> > 09/03/04 14:23:10 INFO util.Credential: Checking Resource aliases
>> > 09/03/04 14:23:10 WARN servlet.WebApplicationContext: Web application
>> > not
>> > found ${HIVE_HOME}/lib/hive.war
>> > 09/03/04 14:23:10 WARN servlet.WebApplicationContext: Configuration
>> > error on
>> > ${HIVE_HOME}/lib/hive.war
>> > java.io.FileNotFoundException: ${HIVE_HOME}/lib/hive.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:165)
>> > 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/03/04 14:23:10 INFO http.SocketListener: Started SocketListener on
>> > 0.0.0.0:9999
>> > 09/03/04 14:23:10 ERROR hwi.HWIServer: Parsing hwi.listen.port caused
>> > exception
>> >
>> > Seems like the build process did not build the web archive for hive. The
>> > lib
>> > folder contains a hive_hwi.war though. Did I miss anything while
>> > building? I
>> > used the default "ant -Dtarget.dir=<my dir> -Dhadoop.version='0.19.0'
>> > package" command to build hive.
>> >
>> > Regards
>> > Arijit
>> >
>> > 2009/3/4 Edward Capriolo <ed...@gmail.com>
>> >>
>> >> There is a new walk though on the hadoop wiki with some screen shots
>> >> of the Hive Web Interface.
>> >>
>> >> http://wiki.apache.org/hadoop/Hive/HiveWebInterface
>> >>
>> >> Enjoy
>> >
>> >
>> >
>> > --
>> > "And when the night is cloudy,
>> > There is still a light that shines on me,
>> > Shine on until tomorrow, let it be."
>> >
>>
>> There should be two files present in lib are hive_hwi.jar and hive_hwi.war
>>
>> i use
>> 'ant'
>> and 'ant deploy' from the top level directory.
>> If you think the build.xml is not operating properly open a jira.
>>
>> Thanks,
>> Edward
>
>
>
> --
> "And when the night is cloudy,
> There is still a light that shines on me,
> Shine on until tomorrow, let it be."
>
Ok looked at this. Try defining ANT_HOME jetty requires ANT TOOL to
deploy the web application. At the moment I do not understand how
hadoop seems not to require these tools for its web interface.
I the presence of a web.xml causes jetty to require ant components
that are not bundled with hadoop.
Re: wiki page for Hive Web Interface
Posted by Arijit Mukherjee <ar...@gmail.com>.
hive_hwi.jar and hive_hwi.war - these two files are there. But, the
hive-default.xml file refers to hive.war. I changed this to hive_hwi.war,
and the startup command seemed to start HWI:
strawberry:/usr/local/hadoop/hive> ./bin/hive --service hwi
09/03/05 10:35:51 INFO hwi.HWIServer: HWI is starting up
09/03/05 10:35:51 INFO http.HttpServer: Version Jetty/5.1.4
09/03/05 10:35:51 INFO util.Credential: Checking Resource aliases
09/03/05 10:35:58 INFO util.Container: Started
org.mortbay.jetty.servlet.WebApplicationHandler@17f242c
09/03/05 10:35:58 INFO util.Container: Started
WebApplicationContext[/hwi,/hwi]
09/03/05 10:35:58 INFO http.SocketListener: Started SocketListener on
0.0.0.0:9999
09/03/05 10:35:58 INFO util.Container: Started
org.mortbay.jetty.Server@c24c0
But when I tried to view the webpage from the browser (
http://localhost:9999/hwi - tried both local and remote), I had the
following exception (and a http error 500 on the browser):
09/03/05 10:36:53 INFO util.Container: Started HttpContext[/,/]
09/03/05 10:36:57 WARN /hwi: /hwi/:
java.lang.NoClassDefFoundError: org/apache/tools/ant/BuildException
at
org.apache.jasper.JspCompilationContext.createCompiler(JspCompilationContext.java:197)
at
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:508)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:275)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:169)
at org.mortbay.jetty.servlet.Default.handleGet(Default.java:312)
at org.mortbay.jetty.servlet.Default.service(Default.java:232)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
I'll post it in JIRA.
Cheers
Arijit
2009/3/4 Edward Capriolo <ed...@gmail.com>
> On Wed, Mar 4, 2009 at 4:05 AM, Arijit Mukherjee <ar...@gmail.com>
> wrote:
> > Hi
> >
> > I checked out the SVN trunk and built it. But when I invoke the HWI, I
> get
> > the following error:
> >
> > strawberry:/usr/local/hadoop/hive/bin> ./hive --service hwi
> > 09/03/04 14:23:10 INFO hwi.HWIServer: HWI is starting up
> > 09/03/04 14:23:10 FATAL hwi.HWIServer: HWI WAR file not found at
> > ${HIVE_HOME}/lib/hive.war
> > 09/03/04 14:23:10 INFO http.HttpServer: Version Jetty/5.1.4
> > 09/03/04 14:23:10 INFO util.Credential: Checking Resource aliases
> > 09/03/04 14:23:10 WARN servlet.WebApplicationContext: Web application not
> > found ${HIVE_HOME}/lib/hive.war
> > 09/03/04 14:23:10 WARN servlet.WebApplicationContext: Configuration error
> on
> > ${HIVE_HOME}/lib/hive.war
> > java.io.FileNotFoundException: ${HIVE_HOME}/lib/hive.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:165)
> > 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/03/04 14:23:10 INFO http.SocketListener: Started SocketListener on
> > 0.0.0.0:9999
> > 09/03/04 14:23:10 ERROR hwi.HWIServer: Parsing hwi.listen.port caused
> > exception
> >
> > Seems like the build process did not build the web archive for hive. The
> lib
> > folder contains a hive_hwi.war though. Did I miss anything while
> building? I
> > used the default "ant -Dtarget.dir=<my dir> -Dhadoop.version='0.19.0'
> > package" command to build hive.
> >
> > Regards
> > Arijit
> >
> > 2009/3/4 Edward Capriolo <ed...@gmail.com>
> >>
> >> There is a new walk though on the hadoop wiki with some screen shots
> >> of the Hive Web Interface.
> >>
> >> http://wiki.apache.org/hadoop/Hive/HiveWebInterface
> >>
> >> Enjoy
> >
> >
> >
> > --
> > "And when the night is cloudy,
> > There is still a light that shines on me,
> > Shine on until tomorrow, let it be."
> >
>
> There should be two files present in lib are hive_hwi.jar and hive_hwi.war
>
> i use
> 'ant'
> and 'ant deploy' from the top level directory.
> If you think the build.xml is not operating properly open a jira.
>
> Thanks,
> Edward
>
--
"And when the night is cloudy,
There is still a light that shines on me,
Shine on until tomorrow, let it be."
Re: wiki page for Hive Web Interface
Posted by Edward Capriolo <ed...@gmail.com>.
On Wed, Mar 4, 2009 at 4:05 AM, Arijit Mukherjee <ar...@gmail.com> wrote:
> Hi
>
> I checked out the SVN trunk and built it. But when I invoke the HWI, I get
> the following error:
>
> strawberry:/usr/local/hadoop/hive/bin> ./hive --service hwi
> 09/03/04 14:23:10 INFO hwi.HWIServer: HWI is starting up
> 09/03/04 14:23:10 FATAL hwi.HWIServer: HWI WAR file not found at
> ${HIVE_HOME}/lib/hive.war
> 09/03/04 14:23:10 INFO http.HttpServer: Version Jetty/5.1.4
> 09/03/04 14:23:10 INFO util.Credential: Checking Resource aliases
> 09/03/04 14:23:10 WARN servlet.WebApplicationContext: Web application not
> found ${HIVE_HOME}/lib/hive.war
> 09/03/04 14:23:10 WARN servlet.WebApplicationContext: Configuration error on
> ${HIVE_HOME}/lib/hive.war
> java.io.FileNotFoundException: ${HIVE_HOME}/lib/hive.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:165)
> 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/03/04 14:23:10 INFO http.SocketListener: Started SocketListener on
> 0.0.0.0:9999
> 09/03/04 14:23:10 ERROR hwi.HWIServer: Parsing hwi.listen.port caused
> exception
>
> Seems like the build process did not build the web archive for hive. The lib
> folder contains a hive_hwi.war though. Did I miss anything while building? I
> used the default "ant -Dtarget.dir=<my dir> -Dhadoop.version='0.19.0'
> package" command to build hive.
>
> Regards
> Arijit
>
> 2009/3/4 Edward Capriolo <ed...@gmail.com>
>>
>> There is a new walk though on the hadoop wiki with some screen shots
>> of the Hive Web Interface.
>>
>> http://wiki.apache.org/hadoop/Hive/HiveWebInterface
>>
>> Enjoy
>
>
>
> --
> "And when the night is cloudy,
> There is still a light that shines on me,
> Shine on until tomorrow, let it be."
>
There should be two files present in lib are hive_hwi.jar and hive_hwi.war
i use
'ant'
and 'ant deploy' from the top level directory.
If you think the build.xml is not operating properly open a jira.
Thanks,
Edward
Re: wiki page for Hive Web Interface
Posted by Arijit Mukherjee <ar...@gmail.com>.
Hi
I checked out the SVN trunk and built it. But when I invoke the HWI, I get
the following error:
strawberry:/usr/local/hadoop/hive/bin> ./hive --service hwi
09/03/04 14:23:10 INFO hwi.HWIServer: HWI is starting up
09/03/04 14:23:10 FATAL hwi.HWIServer: HWI WAR file not found at
${HIVE_HOME}/lib/hive.war
09/03/04 14:23:10 INFO http.HttpServer: Version Jetty/5.1.4
09/03/04 14:23:10 INFO util.Credential: Checking Resource aliases
09/03/04 14:23:10 WARN servlet.WebApplicationContext: Web application not
found ${HIVE_HOME}/lib/hive.war
09/03/04 14:23:10 WARN servlet.WebApplicationContext: Configuration error on
${HIVE_HOME}/lib/hive.war
java.io.FileNotFoundException: ${HIVE_HOME}/lib/hive.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:165)
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/03/04 14:23:10 INFO http.SocketListener: Started SocketListener on
0.0.0.0:9999
09/03/04 14:23:10 ERROR hwi.HWIServer: Parsing hwi.listen.port caused
exception
Seems like the build process did not build the web archive for hive. The lib
folder contains a hive_hwi.war though. Did I miss anything while building? I
used the default "ant -Dtarget.dir=<my dir> -Dhadoop.version='0.19.0'
package" command to build hive.
Regards
Arijit
2009/3/4 Edward Capriolo <ed...@gmail.com>
> There is a new walk though on the hadoop wiki with some screen shots
> of the Hive Web Interface.
>
> http://wiki.apache.org/hadoop/Hive/HiveWebInterface
>
> Enjoy
>
--
"And when the night is cloudy,
There is still a light that shines on me,
Shine on until tomorrow, let it be."