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 >>>>>> >>>>>> >>>>>> >>>> >>> >
