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/edf2af7aa11ab64c8f4a63936001baa3e9da46e9> > 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.RELEASE.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/local/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/ranger_jaas:/usr/lib/jvm/java-7-openjdk-amd64//lib/*: >>>>> /home/jsp-api-6.0.20.jar' >>>>> 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-core–7.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.sh >>>>>> ++ 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/classes/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/bin:/usr/sbin:/usr/bin:/sbin:/bin >>>>>> + >>>>>> PATH=/usr/lib/jvm/java-7-openjdk-amd64//bin:/usr/local/sbin:/usr/local/bin:/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/local/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/ranger_jaas:/usr/lib/jvm/java-7-openjdk-amd64//lib/*: >>>>>> /home/jsp-api-6.0.20.jar' >>>>>> 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. Whether JAVA_HOME variable is exported or not. >>>>>>>>> 5. 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_DIR}/lib/*:${RANGER_JAAS_LIB_DIR}/*:${RANGER_JAAS_CONF_DIR}:${JAVA_HOME}/lib/*:$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