Hi Naveen, Can you try and run this
node_modules/karma/bin/karma start test/karma.conf.js --reporters dots --single-run in your zeppelin-web directory, and tell us what fails. On 28 October 2015 at 11:50, Corneau Damien <cornead...@gmail.com> wrote: > Those npm errors aren't actually errors, they are pretty misleading. > > Okay, so now we know that it is failing when phamtomjs run. (Zeppelin-web > tests). > > Could you run only: > 'Grunt test' inside zeppelon-web? > To check what error we have. > Also make sure that libfontconfig is installed. > On Oct 28, 2015 4:32 AM, "naveen xavier" <naveen.xav...@gmail.com> wrote: > >> >> >> *Hi Corneau,* >> >> >> *I guess you are right as that is exactly what is happening in my case. I >> got a successful install that made me happy but the web app at 8080 serves >> a blank page.* >> *I reinstalled in a fresh folder and found the same error. However, I >> noticed that a lot of error messages are generated when installing npm. A >> snapshot is given below:* >> >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Building Zeppelin: web Application 0.6.0-incubating-SNAPSHOT >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] >> [INFO] --- maven-checkstyle-plugin:2.13:check (checkstyle-fail-build) @ >> zeppelin-web --- >> [INFO] >> [INFO] >> [INFO] --- maven-resources-plugin:2.7:copy-resources (copy-resources) @ >> zeppelin-web --- >> [INFO] Using 'UTF-8' encoding to copy filtered resources. >> [INFO] Copying 17 resources >> [INFO] >> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce) @ zeppelin-web >> --- >> [INFO] >> [INFO] --- frontend-maven-plugin:0.0.23:install-node-and-npm (install >> node and npm) @ zeppelin-web --- >> [INFO] Installing node version v0.10.22 >> [INFO] Creating temporary directory >> /usr/local/incubator-zeppelin/zeppelin-web/node_tmp >> [INFO] Downloading Node.js from >> http://nodejs.org/dist/v0.10.22/node-v0.10.22-linux-x64.tar.gz to >> /usr/local/incubator-zeppelin/zeppelin-web/node_tmp/node.tar.gz >> [INFO] No proxy was configured, downloading directly >> [INFO] Extracting Node.js files in node_tmp >> [INFO] Unpacking >> /usr/local/incubator-zeppelin/zeppelin-web/node_tmp/node.tar.gz into >> /usr/local/incubator-zeppelin/zeppelin-web/node_tmp >> [INFO] Moving node binary to >> /usr/local/incubator-zeppelin/zeppelin-web/node/node >> [INFO] Deleting temporary directory >> /usr/local/incubator-zeppelin/zeppelin-web/node_tmp >> [INFO] Installed node locally. >> [INFO] Installing npm version 1.3.8 >> [INFO] Downloading NPM from http://registry.npmjs.org/npm/-/npm-1.3.8.tgz >> to /usr/local/incubator-zeppelin/zeppelin-web/npm.tar.gz >> [INFO] No proxy was configured, downloading directly >> [INFO] Extracting NPM files in node/ >> [INFO] Unpacking /usr/local/incubator-zeppelin/zeppelin-web/npm.tar.gz >> into /usr/local/incubator-zeppelin/zeppelin-web/node >> [INFO] Installed NPM locally. >> [INFO] >> [INFO] --- frontend-maven-plugin:0.0.23:npm (npm install) @ zeppelin-web >> --- >> [INFO] Running 'npm install --color=false' in >> /usr/local/incubator-zeppelin/zeppelin-web >> [ERROR] npm http GET https://registry.npmjs.org/bower >> [ERROR] npm http GET https://registry.npmjs.org/grunt-autoprefixer >> [ERROR] npm http GET https://registry.npmjs.org/grunt >> [ERROR] npm http GET https://registry.npmjs.org/grunt-concurrent >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-clean >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-concat >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-connect >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-copy >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-htmlmin >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-cssmin >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-uglify >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-jshint >> [ERROR] npm http GET https://registry.npmjs.org/grunt-filerev >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-watch >> [ERROR] npm http GET https://registry.npmjs.org/grunt-ng-annotate >> [ERROR] npm http GET https://registry.npmjs.org/grunt-svgmin >> >> >> >> *.... many more such errors.* >> *But bower components get successfully loaded after this. After bower >> when grunt build starts the problem begins and we get* >> >> [INFO] Running "connect:test" (connect) task >> [INFO] Started connect web server on http://localhost:9001 >> [INFO] >> [INFO] Running "karma:unit" (karma) task >> [INFO] INFO [karma]: Karma v0.12.37 server started at >> http://localhost:9002/ >> [INFO] INFO [launcher]: Starting browser PhantomJS >> [INFO] INFO [PhantomJS 1.9.8 (Linux 0.0.0)]: Connected on socket >> lJCtJXUKw8w8Ux_VV-HQ with id 36245844 >> [INFO] Warning: Task "karma:unit" failed. Use --force to continue. >> [INFO] >> [INFO] Aborted due to warnings. >> [INFO] >> [INFO] >> [INFO] Execution Time (2015-10-28 02:47:28 UTC) >> [INFO] jshint:all 900ms ▇▇▇▇▇▇▇ 16% >> [INFO] jshint:test 90ms ▇ 2% >> [INFO] wiredep:app 197ms ▇▇ 3% >> [INFO] concurrent:test 1.6s ▇▇▇▇▇▇▇▇▇▇▇▇▇ 29% >> [INFO] autoprefixer:dist 288ms ▇▇▇ 5% >> [INFO] karma:unit 2.4s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 43% >> [INFO] Total 5.7s >> [INFO] >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Reactor Summary: >> [INFO] >> [INFO] Zeppelin ........................................... SUCCESS [ >> 7.668 s] >> [INFO] Zeppelin: Interpreter .............................. SUCCESS [ >> 7.885 s] >> [INFO] Zeppelin: Zengine .................................. SUCCESS [ >> 2.731 s] >> [INFO] Zeppelin: Spark dependencies ....................... SUCCESS [ >> 28.139 s] >> [INFO] Zeppelin: Spark .................................... SUCCESS [ >> 31.584 s] >> [INFO] Zeppelin: Markdown interpreter ..................... SUCCESS [ >> 0.396 s] >> [INFO] Zeppelin: Angular interpreter ...................... SUCCESS [ >> 0.302 s] >> [INFO] Zeppelin: Shell interpreter ........................ SUCCESS [ >> 0.243 s] >> [INFO] Zeppelin: Hive interpreter ......................... SUCCESS [ >> 4.099 s] >> [INFO] Zeppelin: Apache Phoenix Interpreter ............... SUCCESS [ >> 4.672 s] >> [INFO] Zeppelin: Apache Geode interpreter ................. SUCCESS >> [06:09 min] >> [INFO] Zeppelin: PostgreSQL interpreter ................... SUCCESS [ >> 0.599 s] >> [INFO] Zeppelin: Tajo interpreter ......................... SUCCESS [ >> 1.037 s] >> [INFO] Zeppelin: Flink .................................... SUCCESS [ >> 11.354 s] >> [INFO] Zeppelin: Apache Ignite interpreter ................ SUCCESS [ >> 0.787 s] >> [INFO] Zeppelin: Kylin interpreter ........................ SUCCESS [ >> 0.348 s] >> [INFO] Zeppelin: Lens interpreter ......................... SUCCESS [ >> 7.210 s] >> [INFO] Zeppelin: Cassandra ................................ SUCCESS [ >> 51.598 s] >> [INFO] Zeppelin: web Application .......................... FAILURE >> [09:34 min] >> [INFO] Zeppelin: Server ................................... SKIPPED >> [INFO] Zeppelin: Packaging distribution ................... SKIPPED >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 18:25 min >> [INFO] Finished at: 2015-10-28T08:17:34+05:30 >> [INFO] Final Memory: 122M/423M >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] Failed to execute goal >> com.github.eirslett:frontend-maven-plugin:0.0.23:grunt (grunt build) on >> project zeppelin-web: Failed to run task: 'grunt --no-color' failed. (error >> code 3) -> [Help 1] >> >> >> >> *I feel that grunt build error is linked to the earlier http errors. * >> *Looking forward to your inputs* >> >> >> >> On Wed, Oct 28, 2015 at 2:17 AM, Corneau Damien <cornead...@gmail.com> >> wrote: >> >>> If normal grunt build didn't pass iin zeppelin-web, then there is no way >>> the mvn clean package in incubator-zeppelin will since it call grunt build >>> >>> On Tue, Oct 27, 2015 at 6:53 PM, Pablo Torre <pablotorr...@gmail.com> >>> wrote: >>> >>>> I am using a virtual machine with Ubuntu 14.04 >>>> >>>> >>>> $ npm -v >>>> >>>> 1.4.28 >>>> >>>> $ node -v >>>> >>>> v0.10.40 >>>> >>>> $ java -version >>>> >>>> java version "1.7.0_79" >>>> >>>> OpenJDK Runtime Environment (IcedTea 2.5.6) >>>> (7u79-2.5.6-0ubuntu1.14.04.1) >>>> >>>> OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode) >>>> >>>> >>>> Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; >>>> 2013-09-17 15:22:22+0000) >>>> >>>> Maven home: /usr/local/maven >>>> >>>> Java version: 1.7.0_79, vendor: Oracle Corporation >>>> >>>> Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre >>>> >>>> Default locale: en_US, platform encoding: UTF-8 >>>> >>>> OS name: "linux", version: "3.19.0-25-generic", arch: "amd64", family: >>>> "unix" >>>> >>>> >>>> The logs: >>>> >>>> >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> >>>> [INFO] Reactor Summary: >>>> >>>> [INFO] >>>> >>>> [INFO] Zeppelin .......................................... SUCCESS >>>> [10.919s] >>>> >>>> [INFO] Zeppelin: Interpreter ............................. SUCCESS >>>> [15.539s] >>>> >>>> [INFO] Zeppelin: Zengine ................................. SUCCESS >>>> [5.762s] >>>> >>>> [INFO] Zeppelin: Spark dependencies ...................... SUCCESS >>>> [57.376s] >>>> >>>> [INFO] Zeppelin: Spark ................................... SUCCESS >>>> [5:17.924s] >>>> >>>> [INFO] Zeppelin: Markdown interpreter .................... SUCCESS >>>> [6.517s] >>>> >>>> [INFO] Zeppelin: Angular interpreter ..................... SUCCESS >>>> [0.897s] >>>> >>>> [INFO] Zeppelin: Shell interpreter ....................... SUCCESS >>>> [0.789s] >>>> >>>> [INFO] Zeppelin: Hive interpreter ........................ SUCCESS >>>> [17.743s] >>>> >>>> [INFO] Zeppelin: Apache Phoenix Interpreter .............. SUCCESS >>>> [15.154s] >>>> >>>> [INFO] Zeppelin: Apache Geode interpreter ................ SUCCESS >>>> [18.203s] >>>> >>>> [INFO] Zeppelin: PostgreSQL interpreter .................. SUCCESS >>>> [2.916s] >>>> >>>> [INFO] Zeppelin: Tajo interpreter ........................ SUCCESS >>>> [3.508s] >>>> >>>> [INFO] Zeppelin: Flink ................................... SUCCESS >>>> [1:50.128s] >>>> >>>> [INFO] Zeppelin: Apache Ignite interpreter ............... SUCCESS >>>> [16.485s] >>>> >>>> [INFO] Zeppelin: Kylin interpreter ....................... SUCCESS >>>> [3.318s] >>>> >>>> [INFO] Zeppelin: Lens interpreter ........................ SUCCESS >>>> [1:26.327s] >>>> >>>> [INFO] Zeppelin: Cassandra ............................... SUCCESS >>>> [9:07.738s] >>>> >>>> [INFO] Zeppelin: web Application ......................... FAILURE >>>> [23:25.153s] >>>> >>>> [INFO] Zeppelin: Server .................................. SKIPPED >>>> >>>> [INFO] Zeppelin: Packaging distribution .................. SKIPPED >>>> >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> >>>> [INFO] BUILD FAILURE >>>> >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> >>>> [INFO] Total time: 44:06.492s >>>> >>>> [INFO] Finished at: Tue Oct 27 17:49:16 UTC 2015 >>>> >>>> >>>> >>>> >>>> [INFO] Final Memory: 119M/432M >>>> >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> >>>> [ERROR] Failed to execute goal >>>> com.github.eirslett:frontend-maven-plugin:0.0.23:grunt (grunt build) on >>>> project zeppelin-web: Failed to run task: 'grunt --force --no-color' >>>> failed. (error code 137) -> [Help 1] >>>> >>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to >>>> execute goal com.github.eirslett:frontend-maven-plugin:0.0.23:grunt (grunt >>>> build) on project zeppelin-web: Failed to run task >>>> >>>> at >>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) >>>> >>>> at >>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) >>>> >>>> at >>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) >>>> >>>> at >>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) >>>> >>>> at >>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) >>>> >>>> at >>>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) >>>> >>>> at >>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) >>>> >>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:317) >>>> >>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152) >>>> >>>> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555) >>>> >>>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214) >>>> >>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:158) >>>> >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>> >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>> >>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>> >>>> at >>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) >>>> >>>> at >>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) >>>> >>>> at >>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) >>>> >>>> at >>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) >>>> >>>> Caused by: org.apache.maven.plugin.MojoFailureException: Failed to run >>>> task >>>> >>>> at >>>> com.github.eirslett.maven.plugins.frontend.mojo.GruntMojo.execute(GruntMojo.java:71) >>>> >>>> at >>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106) >>>> >>>> at >>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) >>>> >>>> ... 19 more >>>> >>>> Caused by: >>>> com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: 'grunt >>>> --force --no-color' failed. (error code 137) >>>> >>>> at >>>> com.github.eirslett.maven.plugins.frontend.lib.NodeTaskExecutor.execute(NodeTaskExecutor.java:38) >>>> >>>> at >>>> com.github.eirslett.maven.plugins.frontend.mojo.GruntMojo.execute(GruntMojo.java:69) >>>> >>>> ... 21 more >>>> >>>> >>>> >>>> I don't understand it because the error is this: Failed to execute goal >>>> com.github.eirslett:frontend-maven-plugin:0.0.23:grunt (grunt build) on >>>> project zeppelin-web and I was able to execute manually "grunt force" >>>> inside zeppelin-web >>>> >>>> >>>> >>>> >>>> 2015-10-27 18:01 GMT+01:00 rohit choudhary <rconl...@gmail.com>: >>>> >>>>> Hi Pablo, >>>>> >>>>> Some more logs please? The most recent errors are? Also, what's your >>>>> dev setup - mac/linux? Versions of npm/node/java? >>>>> >>>>> Thanks, >>>>> Rohit. >>>>> >>>>> On Tue, Oct 27, 2015 at 10:21 PM, Pablo Torre <pablotorr...@gmail.com> >>>>> wrote: >>>>> >>>>>> I executed mvn clean package -Pspark-1.4 -Dhadoop.version=2.2.0 >>>>>> -Phadoop-2.2 -DskipTests but I still have the same problem: >>>>>> >>>>>> INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> >>>>>> [INFO] BUILD FAILURE >>>>>> >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> >>>>>> [INFO] Total time: 42:11.317s >>>>>> >>>>>> [INFO] Finished at: Tue Oct 27 16:03:13 UTC 2015 >>>>>> >>>>>> [INFO] Final Memory: 122M/422M >>>>>> >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> >>>>>> [ERROR] Failed to execute goal >>>>>> com.github.eirslett:frontend-maven-plugin:0.0.23:grunt (grunt build) on >>>>>> project zeppelin-web: Failed to run task: 'grunt --force --no-color' >>>>>> failed. (error code 137) -> [Help 1] >>>>>> >>>>>> 2015-10-27 17:08 GMT+01:00 rohit choudhary <rconl...@gmail.com>: >>>>>> >>>>>>> Hi Rick, >>>>>>> >>>>>>> What are the things that you have in mind? I was thinking of this >>>>>>> myself, including some items such as making npm/node etc be strictly >>>>>>> local >>>>>>> instead of global, a single script that abstracts some of these steps. I >>>>>>> will be happy to help. >>>>>>> >>>>>>> Thanks, >>>>>>> Rohit. >>>>>>> >>>>>>> On Tue, Oct 27, 2015 at 8:40 PM, Rick Moritz <rah...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> From my experience, that will not work unless you -DskipTests, >>>>>>>> since the tests require you have a dist-file available. >>>>>>>> Even CI runs two builds at the moment. >>>>>>>> So, if you need a tested (NB: tests will fail anyway, until >>>>>>>> ZEPPELIN-346 gets merged) distributable, you have to first clean >>>>>>>> package >>>>>>>> with -DskipTests, then package with tests to verify your build. >>>>>>>> Oh, you'll also need the ability to pass the selenium tests, which >>>>>>>> isn't a given on every platform. >>>>>>>> >>>>>>>> I'm currently looking into cleaning the build up progressively, but >>>>>>>> am also looking for any kind of support. A major refactoring is >>>>>>>> necessary, >>>>>>>> in my opinion, to move this project forward from a stability and >>>>>>>> repeatability standpoint. >>>>>>>> >>>>>>>> On Tue, Oct 27, 2015 at 4:04 PM, Pablo Torre < >>>>>>>> pablotorr...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Now, should I try to run mvn clean package inside >>>>>>>>> incubador-zeppelin? >>>>>>>>> >>>>>>>>> 2015-10-27 15:50 GMT+01:00 Pablo Torre <pablotorr...@gmail.com>: >>>>>>>>> >>>>>>>>>> I tried "./grunt --force" right now and it works >>>>>>>>>> >>>>>>>>>> 2015-10-27 15:39 GMT+01:00 naveen xavier <naveen.xav...@gmail.com >>>>>>>>>> >: >>>>>>>>>> >>>>>>>>>>> Hi Pablo, >>>>>>>>>>> >>>>>>>>>>> Were you able to build grunt within the zeppelin-web folder? Use >>>>>>>>>>> the following command >>>>>>>>>>> ./grunt --force >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 27, 2015 at 8:05 PM, Pablo Torre < >>>>>>>>>>> pablotorr...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi guys, >>>>>>>>>>>> >>>>>>>>>>>> I was taking a look to this thread because I wasn't able to fix >>>>>>>>>>>> my issue. I followed your suggestions: >>>>>>>>>>>> >>>>>>>>>>>> Inside zeppelin-web: >>>>>>>>>>>> >>>>>>>>>>>> Remove node_modules and bower_components >>>>>>>>>>>> rm -rf ~/.npm >>>>>>>>>>>> npm cache clear >>>>>>>>>>>> mvn clean install >>>>>>>>>>>> >>>>>>>>>>>> And after this inside incubator-zeppelin I executed: >>>>>>>>>>>> >>>>>>>>>>>> mvn clean package -Pspark-1.4 -Dhadoop.version=2.2.0 >>>>>>>>>>>> -Phadoop-2.2 -DskipTests >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> But I get the error: >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> BUILD FAILURE >>>>>>>>>>>> >>>>>>>>>>>> [INFO] >>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>> >>>>>>>>>>>> [INFO] Total time: 31:53.919s >>>>>>>>>>>> >>>>>>>>>>>> [INFO] Finished at: Tue Oct 27 14:32:13 UTC 2015 >>>>>>>>>>>> >>>>>>>>>>>> [INFO] Final Memory: 124M/428M >>>>>>>>>>>> >>>>>>>>>>>> [INFO] >>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>> >>>>>>>>>>>> [ERROR] Failed to execute goal >>>>>>>>>>>> com.github.eirslett:frontend-maven-plugin:0.0.23:grunt (grunt >>>>>>>>>>>> build) on >>>>>>>>>>>> project zeppelin-web: Failed to run task: 'grunt --force >>>>>>>>>>>> --no-color' >>>>>>>>>>>> failed. (error code 137) -> [Help 1] >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> 2015-10-27 14:15 GMT+01:00 rohit choudhary <rconl...@gmail.com> >>>>>>>>>>>> : >>>>>>>>>>>> >>>>>>>>>>>>> Naveen, >>>>>>>>>>>>> >>>>>>>>>>>>> Glad! Look forward to your use cases with Zeppelin. >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks, >>>>>>>>>>>>> Rohit. >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Oct 27, 2015 at 4:37 PM, naveen xavier < >>>>>>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Guys >>>>>>>>>>>>>> >>>>>>>>>>>>>> Yipee Did it >>>>>>>>>>>>>> >>>>>>>>>>>>>> I just figured that grunt is building only when I give the >>>>>>>>>>>>>> --force switch. So I edited the pom.xml in zeppelin-web folder >>>>>>>>>>>>>> as given >>>>>>>>>>>>>> below and added it as an argument >>>>>>>>>>>>>> >>>>>>>>>>>>>> <execution> >>>>>>>>>>>>>> <id>grunt build</id> >>>>>>>>>>>>>> <goals> >>>>>>>>>>>>>> <goal>grunt</goal> >>>>>>>>>>>>>> </goals> >>>>>>>>>>>>>> >>>>>>>>>>>>>> <configuration> >>>>>>>>>>>>>> <arguments>*--force*</arguments> >>>>>>>>>>>>>> </configuration> >>>>>>>>>>>>>> </execution> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Then I did a maven package and presto it worked. Thanks a lot >>>>>>>>>>>>>> guys will now try and run Zeppelin which has been delayed by ONE >>>>>>>>>>>>>> day >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks Rohit, Corneau and Renjith for all the help >>>>>>>>>>>>>> >>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>> >>>>>>>>>>>>>> Naveen >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Oct 27, 2015 at 4:14 PM, naveen xavier < >>>>>>>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Just another update. On carrying out activities suggested by >>>>>>>>>>>>>>> Renjith finally my ./grunt build error has been cleared. It >>>>>>>>>>>>>>> gave some >>>>>>>>>>>>>>> warnings but ran with --force switch. Apparently phantomjs has >>>>>>>>>>>>>>> been >>>>>>>>>>>>>>> successfully installed. >>>>>>>>>>>>>>> The current versions displayed are >>>>>>>>>>>>>>> npm: 1.4.21 >>>>>>>>>>>>>>> node: 0.10.25 >>>>>>>>>>>>>>> phantomjs: 1.9.0 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> However on performing a mvn install in zeppelin-web >>>>>>>>>>>>>>> folder.... I end up with the same grunt --no-color failed error >>>>>>>>>>>>>>> as part of >>>>>>>>>>>>>>> installing the eirslett frontend plugin. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Adamant error.Any inputs will be most appreciated. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Tue, Oct 27, 2015 at 3:31 PM, Renjith Kamath < >>>>>>>>>>>>>>> renjith.kam...@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Tried again on a new vm "Ubuntu *15.04 x86_64*". This time >>>>>>>>>>>>>>>> everything worked fine just by doing "mvn clean install" in >>>>>>>>>>>>>>>> zeppelin-web >>>>>>>>>>>>>>>> java 1.8.0_66 >>>>>>>>>>>>>>>> maven 3.3.3 >>>>>>>>>>>>>>>> npm is supposed to install karma and other karma related >>>>>>>>>>>>>>>> deps >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> may be you can delete node_modules and bower_components >>>>>>>>>>>>>>>> from zeppelin-web >>>>>>>>>>>>>>>> rm -rf ~/.npm >>>>>>>>>>>>>>>> npm cache clear >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> and finally mvn clean install. frontend-maven-plugin >>>>>>>>>>>>>>>> should take care of all npm and bower deps >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks & Regards, >>>>>>>>>>>>>>>> RK >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Tue, Oct 27, 2015 at 2:54 PM, naveen xavier < >>>>>>>>>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi Renjith, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Just installed nodesjs legacy as suggested by you. Now on >>>>>>>>>>>>>>>>> giving the command nodejs -v I am getting v0.10.25 >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Secondly fontconfig is installed and is the latest version. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> The problem on running ./grunt in the zeppelin-web folder >>>>>>>>>>>>>>>>> seems to be in the karma-phantomjs-launcher module. The >>>>>>>>>>>>>>>>> node-modules folder >>>>>>>>>>>>>>>>> does not have this folder in it. I searched and found it in >>>>>>>>>>>>>>>>> the temp folder >>>>>>>>>>>>>>>>> with a folder named as - (ie hypen). Any help on how to get >>>>>>>>>>>>>>>>> the phantomjs >>>>>>>>>>>>>>>>> problem sorted out. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks again >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Tue, Oct 27, 2015 at 2:35 PM, Renjith Kamath < >>>>>>>>>>>>>>>>> renjith.kam...@gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I was able to see the earlier phantomjs error on a new vm >>>>>>>>>>>>>>>>>> and resolve it by installing libfontconfig. >>>>>>>>>>>>>>>>>> Can you check if "fontconfig" package is installed or >>>>>>>>>>>>>>>>>> not? sudo apt-get install fontconfig >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thanks & Regards, >>>>>>>>>>>>>>>>>> RK >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Tue, Oct 27, 2015 at 2:28 PM, rohit choudhary < >>>>>>>>>>>>>>>>>> rconl...@gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Naveen, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Looks like there's some issue with your NodeJS >>>>>>>>>>>>>>>>>>> installation. I looked up some links, there was a breaking >>>>>>>>>>>>>>>>>>> change in the >>>>>>>>>>>>>>>>>>> package manager, and I think this would work for you sudo >>>>>>>>>>>>>>>>>>> apt-get install nodejs-legacy. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> http://stackoverflow.com/questions/21168141/can-not-install-packages-using-node-package-manager-in-ubuntu >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>> Rohit. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Tue, Oct 27, 2015 at 1:02 PM, naveen xavier < >>>>>>>>>>>>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Hi Renjith, >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Did as you suggested, it seems to already exist >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Reading package lists... Done >>>>>>>>>>>>>>>>>>>> Building dependency tree >>>>>>>>>>>>>>>>>>>> Reading state information... Done >>>>>>>>>>>>>>>>>>>> Note, selecting 'libfontconfig1' instead of >>>>>>>>>>>>>>>>>>>> 'libfontconfig' >>>>>>>>>>>>>>>>>>>> libfontconfig1 is already the newest version. >>>>>>>>>>>>>>>>>>>> The following packages were automatically installed and >>>>>>>>>>>>>>>>>>>> are no longer required: >>>>>>>>>>>>>>>>>>>> libarmadillo4 libarpack2 libdap11 libdapclient3 >>>>>>>>>>>>>>>>>>>> libepsilon1 libfreexl1 libgdal1h libgeos-3.4.2 libgeos-c1 >>>>>>>>>>>>>>>>>>>> libhawtjni-runtime-java >>>>>>>>>>>>>>>>>>>> libhdf4-0-alt libhdf5-8 libjansi-java >>>>>>>>>>>>>>>>>>>> libjansi-native-java libkml0 libmysqlcppconn7 libnetcdfc7 >>>>>>>>>>>>>>>>>>>> libodbc1 >>>>>>>>>>>>>>>>>>>> libogdi3.2 libopenjp2-7 >>>>>>>>>>>>>>>>>>>> libpq5 libproj0 libspatialite5 liburiparser1 >>>>>>>>>>>>>>>>>>>> libvsqlitepp3 libxerces-c3.1 linux-headers-3.19.0-15 >>>>>>>>>>>>>>>>>>>> linux-headers-3.19.0-15-generic >>>>>>>>>>>>>>>>>>>> linux-image-3.19.0-15-generic >>>>>>>>>>>>>>>>>>>> linux-image-extra-3.19.0-15-generic mysql-utilities >>>>>>>>>>>>>>>>>>>> mysql-workbench-data >>>>>>>>>>>>>>>>>>>> odbcinst odbcinst1debian2 >>>>>>>>>>>>>>>>>>>> proj-bin proj-data python-mysql.connector >>>>>>>>>>>>>>>>>>>> python-pexpect python-pyodbc python-pysqlite2 scala-library >>>>>>>>>>>>>>>>>>>> Use 'apt-get autoremove' to remove them. >>>>>>>>>>>>>>>>>>>> 0 upgraded, 0 newly installed, 0 to remove and 50 not >>>>>>>>>>>>>>>>>>>> upgraded. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Any reason libfontconfig1 needs to be replaced??? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Tue, Oct 27, 2015 at 12:55 PM, Renjith Kamath < >>>>>>>>>>>>>>>>>>>> renjith.kam...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Hey Naveen, >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> The issue is in PhantomJs dep. Please try "sudo >>>>>>>>>>>>>>>>>>>>> apt-get install libfontconfig" >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Thanks & Regards, >>>>>>>>>>>>>>>>>>>>> RK >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Tue, Oct 27, 2015 at 12:32 PM, naveen xavier < >>>>>>>>>>>>>>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Hi Corneau & Rohit, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Just as suggested I did a ./grunt in the zeppelin-web >>>>>>>>>>>>>>>>>>>>>> folder. It ran successfully and then prompted to use the >>>>>>>>>>>>>>>>>>>>>> following command >>>>>>>>>>>>>>>>>>>>>> as the module is missing: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> install karma-phantomjs-launcher --save-dev >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On attempting to install the same I received the >>>>>>>>>>>>>>>>>>>>>> following error: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> > phantomjs@1.9.18 install >>>>>>>>>>>>>>>>>>>>>> /usr/local/incubator-zeppelin/zeppelin-web/node_modules/phantomjs >>>>>>>>>>>>>>>>>>>>>> > node install.js >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> sh: 1: node: not found >>>>>>>>>>>>>>>>>>>>>> npm WARN This failure might be due to the use of >>>>>>>>>>>>>>>>>>>>>> legacy binary "node" >>>>>>>>>>>>>>>>>>>>>> npm WARN For further explanations, please read >>>>>>>>>>>>>>>>>>>>>> /usr/share/doc/nodejs/README.Debian >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> npm ERR! phantomjs@1.9.18 install: `node install.js` >>>>>>>>>>>>>>>>>>>>>> npm ERR! Exit status 127 >>>>>>>>>>>>>>>>>>>>>> npm ERR! >>>>>>>>>>>>>>>>>>>>>> npm ERR! Failed at the phantomjs@1.9.18 install >>>>>>>>>>>>>>>>>>>>>> script. >>>>>>>>>>>>>>>>>>>>>> npm ERR! This is most likely a problem with the >>>>>>>>>>>>>>>>>>>>>> phantomjs package, >>>>>>>>>>>>>>>>>>>>>> npm ERR! not with npm itself. >>>>>>>>>>>>>>>>>>>>>> npm ERR! Tell the author that this fails on your >>>>>>>>>>>>>>>>>>>>>> system: >>>>>>>>>>>>>>>>>>>>>> npm ERR! node install.js >>>>>>>>>>>>>>>>>>>>>> npm ERR! You can get their info via: >>>>>>>>>>>>>>>>>>>>>> npm ERR! npm owner ls phantomjs >>>>>>>>>>>>>>>>>>>>>> npm ERR! There is likely additional logging output >>>>>>>>>>>>>>>>>>>>>> above. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> npm ERR! System Linux 3.19.0-30-generic >>>>>>>>>>>>>>>>>>>>>> npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" >>>>>>>>>>>>>>>>>>>>>> "install" "karma-phantomjs-launcher" "--save-dev" >>>>>>>>>>>>>>>>>>>>>> npm ERR! cwd >>>>>>>>>>>>>>>>>>>>>> /usr/local/incubator-zeppelin/zeppelin-web >>>>>>>>>>>>>>>>>>>>>> npm ERR! node -v v0.10.25 >>>>>>>>>>>>>>>>>>>>>> npm ERR! npm -v 1.4.21 >>>>>>>>>>>>>>>>>>>>>> npm ERR! code ELIFECYCLE >>>>>>>>>>>>>>>>>>>>>> npm ERR! >>>>>>>>>>>>>>>>>>>>>> npm ERR! Additional logging details can be found in: >>>>>>>>>>>>>>>>>>>>>> npm ERR! >>>>>>>>>>>>>>>>>>>>>> /usr/local/incubator-zeppelin/zeppelin-web/npm-debug.log >>>>>>>>>>>>>>>>>>>>>> npm ERR! not ok code 0 >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I read in some post that the temp files of phantomjs >>>>>>>>>>>>>>>>>>>>>> could create a problem, so I deleted the same... but got >>>>>>>>>>>>>>>>>>>>>> the same error. I >>>>>>>>>>>>>>>>>>>>>> am now trying to build phantomjs from source after >>>>>>>>>>>>>>>>>>>>>> cloning it from github. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Let me know if I am on the right path. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Thanks again for your interest. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Tue, Oct 27, 2015 at 2:04 AM, naveen xavier < >>>>>>>>>>>>>>>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Hi Rohit, >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Thank you so much for your quick response. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Did exactly as you suggested and successfully >>>>>>>>>>>>>>>>>>>>>>> installed npm inside zeppelin-web folder. Now when I >>>>>>>>>>>>>>>>>>>>>>> give the command: *npm >>>>>>>>>>>>>>>>>>>>>>> -v* >>>>>>>>>>>>>>>>>>>>>>> I get: *1.4.21* >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> However the command: *mvn package* >>>>>>>>>>>>>>>>>>>>>>> within the zeppelin-web folder gives the same grunt >>>>>>>>>>>>>>>>>>>>>>> build error: >>>>>>>>>>>>>>>>>>>>>>> *'grunt --no-color' failed. (error code 3).* >>>>>>>>>>>>>>>>>>>>>>> I also again tried the command: *mvn package >>>>>>>>>>>>>>>>>>>>>>> -DskipTests* from incubator-zeppelin folder and >>>>>>>>>>>>>>>>>>>>>>> received the same error!!! >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Also went through your trail mail with Pablo who has >>>>>>>>>>>>>>>>>>>>>>> been graduating to new problems but my error message >>>>>>>>>>>>>>>>>>>>>>> has just not changed. >>>>>>>>>>>>>>>>>>>>>>> I have tried every possible combination and end up with >>>>>>>>>>>>>>>>>>>>>>> the same grunt >>>>>>>>>>>>>>>>>>>>>>> error. Please help. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Mon, Oct 26, 2015 at 11:20 PM, rohit choudhary < >>>>>>>>>>>>>>>>>>>>>>> rconl...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Hi Naveen, >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Can you run npm install inside you /zeppelin-web/ >>>>>>>>>>>>>>>>>>>>>>>> directory? If that is successful you can run - mvn >>>>>>>>>>>>>>>>>>>>>>>> package -Dskiptest >>>>>>>>>>>>>>>>>>>>>>>> -Phadoop-2.3 -Ppyspark (or whatever else you want to >>>>>>>>>>>>>>>>>>>>>>>> configure your >>>>>>>>>>>>>>>>>>>>>>>> zeppelin with). You might be missing on some npm >>>>>>>>>>>>>>>>>>>>>>>> libraries. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>> Rohit >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On Mon, Oct 26, 2015 at 11:00 PM, naveen xavier < >>>>>>>>>>>>>>>>>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> My configuration is as follows: >>>>>>>>>>>>>>>>>>>>>>>>> Ubuntu 15.04 >>>>>>>>>>>>>>>>>>>>>>>>> Spark 1.4.1 >>>>>>>>>>>>>>>>>>>>>>>>> Hadoop 2.7 >>>>>>>>>>>>>>>>>>>>>>>>> Maven 3.3.3 >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> I am trying to install Apache Zeppelin using the >>>>>>>>>>>>>>>>>>>>>>>>> following command >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> mvn clean package -DskipTests >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Despite several attempts, I am getting the >>>>>>>>>>>>>>>>>>>>>>>>> following error. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> [ERROR] Failed to execute goal >>>>>>>>>>>>>>>>>>>>>>>>> com.github.eirslett:frontend-maven-plugin:0.0.23:grunt >>>>>>>>>>>>>>>>>>>>>>>>> (grunt build) on >>>>>>>>>>>>>>>>>>>>>>>>> project zeppelin-web: Failed to run task: 'grunt >>>>>>>>>>>>>>>>>>>>>>>>> --no-color' failed. (error >>>>>>>>>>>>>>>>>>>>>>>>> code 3) -> [Help 1] >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Any help will be highly appreciated. Thanks in >>>>>>>>>>>>>>>>>>>>>>>>> advance >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>> >>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Pablo Torre. >>>>>>>>>>>> Freelance software engineer and Ruby on Rails developer. >>>>>>>>>>>> Oleiros (Coruña) >>>>>>>>>>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>>>>>>>>>> My blog <http://www.aboutechnologies.com> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Regards, >>>>>>>>>>> >>>>>>>>>>> Naveen Xavier >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Pablo Torre. >>>>>>>>>> Freelance software engineer and Ruby on Rails developer. >>>>>>>>>> Oleiros (Coruña) >>>>>>>>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>>>>>>>> My blog <http://www.aboutechnologies.com> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Pablo Torre. >>>>>>>>> Freelance software engineer and Ruby on Rails developer. >>>>>>>>> Oleiros (Coruña) >>>>>>>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>>>>>>> My blog <http://www.aboutechnologies.com> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Pablo Torre. >>>>>> Freelance software engineer and Ruby on Rails developer. >>>>>> Oleiros (Coruña) >>>>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>>>> My blog <http://www.aboutechnologies.com> >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Pablo Torre. >>>> Freelance software engineer and Ruby on Rails developer. >>>> Oleiros (Coruña) >>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>> My blog <http://www.aboutechnologies.com> >>>> >>> >>> >> >> >> -- >> Regards, >> >> Naveen Xavier >> >> >> -- Thankx and Regards, Prabhjyot Singh