[Spacewalk-list] Various pages causing find not found exceptions

Shelby, James James.Shelby at nrel.gov
Mon Aug 16 22:20:11 UTC 2010


Thank you.  That resolved my problem.

James

________________________________________
From: spacewalk-list-bounces at redhat.com [spacewalk-list-bounces at redhat.com] On Behalf Of Milan Zazrivec [mzazrivec at redhat.com]
Sent: Monday, August 16, 2010 3:58 PM
To: spacewalk-list at redhat.com
Subject: Re: [Spacewalk-list] Various pages causing find not found exceptions

On Monday 16 August 2010 19:06:31 Shelby, James wrote:
> I did a clean install on Fedora 13 x64 with Spacewalk 1.1.  For the most
> part it looks fine however when trying to upload a kickstart file or
> create an activation key I get Internal Server Error and exceptions that
> show file not found.  Has anyone else run in to this yet?

Yes.

Try:

# chmod g+w /var/log/tomcat6 /etc/tomcat6/Catalina/localhost \
   /var/cache/tomcat6 /var/cache/tomcat6/temp /var/cache/tomcat6/work

More details about the issue can be found in Spacewalk 1.1 release
announcement, under known issues (wrong tomcat6 dir permissions).

-MZ

> Thanks
> James
>
> >From dev-null at spacewalk  Mon Aug 16 11:03:59 2010
>
> Return-Path: <dev-null at spacewal>
> Date: Mon, 16 Aug 2010 11:03:58 -0600
> From: Spacewalk <dev-null at spacewalk>
> To: root at spacewalk
> Subject: WEB TRACEBACK from spacewalk (8/16/10 11:03:58 AM MDT)
> Content-Type: text/plain; charset=UTF-8
> Status: R
>
> The following exception occurred while executing this request:
> GET /rhn/activationkeys/Create.do
>
> Date:8/16/10 11:03:58 AM MDT
> Headers:
>   host: spacewalk
>   user-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7)
> Gecko/20100723 Fedora/3.6.7-1.fc13 Firefox/3.6.7 accept:
> text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
> accept-language: en-us,en;q=0.5
>   accept-encoding: gzip,deflate
>   accept-charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
>   Keep-Alive: 115
>   connection: keep-alive
>   referer: https://spacewalk/rhn/activationkeys/List.do
>   cookie: JSESSIONID=A765D65F22A5658FFAE129193734F6E6;
> pxt-session-cookie=23xfb95bcbbf485cce31de0cfb39e3bbd8e
>
> Request:
> Local Name = spacewalk
> Server Name = spacewalk
> Requested Session Id came from Cookie
> Requested Session Valid = true
> Session =
> org.apache.catalina.session.StandardSessionFacade at 1162bd90[session=Standar
> dSession[A765D65F22A5658FFAE129193734F6E6]] Protocol = https
> Request Locale = en_US
> Request Character Encoding = UTF-8
> Attribute Names = rhnActiveLang,
> javax.servlet.jsp.jstl.fmt.timeZone.request, possibleChannels,
> blankDescription, javax.servlet.request.key_size, requestedUri, create,
> javax.servlet.request.ssl_session, org.apache.struts.action.MESSAGE,
> session, activationKeyForm, prefix, __sitemesh__filterapplied,
> javax.servlet.request.cipher_suite,
> org.apache.struts.action.mapping.instance, possibleEntitlements,
> org.apache.struts.action.MODULE,
>
>
> User Information:
> User admin (id 1, org_id 1)
>
> Exception:
> javax.servlet.ServletException: javax.servlet.jsp.JspException:
> /usr/share/tomcat6/work/Catalina/localhost/rhn/org/apache/jsp/WEB_002dINF/
> pages/common/fragments/activationkeys/details_jspf.java (No such file or
> directory) at
> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContex
> tImpl.java:837) at
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextI
> mpl.java:774) at
> org.apache.jsp.WEB_002dINF.pages.activationkeys.create_jsp._jspService(Unk
> nown Source) at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:290) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206) at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatche
> r.java:646) at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationD
> ispatcher.java:436) at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispat
> cher.java:374) at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatch
> er.java:302) at
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:
> 1085) at
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProc
> essor.java:398) at
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:24
> 1) at
> com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProce
> ssor.java:82) at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:290) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206) at
> com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:101)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206) at
> com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.ja
> va:142) at
> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.jav
> a:58) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206) at
> com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(Local
> izedEnvironmentFilter.java:67) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206) at
> com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFil
> ter.java:108) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206) at
> com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java
> :55) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206) at
> com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCh
> aracterEncodingFilter.java:97) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206) at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
> java:233) at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
> java:191) at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
> 28) at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
> 02) at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
> va:109) at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293
> ) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769) at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:69
> 8) at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.ja
> va:891) at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.j
> ava:690) at java.lang.Thread.run(Thread.java:636)
> Caused by: java.io.FileNotFoundException:
> /usr/share/tomcat6/work/Catalina/localhost/rhn/org/apache/jsp/WEB_002dINF/
> pages/common/fragments/activationkeys/details_jspf.java (No such file or
> directory) at java.io.FileOutputStream.open(Native Method)
>       at java.io.FileOutputStream.<init>(FileOutputStream.java:209)
>       at java.io.FileOutputStream.<init>(FileOutputStream.java:99)
>       at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:141)
>       at org.apache.jasper.compiler.Compiler.compile(Compiler.java:296)
>       at org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
>       at org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
>       at
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java
> :564) at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java
> :302) at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:290) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206) at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatche
> r.java:646) at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispat
> cher.java:551) at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatch
> er.java:488) at
> org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(Im
> portSupport.java:296) at
> org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(ImportS
> upport.java:161) at
> org.apache.jsp.WEB_002dINF.pages.activationkeys.create_jsp._jspx_meth_c_00
> 5fimport_005f0(Unknown Source) at
> org.apache.jsp.WEB_002dINF.pages.activationkeys.create_jsp._jspx_meth_html
> _005fhtml_005f0(Unknown Source)
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list

_______________________________________________
Spacewalk-list mailing list
Spacewalk-list at redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list




More information about the Spacewalk-list mailing list