Hafiz, thanks for confirming that it is working now. Alok, seems we have to roll-back your change till we know why have the other issue.
Thanks Bosco From: Hafiz Mujadid <hafizmujadi...@gmail.com> Reply-To: "user@ranger.incubator.apache.org" <user@ranger.incubator.apache.org> Date: Friday, August 7, 2015 at 4:34 AM To: "user@ranger.incubator.apache.org" <user@ranger.incubator.apache.org> Subject: Re: ranger startup exception > solved issue on another machine and rolling back to previous commit > > thanks > > On Fri, Aug 7, 2015 at 2:41 PM, Don Bosco Durai <bo...@apache.org> wrote: >> Hafiz >> >> After rolling back the change, can you try building this on another computer? >> This issue seems to be specific to the environment you are using to build. >> >> Thanks >> >> Bosco >> >> >> From: Hafiz Mujadid <hafizmujadi...@gmail.com> >> Reply-To: "user@ranger.incubator.apache.org" >> <user@ranger.incubator.apache.org> >> Date: Friday, August 7, 2015 at 1:01 AM >> >> To: "user@ranger.incubator.apache.org" <user@ranger.incubator.apache.org> >> Subject: Re: ranger startup exception >> >>> I have reopened the jira <https://issues.apache.org/jira/browse/RANGER-600> >>> . Kindly help me to get rid of these issues >>> >>> On Fri, Aug 7, 2015 at 12:56 PM, Hafiz Mujadid <hafizmujadi...@gmail.com> >>> wrote: >>>> going back to commit >>>> <https://github.com/apache/incubator-ranger/commit/edf2af7aa11ab64c8f4a6393 >>>> 6001baa3e9da46e9> , raises the same exception as follow >>>> >>>> [ERROR] Failed to execute goal >>>> org.apache.maven.plugins:maven-assembly-plugin:2.2-beta-5:assembly >>>> (default-cli) on project ranger: Failed to create assembly: Error creating >>>> assembly archive src: Problem creating TAR: request to write '8192' bytes >>>> exceeds size in header of '577141' bytes >>>> >>>> On Fri, Aug 7, 2015 at 12:36 PM, Hafiz Mujadid <hafizmujadi...@gmail.com> >>>> wrote: >>>>> This commit was made because compilation was not successful with version >>>>> 2.2-beta-5 >>>>> >>>>> On Fri, Aug 7, 2015 at 12:22 PM, Gautam Borad <gbo...@gmail.com> wrote: >>>>>> Hafiz, i was able to reproduce this in the latest code. >>>>>> >>>>>> Please revert the changes done in pom.xml in this commit >>>>>> <https://github.com/apache/incubator-ranger/commit/edf2af7aa11ab64c8f4a63 >>>>>> 936001baa3e9da46e9> and try to build again. >>>>>> >>>>>> If it works, we need to reopen RANGER-600. >>>>>> >>>>>> On Fri, Aug 7, 2015 at 11:23 AM, Hafiz Mujadid <hafizmujadi...@gmail.com> >>>>>> wrote: >>>>>>> Hi >>>>>>> >>>>>>> this is the output of the above command >>>>>>> >>>>>>> Binary file >>>>>>> /usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/classes/ranger-plugins/ >>>>>>> solr/ranger-solr-plugin-0.5.0-standalone.jar matches >>>>>>> Binary file >>>>>>> /usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/classes/ranger-plugins/ >>>>>>> hive/hive-jdbc-1.2.0-standalone.jar matches >>>>>>> Binary file >>>>>>> /usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/classes/ranger-plugins/ >>>>>>> kms/ranger-kms-plugin-0.5.0-standalone.jar matches >>>>>>> Binary file >>>>>>> /usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/classes/ranger-plugins/ >>>>>>> hdfs/ranger-hdfs-plugin-0.5.0-standalone.jar matches >>>>>>> Binary file >>>>>>> /usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/lib/javax.servlet-api-3 >>>>>>> .1.0.jar matches >>>>>>> Binary file >>>>>>> /usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/lib/spring-web-3.1.3.RE >>>>>>> LEASE.jar matches >>>>>>> Binary file >>>>>>> /usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/lib/servlet-api-2.5.jar >>>>>>> matches >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, Aug 7, 2015 at 10:31 AM, Gautam Borad <gbo...@gmail.com> wrote: >>>>>>> Hafiz, Seems a slash is missing before 'semicolon'. Please try the below >>>>>>> : >>>>>>> >>>>>>> find /usr/local/ranger-0.5.0-admin -name "*.jar" -exec fgrep -H >>>>>>> ServletException {} \; >>>>>>> >>>>>>> On Fri, Aug 7, 2015 at 10:14 AM, Hafiz Mujadid >>>>>>> <hafizmujadi...@gmail.com> wrote: >>>>>>> Hi Madhan! >>>>>>> >>>>>>> this command is not working find /usr/local/ranger-0.5.0-admin -name >>>>>>> "*.jar" -exec fgrep -H ServletException {} ; >>>>>>> find: missing argument to `-exec' >>>>>>> >>>>>>> On Fri, Aug 7, 2015 at 1:25 AM, Madhan Neethiraj <mad...@apache.org> >>>>>>> wrote: >>>>>>> Hafiz, >>>>>>> >>>>>>> Nothing seems to be wrong in the output. One thing I notice is the >>>>>>> addition of /home/jsp-api-6.0.20.jar in the command-line as a classpath. >>>>>>> + java -Dproc_rangeradmin -XX:MaxPermSize=256m -Xmx1024m -Xms1024m >>>>>>> -Dlogdir=/usr/local/ranger-0.5.0-admin/ews/logs/ >>>>>>> -Dcatalina.base=/usr/local/ranger-0.5.0-admin/ews -cp >>>>>>> '/usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/classes/conf:/usr/loca >>>>>>> l/ranger-0.5.0-admin/ews/lib/*:/usr/local/ranger-0.5.0-admin/ews/ranger_ >>>>>>> jaas/*:/usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/classes/conf/ran >>>>>>> ger_jaas:/usr/lib/jvm/java-7-openjdk-amd64//lib/*:/home/jsp-api-6.0.20.j >>>>>>> ar' org.apache.ranger.server.tomcat.EmbeddedServer >>>>>>> >>>>>>> I guess this could be because you have CLASSPATH environment variable >>>>>>> set to /home/jsp-api-6.0.20.jar. I don¹t think this should result in the >>>>>>> error you face; but perhaps you can try to start after clearing >>>>>>> CLASSPATH environment variable? >>>>>>> >>>>>>> Also, ServletException class (which seems to be not found - per the >>>>>>> error) should be in file >>>>>>> /usr/local/ranger-0.5.0-admin/ews/lib/tomcat-embed-core7.0.55.jar. Can >>>>>>> you run the following commands and send its output: >>>>>>> >>>>>>> find /usr/local/ranger-0.5.0-admin -name "*.jar" -exec fgrep -H >>>>>>> ServletException {} \; >>>>>>> >>>>>>> Madhan >>>>>>> >>>>>>> From: Hafiz Mujadid <hafizmujadi...@gmail.com> >>>>>>> Reply-To: "user@ranger.incubator.apache.org" >>>>>>> <user@ranger.incubator.apache.org> >>>>>>> Date: Thursday, August 6, 2015 at 12:28 PM >>>>>>> >>>>>>> To: "user@ranger.incubator.apache.org" >>>>>>> <user@ranger.incubator.apache.org> >>>>>>> Subject: Re: ranger startup exception >>>>>>> >>>>>>> Hi >>>>>>> >>>>>>> I am stuck at above error. I could not resolve it. Anybody knows how to >>>>>>> figure it out ? >>>>>>> >>>>>>> Please help >>>>>>> >>>>>>> Thanks >>>>>>> >>>>>>> On Thu, Aug 6, 2015 at 11:48 PM, Hafiz Mujadid >>>>>>> <hafizmujadi...@gmail.com> wrote: >>>>>>> Hi here are the contents of '/tmp/ranger-admin-services-start.out' after >>>>>>> executing command suggested by you >>>>>>> >>>>>>> + [[ -z start ]] >>>>>>> + action=start >>>>>>> ++ echo start >>>>>>> ++ tr '[:lower:]' '[:upper:]' >>>>>>> + action=START >>>>>>> ++ readlink -f ews/ranger-admin-services.sh >>>>>>> + >>>>>>> realScriptPath=/usr/local/ranger-0.5.0-admin/ews/ranger-admin-services.s>>>>>>> h >>>>>>> ++ dirname /usr/local/ranger-0.5.0-admin/ews/ranger-admin-services.sh >>>>>>> + realScriptDir=/usr/local/ranger-0.5.0-admin/ews >>>>>>> ++ cd /usr/local/ranger-0.5.0-admin/ews/.. >>>>>>> ++ pwd >>>>>>> + XAPOLICYMGR_DIR=/usr/local/ranger-0.5.0-admin >>>>>>> + XAPOLICYMGR_EWS_DIR=/usr/local/ranger-0.5.0-admin/ews >>>>>>> + RANGER_JAAS_LIB_DIR=/usr/local/ranger-0.5.0-admin/ews/ranger_jaas >>>>>>> + >>>>>>> RANGER_JAAS_CONF_DIR=/usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/cl >>>>>>> asses/conf/ranger_jaas >>>>>>> + JAVA_OPTS=' -XX:MaxPermSize=256m -Xmx1024m -Xms1024m ' >>>>>>> + '[' -f >>>>>>> /usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/classes/conf/java_home. >>>>>>> sh ']' >>>>>>> + . >>>>>>> /usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/classes/conf/java_home. >>>>>>> sh >>>>>>> ++ export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/ >>>>>>> ++ JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/ >>>>>>> ++ find /usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/classes/conf/ >>>>>>> -name 'ranger-admin-env*' >>>>>>> + '[' /usr/lib/jvm/java-7-openjdk-amd64/ '!=' '' ']' >>>>>>> + export >>>>>>> PATH=/usr/lib/jvm/java-7-openjdk-amd64//bin:/usr/local/sbin:/usr/local/b >>>>>>> in:/usr/sbin:/usr/bin:/sbin:/bin >>>>>>> + >>>>>>> PATH=/usr/lib/jvm/java-7-openjdk-amd64//bin:/usr/local/sbin:/usr/local/b >>>>>>> in:/usr/sbin:/usr/bin:/sbin:/bin >>>>>>> + echo /usr/lib/jvm/java-7-openjdk-amd64/ >>>>>>> + cd /usr/local/ranger-0.5.0-admin/ews >>>>>>> + '[' '!' -d logs ']' >>>>>>> + '[' START == START ']' >>>>>>> + start >>>>>>> + echo 'Apache Ranger Admin has started.' >>>>>>> + exit >>>>>>> + java -Dproc_rangeradmin -XX:MaxPermSize=256m -Xmx1024m -Xms1024m >>>>>>> -Dlogdir=/usr/local/ranger-0.5.0-admin/ews/logs/ >>>>>>> -Dcatalina.base=/usr/local/ranger-0.5.0-admin/ews -cp >>>>>>> '/usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/classes/conf:/usr/loca >>>>>>> l/ranger-0.5.0-admin/ews/lib/*:/usr/local/ranger-0.5.0-admin/ews/ranger_ >>>>>>> jaas/*:/usr/local/ranger-0.5.0-admin/ews/webapp/WEB-INF/classes/conf/ran >>>>>>> ger_jaas:/usr/lib/jvm/java-7-openjdk-amd64//lib/*:/home/jsp-api-6.0.20.j >>>>>>> ar' org.apache.ranger.server.tomcat.EmbeddedServer >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Aug 6, 2015 at 11:20 PM, Madhan Neethiraj <mad...@apache.org> >>>>>>> wrote: >>>>>>> Hazif, >>>>>>> >>>>>>> Can you do the following to help diagnose this issue further? >>>>>>> * Add ³set -x² at the beginning of >>>>>>> '/usr/local/ranger-admin/ews/ranger-admin-services.sh¹ (at line #2) >>>>>>> * Start Ranger Admin with command >>>>>>> /usr/local/ranger-admin/ews/ranger-admin-services.sh start 2> >>>>>>> /tmp/ranger-admin-services-start.out¹ >>>>>>> * Email the contents of /tmp/ranger-admin-services-start.out. Please >>>>>>> note attachments would not work in this email thread; so you might need >>>>>>> to create a JIRA and attach the file. If the file is small enough, you >>>>>>> can copy/paste the contents in the email. >>>>>>> Thanks, >>>>>>> Madhan >>>>>>> >>>>>>> From: Hafiz Mujadid <hafizmujadi...@gmail.com> >>>>>>> Reply-To: "user@ranger.incubator.apache.org" >>>>>>> <user@ranger.incubator.apache.org> >>>>>>> Date: Thursday, August 6, 2015 at 10:58 AM >>>>>>> To: "user@ranger.incubator.apache.org" >>>>>>> <user@ranger.incubator.apache.org> >>>>>>> Subject: Re: ranger startup exception >>>>>>> >>>>>>> Hi >>>>>>> >>>>>>> >>>>>>> Waiting for help!!! >>>>>>> >>>>>>> On Thu, Aug 6, 2015 at 12:37 PM, Hafiz Mujadid >>>>>>> <hafizmujadi...@gmail.com> wrote: >>>>>>> Hi Gautam! >>>>>>> >>>>>>> OS Details >>>>>>> DISTRIB_ID=Ubuntu >>>>>>> DISTRIB_RELEASE=14.04 >>>>>>> DISTRIB_CODENAME=trusty >>>>>>> DISTRIB_DESCRIPTION="Ubuntu 14.04.2 LTS" >>>>>>> >>>>>>> Ranger version >>>>>>> >>>>>>> master branch version 0.5 compiled manually >>>>>>> >>>>>>> to start ranger I am using following command as root user >>>>>>> >>>>>>> /usr/local/ranger-admin/ews/ranger-admin-services.sh start >>>>>>> >>>>>>> JAVA_HOME variable is exported >>>>>>> >>>>>>> The contents of catalina.out file are as follow >>>>>>> >>>>>>> >>>>>>> >>>>>>> Exception in thread "main" java.lang.NoClassDefFoundError: >>>>>>> javax/servlet/ServletException >>>>>>> at java.lang.Class.getDeclaredMethods0(Native Method) >>>>>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2615) >>>>>>> at java.lang.Class.getMethod0(Class.java:2856) >>>>>>> at java.lang.Class.getMethod(Class.java:1668) >>>>>>> at >>>>>>> sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494) >>>>>>> at >>>>>>> sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486) >>>>>>> Caused by: java.lang.ClassNotFoundException: >>>>>>> javax.servlet.ServletException >>>>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >>>>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >>>>>>> at java.security.AccessController.doPrivileged(Native Method) >>>>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >>>>>>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >>>>>>> ... 6 more >>>>>>> >>>>>>> >>>>>>> >>>>>>> Thanks >>>>>>> >>>>>>> On Thu, Aug 6, 2015 at 12:30 PM, Gautam Borad <gbo...@gmail.com> wrote: >>>>>>> Thanks Hafiz for verifying. Can you send across the following info: >>>>>>> 1. The OS flavor/version that you are using. >>>>>>> 2. The Ranger version that you are using and whether it is manually >>>>>>> installed OR Ambari based. >>>>>>> 3. The command you are using to start Ranger Admin and whether its run >>>>>>> as root or non-root user. >>>>>>> 4. >>>>>>> 5. Whether JAVA_HOME variable is exported or not. >>>>>>> 6. The full content of the catalina.out file >>>>>>> These will help us pinpoint the issue better. Thanks. >>>>>>> >>>>>>> On Thu, Aug 6, 2015 at 12:27 PM, Hafiz Mujadid >>>>>>> <hafizmujadi...@gmail.com> wrote: >>>>>>> Here is output of java -version command >>>>>>> >>>>>>> ava version "1.7.0_79" >>>>>>> OpenJDK Runtime Environment (IcedTea 2.5.5) >>>>>>> (7u79-2.5.5-0ubuntu0.14.04.2) >>>>>>> OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode) >>>>>>> >>>>>>> >>>>>>> On Thu, Aug 6, 2015 at 11:50 AM, Gautam Borad <gbo...@gmail.com> wrote: >>>>>>> java 1.7.0_79 should work. Just to confirm whether the right java is in >>>>>>> your PATH can you send the output of the following command: >>>>>>> >>>>>>> $ java -version >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Aug 6, 2015 at 11:28 AM, Hafiz Mujadid >>>>>>> <hafizmujadi...@gmail.com> wrote: >>>>>>> I am using java version 1.7.0_79 >>>>>>> >>>>>>> Which version should I use? >>>>>>> >>>>>>> On Thu, Aug 6, 2015 at 10:40 AM, Gautam Borad <gbo...@gmail.com> wrote: >>>>>>> Hafiz, this can be a java issue. Can you let us know which java version >>>>>>> are you using? >>>>>>> >>>>>>> Ranger currently uses the 'java' that will be present in the PATH. >>>>>>> Relevant code that start Ranger Admin : >>>>>>> >>>>>>> start() { >>>>>>> java -Dproc_rangeradmin ${JAVA_OPTS} >>>>>>> -Dlogdir=${XAPOLICYMGR_EWS_DIR}/logs/ >>>>>>> -Dcatalina.base=${XAPOLICYMGR_EWS_DIR} -cp >>>>>>> "${XAPOLICYMGR_EWS_DIR}/webapp/WEB-INF/classes/conf:${XAPOLICYMGR_EWS_DI >>>>>>> R}/lib/*:${RANGER_JAAS_LIB_DIR}/*:${RANGER_JAAS_CONF_DIR}:${JAVA_HOME}/l >>>>>>> ib/*:$CLASSPATH" org.apache.ranger.server.tomcat.EmbeddedServer > >>>>>>> logs/catalina.out 2>&1 & >>>>>>> echo "Apache Ranger Admin has started." >>>>>>> } >>>>>>> >>>>>>> Please make sure the right 'java' is in PATH. >>>>>>> >>>>>>> >>>>>>> On Thu, Aug 6, 2015 at 2:21 AM, Hafiz Mujadid <hafizmujadi...@gmail.com> >>>>>>> wrote: >>>>>>> hi >>>>>>> >>>>>>> I have installed ranger and and started it but it is failing. no ui page >>>>>>> is displayed and only catalina.out log file is being generated. In this >>>>>>> file following exception is logged. >>>>>>> >>>>>>> Exception in thread "main" java.lang.NoClassDefFoundError: >>>>>>> javax/servlet/ServletException >>>>>>> at java.lang.Class.getDeclaredMethods0(Native Method) >>>>>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2615) >>>>>>> at java.lang.Class.getMethod0(Class.java:2856) >>>>>>> at java.lang.Class.getMethod(Class.java:1668) >>>>>>> at >>>>>>> sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494) >>>>>>> at >>>>>>> sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486) >>>>>>> Caused by: java.lang.ClassNotFoundException: >>>>>>> javax.servlet.ServletException >>>>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >>>>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >>>>>>> at java.security.AccessController.doPrivileged(Native Method) >>>>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >>>>>>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> Any suggestion? >>>>>>> >>>>>>> >>>>>>> thanks >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> Gautam. >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards: HAFIZ MUJADID >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> Gautam. >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards: HAFIZ MUJADID >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> Gautam. >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards: HAFIZ MUJADID >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards: HAFIZ MUJADID >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards: HAFIZ MUJADID >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards: HAFIZ MUJADID >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards: HAFIZ MUJADID >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> Gautam. >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards: HAFIZ MUJADID >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Regards, >>>>>> Gautam. >>>>> >>>>> >>>>> >>>>> -- >>>>> Regards: HAFIZ MUJADID >>>> >>>> >>>> >>>> -- >>>> Regards: HAFIZ MUJADID >>> >>> >>> >>> -- >>> Regards: HAFIZ MUJADID > > > > -- > Regards: HAFIZ MUJADID