Yes certainly.  I'll investigate the issue.

From: Don Durai on behalf of Don Bosco Durai
Reply-To: 
"[email protected]<mailto:[email protected]>"
Date: Friday, August 7, 2015 at 10:28 AM
To: "[email protected]<mailto:[email protected]>"
Subject: Re: ranger startup exception

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 <[email protected]<mailto:[email protected]>>
Reply-To: 
"[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Date: Friday, August 7, 2015 at 4:34 AM
To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
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 
<[email protected]<mailto:[email protected]>> 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 <[email protected]<mailto:[email protected]>>
Reply-To: 
"[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Date: Friday, August 7, 2015 at 1:01 AM

To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
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 
<[email protected]<mailto:[email protected]>> wrote:
going back to 
commit<https://github.com/apache/incubator-ranger/commit/edf2af7aa11ab64c8f4a63936001baa3e9da46e9>,
 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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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 <[email protected]<mailto:[email protected]>>
Reply-To: 
"[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Date: Thursday, August 6, 2015 at 12:28 PM

To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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 <[email protected]<mailto:[email protected]>>
Reply-To: 
"[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Date: Thursday, August 6, 2015 at 10:58 AM
To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Subject: Re: ranger startup exception

Hi


Waiting for help!!!

On Thu, Aug 6, 2015 at 12:37 PM, Hafiz Mujadid 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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 
<[email protected]<mailto:[email protected]>> 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

Reply via email to