Hey

Just checked, and it seems that ui is not part of the tar file. You'll have
to download the source zip file, or just clone from github(
http://github.com/apache/lens). After that, go into the lens-ui folder and
do mvn clean install. Then npm run dev would run the ui server at 8082
port.

On Tue, Jun 28, 2016 at 9:55 AM Gary Wu <[email protected]> wrote:

> Hi
> I don't find the lens-ui folder. My directory structure is the same as the
> official web site (http://lens.apache.org/lenshome/install-and-run.html )
> . It is as follow. There is war file lens-server.war in webapp.  When I
> input  *bin/lens-ctl start* , the server starts and the war file is unzip
> to a lens-server folder automatically.
>
>
>> [root@master apache-lens-2.5.0-beta-bin]# *ls server/webapp/lens-server*
>>
>> *META-INF  static  WEB-INF*
>>
>>
> then, the default website for the UI which is 
> http://[hostname]:19999/index.html
> can be visited , I don't know the default user name.
> the ui configurtion is :
> lens.server.ui.base.uri http://0.0.0.0:19999/
>
>
>  ├── bin
>   │   ├── lens-config.sh
>   │   └── lens-ctl
>   ├── conf
>   │   ├── drivers
>   │   │   ├── hive
>   │   │   │   └── hive1
>   │   │   │       └── hivedriver-site.xml
>   │   │   └── jdbc
>   │   │       └── jdbc1
>   │   │           └── jdbcdriver-site.xml
>   │   ├── lens-env.sh
>   │   ├── lens-site.xml
>   │   └── logback.xml
>   ├── conf-pseudo-distr
>   │   ├── drivers
>   │   │   ├── hive
>   │   │   │   └── hive1
>   │   │   │       └── hivedriver-site.xml
>   │   │   └── jdbc
>   │   │       └── jdbc1
>   │   │           └── jdbcdriver-site.xml
>   │   ├── lens-env.sh
>   │   ├── lens-site.xml
>   │   └── logback.xml
>   └── shipjars
>       └── lens-ship-jars.jar
>   └── webapp
>       └── *lens-server.war*
>
>
>
>
> Thanks
> Gary
>
>
> On Mon, Jun 27, 2016 at 8:48 PM, Rajat Khandelwal <[email protected]>
> wrote:
>
>> Hey
>>
>> Just noticed, you are using the wrong UI.
>>
>> Go to lens-ui folder and run "npm run dev". That'll run the ui server.
>>
>>
>> On Mon, Jun 27, 2016 at 5:57 PM Gary Wu <[email protected]>
>> wrote:
>>
>>> Hi
>>> When I input "all" in the mail and random text in password , the output
>>> log is as follow:
>>>
>>> 27 六月 2016 20:18:15 [688ab80f-36a2-495e-9002-5e62f3ff362e]
>>> [grizzly-http-server-11] INFO  org.glassfish.jersey.filter.LoggingFilter -
>>> 125 * Server has received a request on thread grizzly-http-server-11
>>> 125 > POST http://10.100.30.220:19999/uisession/
>>> 125 > accept: application/json
>>> 125 > accept-encoding: gzip, deflate
>>> 125 > accept-language: zh-CN,zh;q=0.8,en;q=0.6
>>> 125 > connection: keep-alive
>>> 125 > content-length: 256
>>> 125 > content-type: multipart/form-data;
>>> boundary=----WebKitFormBoundaryrKAVobnOwOKCAk33
>>> 125 > host: 10.100.30.220:19999
>>> 125 > origin: http://10.100.30.220:19999
>>> 125 > referer: http://10.100.30.220:19999/index.html
>>> 125 > user-agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36
>>> (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
>>> 125 > x-requested-with: XMLHttpRequest
>>>
>>> 27 六月 2016 20:18:15 [ecf550c5-a3aa-4d50-9947-a4e0857c89b1]
>>> [grizzly-http-server-11] ERROR org.apache.lens.server.LensRequestListener -
>>> Encountered HTTP exception
>>> org.glassfish.jersey.media.multipart.internal.FormDataParamValueFactoryProvider$FormDataParamException:
>>> HTTP 400 Bad Request
>>>         at
>>> org.glassfish.jersey.media.multipart.internal.FormDataParamValueFactoryProvider$FormDataParamValueFactory.provide(FormDataParamValueFactoryProvider.java:360)
>>> ~[jersey-media-multipart-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.spi.internal.ParamValueFactoryWithSource.provide(ParamValueFactoryWithSource.java:71)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.spi.internal.ParameterValueHelper.getParameterValues(ParameterValueHelper.java:90)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$AbstractMethodParamInvoker.getParamValues(JavaResourceMethodDispatcherProvider.java:127)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
>>> [jersey-common-2.22.1.jar:na]
>>>         at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
>>> [jersey-common-2.22.1.jar:na]
>>>         at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
>>> [jersey-common-2.22.1.jar:na]
>>>         at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
>>> [jersey-common-2.22.1.jar:na]
>>>         at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
>>> [jersey-common-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
>>> [jersey-common-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
>>> [jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
>>> [jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.service(GrizzlyHttpContainer.java:384)
>>> [jersey-container-grizzly2-http-2.22.1.jar:na]
>>>         at
>>> org.glassfish.grizzly.http.server.HttpHandler$1.run(HttpHandler.java:224)
>>> [grizzly-http-server-2.3.23.jar:2.3.23]
>>>         at
>>> org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
>>> [grizzly-framework-2.3.23.jar:2.3.23]
>>>         at
>>> org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
>>> [grizzly-framework-2.3.23.jar:2.3.23]
>>>         at java.lang.Thread.run(Thread.java:745) [na:1.7.0_79]
>>> Caused by: org.glassfish.jersey.internal.inject.ExtractorException:
>>> javax.ws.rs.ProcessingException: Error un-marshalling JAXB object of type:
>>> class org.apache.lens.api.LensConf.
>>>         at
>>> org.glassfish.jersey.server.internal.inject.AbstractParamValueExtractor.convert(AbstractParamValueExtractor.java:145)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.internal.inject.AbstractParamValueExtractor.fromString(AbstractParamValueExtractor.java:130)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.internal.inject.SingleValueExtractor.extract(SingleValueExtractor.java:84)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.media.multipart.internal.FormDataParamValueFactoryProvider$FormDataParamValueFactory.provide(FormDataParamValueFactoryProvider.java:358)
>>> ~[jersey-media-multipart-2.22.1.jar:na]
>>>         ... 22 common frames omitted
>>> Caused by: javax.ws.rs.ProcessingException: Error un-marshalling JAXB
>>> object of type: class org.apache.lens.api.LensConf.
>>>         at
>>> org.glassfish.jersey.jaxb.internal.JaxbStringReaderProvider$RootElementProvider$1.fromString(JaxbStringReaderProvider.java:199)
>>> ~[jersey-media-jaxb-2.22.1.jar:na]
>>>         at
>>> org.glassfish.jersey.server.internal.inject.AbstractParamValueExtractor.convert(AbstractParamValueExtractor.java:139)
>>> ~[jersey-server-2.22.1.jar:na]
>>>         ... 25 common frames omitted
>>> Caused by: java.lang.NullPointerException: null
>>>         at java.io.StringReader.<init>(StringReader.java:50)
>>> ~[na:1.7.0_79]
>>>         at
>>> org.glassfish.jersey.jaxb.internal.JaxbStringReaderProvider$RootElementProvider$1.fromString(JaxbStringReaderProvider.java:185)
>>> ~[jersey-media-jaxb-2.22.1.jar:na]
>>>         ... 26 common frames omitted
>>> 27 六月 2016 20:18:15 [ecf550c5-a3aa-4d50-9947-a4e0857c89b1]
>>> [grizzly-http-server-11] INFO  org.glassfish.jersey.filter.LoggingFilter -
>>> 125 * Server responded with a response on thread grizzly-http-server-11
>>> 125 < 400
>>>
>>>
>>> thanks
>>>
>>> On Mon, Jun 27, 2016 at 8:23 PM, Gary Wu <[email protected]>
>>> wrote:
>>>
>>>> Hi Rajat,
>>>> Thanks for your reply.
>>>> I use "all" in the email box and random text in password. but it still
>>>> runs failed in Apache LENs 2.5-beta.
>>>> Does anyone know the default user name and password?
>>>>
>>>> Thanks
>>>> Gary
>>>>
>>>>
>>>>
>>>>
>>>> On Mon, Jun 27, 2016 at 6:36 PM, Rajat Khandelwal <
>>>> [email protected]> wrote:
>>>>
>>>>> put "all" in email and any random text in password.
>>>>>
>>>>> On Mon, Jun 27, 2016 at 3:05 PM Gary Wu <[email protected]>
>>>>> wrote:
>>>>>
>>>>>>
>>>>>> Hi,
>>>>>> I try to use apache-lens2.5, but I encounter some problems.
>>>>>> 1)  Do you know the default login account ? the user name and
>>>>>> password.
>>>>>> I use Lens2.5 and after I start the lens server, I can not login from
>>>>>> the UI. Please see the picture. :(
>>>>>> I can not find the description in the doc too.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Thanks
>>>>>> Gary
>>>>>>
>>>>>>
>>>>>>
>>>>
>>>
>

Reply via email to