Hi, I am still not able to access web ui, can some one help me to fix it? I am not using java-8.
Thanks, Ram On Thu, Jun 2, 2016 at 10:14 AM, rammohan ganapavarapu < [email protected]> wrote: > Peter, > > I am not using java-8 though, i am using java-7 > > hadoop 24108 1 22 17:06 pts/0 00:00:13 */usr/lib/jvm/java-1.7.0-* > *openjdk.x86_64//bin/java* > -Djava.util.logging.config.file=/uap/oozie/oozie-server/conf/logging.properties > -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xmx2048m > -Dderby.stream.error.file=/var/log/hadoop/derby.log > -Doozie.home.dir=/uap/oozie-4.2.0 > > What else could be the reason for this jsp error? > > Ram > > > > On Wed, Jun 1, 2016 at 3:30 PM, Peter Cseh <[email protected]> wrote: > >> Hi, >> >> This seems like a java 8 issue: >> https://issues.apache.org/jira/browse/OOZIE-2533 >> We haven't figured out a solution to it yet, other that to change java to >> an older version. >> >> gp >> >> >> >> On Wed, Jun 1, 2016 at 3:28 PM, rammohan ganapavarapu < >> [email protected]> wrote: >> >> > When i try to access oozie web ui i am getting below error, any idea? >> > >> > >> > HTTP Status 500 - org.apache.jasper.JasperException: Unable to load >> class >> > for JSP >> > ------------------------------ >> > >> > *type* Exception report >> > >> > *message* *org.apache.jasper.JasperException: Unable to load class for >> JSP* >> > >> > *description* *The server encountered an internal error that prevented >> it >> > from fulfilling this request.* >> > >> > *exception* >> > >> > org.apache.jasper.JasperException: org.apache.jasper.JasperException: >> > Unable to load class for JSP >> > >> > >> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:161) >> > >> > >> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:340) >> > >> > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) >> > >> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) >> > javax.servlet.http.HttpServlet.service(HttpServlet.java:723) >> > >> org.apache.oozie.servlet.AuthFilter$2.doFilter(AuthFilter.java:171) >> > >> > >> org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:595) >> > >> > >> org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:554) >> > >> org.apache.oozie.servlet.AuthFilter.doFilter(AuthFilter.java:176) >> > >> > org.apache.oozie.servlet.HostnameFilter.doFilter(HostnameFilter.java:86) >> > >> > *root cause* >> > >> > org.apache.jasper.JasperException: Unable to load class for JSP >> > >> > >> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:630) >> > >> > >> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:149) >> > >> > >> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:340) >> > >> > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) >> > >> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) >> > javax.servlet.http.HttpServlet.service(HttpServlet.java:723) >> > >> org.apache.oozie.servlet.AuthFilter$2.doFilter(AuthFilter.java:171) >> > >> > >> org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:595) >> > >> > >> org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:554) >> > >> org.apache.oozie.servlet.AuthFilter.doFilter(AuthFilter.java:176) >> > >> > org.apache.oozie.servlet.HostnameFilter.doFilter(HostnameFilter.java:86) >> > >> > *root cause* >> > >> > java.lang.ClassNotFoundException: org.apache.jsp.index_jsp >> > java.net.URLClassLoader$1.run(URLClassLoader.java:366) >> > java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> > java.security.AccessController.doPrivileged(Native Method) >> > java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> > >> > org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134) >> > >> > org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66) >> > >> > >> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:628) >> > >> > >> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:149) >> > >> > >> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:340) >> > >> > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) >> > >> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) >> > javax.servlet.http.HttpServlet.service(HttpServlet.java:723) >> > >> org.apache.oozie.servlet.AuthFilter$2.doFilter(AuthFilter.java:171) >> > >> > >> org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:595) >> > >> > >> org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:554) >> > >> org.apache.oozie.servlet.AuthFilter.doFilter(AuthFilter.java:176) >> > >> > org.apache.oozie.servlet.HostnameFilter.doFilter(HostnameFilter.java:86) >> > >> > >> > Ram >> > >> > >> > >> > On Wed, Jun 1, 2016 at 10:17 AM, rammohan ganapavarapu < >> > [email protected]> wrote: >> > >> > > Attila, >> > > >> > > Thank you very much, seems like it is working, so if i want to include >> > > ExtJS at the time of build what should i do? do build have any option >> to >> > > include extjs libs as well or i have to download extjs to libext and >> run >> > > setup to create war? >> > > >> > > ./bin/mkdistro.sh -P uber -P hadoop-2 -Dhadoop.version=2.7.1 >> -DskipTests >> > <---- >> > > this is working >> > > >> > > Ram >> > > >> > > On Wed, Jun 1, 2016 at 2:39 AM, Attila Sasvari <[email protected] >> > >> > > wrote: >> > > >> > >> That is strange. Oozie webapp/pom.xml shall contain uber profile, see >> > >> https://github.com/apache/oozie/blob/master/webapp/pom.xml#L263 *. >> > >> >> > >> My first guess that it can be a copy-paste issue (i.e. accidently >> copied >> > >> the above as ./bin/mkdistro.sh -P*uber*,hadoop-2 >> -Dhadoop.version=2.7.1 >> > >> -DskipTests to your Bash terminal)? Anyway, what happens if you >> execute: >> > >> >> > >> ./bin/mkdistro.sh -P uber -P hadoop-2 -Dhadoop.version=2.7.1 >> -DskipTests >> > >> >> > >> If this does not help either (which would be really odd), then as a >> last >> > >> resort you can try to copy the Hadoop dependencies by yourself prior >> to >> > >> executing oozie-start.sh prepare-war: >> > >> >> > >> cp `find ~/.m2/repository/org/apache/hadoop/ -name "*2.7.1*.jar"` >> > libtools >> > >> >> > >> Hope this helps, >> > >> - Attila >> > >> >> > >> >> > >> * You can also check the existence of the uber profile the following >> way >> > >> >> > >> $ mvn help:all-profiles | grep -B2 -A2 uber >> > >> >> > >> Listing Profiles for Project: >> > >> org.apache.oozie:oozie-webapp:war:4.3.0-SNAPSHOT >> > >> >> > >> Profile Id: generateDocs (Active: false , Source: pom) >> > >> >> > >> *Profile Id: uber (Active: false , Source: pom)* >> > >> >> > >> Profile Id: derby-test (Active: false , Source: pom) >> > >> >> > >> Profile Id: wfgen (Active: false , Source: pom) >> > >> >> > >> >> > >> On Tue, May 31, 2016 at 7:13 PM, rammohan ganapavarapu < >> > >> [email protected]> wrote: >> > >> >> > >> > I wanted to build oozie-4.2.0 with hadoop shared libs and extJS >> > >> support, so >> > >> > please help me. >> > >> > >> > >> > Ram >> > >> > >> > >> > On Tue, May 31, 2016 at 9:24 AM, rammohan ganapavarapu < >> > >> > [email protected]> wrote: >> > >> > >> > >> > > Hi Attila, >> > >> > > >> > >> > > Thanks for your suggestion, i have tried that command but getting >> > >> bellow >> > >> > > warning. >> > >> > > >> > >> > > [WARNING] The requested profile "*uber*" could not be activated >> > >> because >> > >> > it >> > >> > > does not exist. >> > >> > > >> > >> > > Ram >> > >> > > >> > >> > > On Mon, May 30, 2016 at 4:08 AM, Attila Sasvari < >> > >> [email protected]> >> > >> > > wrote: >> > >> > > >> > >> > >> Hi Ram, >> > >> > >> >> > >> > >> Have you tried to use the uber mode? >> > >> > >> >> > >> > >> ./bin/mkdistro.sh -P*uber*,hadoop-2 -Dhadoop.version=2.7.1 >> > >> -DskipTests >> > >> > >> >> > >> > >> It will copy the Hadoop dependencies for you. >> > >> > >> >> > >> > >> Best regards, >> > >> > >> Attila >> > >> > >> >> > >> > >> >> > >> > >> Related >> > >> > >> >> > >> > >> - >> > >> > >> >> > >> > >> >> > >> > >> > >> >> > >> https://mail-archives.apache.org/mod_mbox/oozie-dev/201501.mbox/%[email protected]%3E >> > >> > >> - https://issues.apache.org/jira/browse/OOZIE-2297 >> > >> > >> >> > >> > >> >> > >> > >> On Fri, May 27, 2016 at 11:34 PM, rammohan ganapavarapu < >> > >> > >> [email protected]> wrote: >> > >> > >> >> > >> > >> > Peter, >> > >> > >> > >> > >> > >> > Build went successful but when i try to start oozie getting >> class >> > >> not >> > >> > >> found >> > >> > >> > error, it seems like oozie war doesnt have hadooplibs. >> > >> > >> > >> > >> > >> > How i build: >> > >> > >> > >> > >> > >> > 1. Downloaded oozie-4.2.0 source tar file. >> > >> > >> > 2. Updated global pom.xml to ( >> > >> > <hadoop.version>2.7.1</hadoop.version>) >> > >> > >> > 3. ./mkdistro.sh -P hadoop-2 -DskipTests ( all components >> > >> successful) >> > >> > >> > 4. start oozie: >> > >> > >> > INFO: Oozie webconsole disabled, ExtJS library not specified >> > >> > >> > >> > >> > >> > New Oozie WAR file with added '' at >> > >> > >> > >> > >> > >> > >> > >> > >> >> > >> > >> > >> >> > >> /home/rganapavarapu/oozie-4.2.0/distro/target/oozie-4.2.0-distro/oozie-4.2.0/oozie-server/webapps/oozie.war >> > >> > >> > >> > >> > >> > >> > >> > >> > INFO: Oozie is ready to be started >> > >> > >> > >> > >> > >> > >> > >> > >> > Setting up oozie DB >> > >> > >> > setting CATALINA_OPTS="$CATALINA_OPTS -Xmx1024m" >> > >> > >> > >> > >> > >> > Validate DB Connection >> > >> > >> > Exception in thread "main" java.lang.NoClassDefFoundError: >> > >> > >> > org/apache/hadoop/util/ReflectionUtils >> > >> > >> > at >> > >> > >> > >> > >> > >> > org.apache.oozie.service.Services.setServiceInternal(Services.java:377) >> > >> > >> > at >> > org.apache.oozie.service.Services.<init>(Services.java:111) >> > >> > >> > at >> > >> > >> >> org.apache.oozie.tools.OozieDBCLI.getJdbcConf(OozieDBCLI.java:164) >> > >> > >> > at >> > >> > >> > >> > >> > >> > org.apache.oozie.tools.OozieDBCLI.createConnection(OozieDBCLI.java:853) >> > >> > >> > at >> > >> > >> > >> > >> > >> >> > >> > >> > >> >> > >> org.apache.oozie.tools.OozieDBCLI.validateConnection(OozieDBCLI.java:861) >> > >> > >> > at >> > >> org.apache.oozie.tools.OozieDBCLI.createDB(OozieDBCLI.java:182) >> > >> > >> > at >> org.apache.oozie.tools.OozieDBCLI.run(OozieDBCLI.java:126) >> > >> > >> > at >> org.apache.oozie.tools.OozieDBCLI.main(OozieDBCLI.java:77) >> > >> > >> > Caused by: java.lang.ClassNotFoundException: >> > >> > >> > org.apache.hadoop.util.ReflectionUtils >> > >> > >> > 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) >> > >> > >> > ... 8 more >> > >> > >> > >> > >> > >> > 5. SO i try to follow this link >> > >> > >> > >> > >> > >> > >> > >> > >> >> > >> > >> > >> >> > >> https://dwtobigdata.wordpress.com/2015/08/23/apache-oozie-configuration-with-hadoop-2-6-0/ >> > >> > >> > >> > >> > >> > but in 4.2.0 oozie i dont see hadoop-2 under hadooplibs dir, >> so >> > not >> > >> > sure >> > >> > >> > how to resolve this issue. >> > >> > >> > >> > >> > >> > Ram >> > >> > >> > >> > >> > >> > On Fri, May 27, 2016 at 12:29 PM, Peter Cseh < >> > >> [email protected]> >> > >> > >> > wrote: >> > >> > >> > >> > >> > >> > > Hi, >> > >> > >> > > >> > >> > >> > > Can you provide the output of the build and the command >> you've >> > >> run >> > >> > to >> > >> > >> > build >> > >> > >> > > oozie? >> > >> > >> > > Thank you >> > >> > >> > > >> > >> > >> > > Peter >> > >> > >> > > >> > >> > >> > > On Fri, May 27, 2016 at 9:35 AM, rammohan ganapavarapu < >> > >> > >> > > [email protected]> wrote: >> > >> > >> > > >> > >> > >> > > > Any help?? >> > >> > >> > > > >> > >> > >> > > > On Wed, May 25, 2016 at 5:05 PM, rammohan ganapavarapu < >> > >> > >> > > > [email protected]> wrote: >> > >> > >> > > > >> > >> > >> > > > > Hi, >> > >> > >> > > > > >> > >> > >> > > > > I am trying to build ozzie 2.4.0 with hadoop 2.7.1, >> build >> > >> > >> successful >> > >> > >> > > but >> > >> > >> > > > > it doesn't have hadoop-2 under hadooplibs to create war >> > file. >> > >> > can >> > >> > >> > > someone >> > >> > >> > > > > help me? >> > >> > >> > > > > >> > >> > >> > > > > Ram >> > >> > >> > > > > >> > >> > >> > > > >> > >> > >> > > >> > >> > >> > > >> > >> > >> > > >> > >> > >> > > -- >> > >> > >> > > Peter Cseh >> > >> > >> > > Software Engineer >> > >> > >> > > <http://www.cloudera.com> >> > >> > >> > > >> > >> > >> > >> > >> > >> >> > >> > > >> > >> > > >> > >> > >> > >> >> > > >> > > >> > >> >> >> >> -- >> Peter Cseh >> Software Engineer >> <http://www.cloudera.com> >> > >
