Occasionally, we get an error when trying to edit an existing custom
property on a server (Details -> Custom Info -> Edit This Value).

There does not seem to be any reason for the errors to suddenly affect
servers that weeks prior were just fine (no database, O/S, or
Spacewalk upgrade). I was not getting a useful error, so I turned on
Debugging. The only errors I received when attempting to edit the
property are shown below.

I'm not seeing enough to have a good idea of what to check next. Any
ideas / help?

Spacewalk-base 1.5.19
spacewalk-backend-sql-oracle-1.5.45
Centos 5
Oracle 11.2

##########################
2011-11-07 18:31:11,390 [ajp-127.0.0.1-8009-1] DEBUG
com.redhat.rhn.common.db.datasource.CachedStatement - execute() -
Executing: SELECT 1
  FROM rhnUserServerPerms USP
 WHERE USP.user_id = ?
   AND USP.server_id = ?
2011-11-07 18:31:11,390 [ajp-127.0.0.1-8009-1] DEBUG
com.redhat.rhn.common.db.datasource.CachedStatement - execute() -
With: {uid=66, sid=1000010930}
2011-11-07 18:31:11,390 [ajp-127.0.0.1-8009-1] DEBUG
com.redhat.rhn.common.db.datasource.CachedStatement - execute() -
Return type: true
2011-11-07 18:31:11,394 [ajp-127.0.0.1-8009-1] WARN
org.apache.struts.action.RequestProcessor - Unhandled Exception
thrown: class java.lang.NullPointerException
2011-11-07 18:31:11,394 [ajp-127.0.0.1-8009-1] DEBUG
com.redhat.rhn.common.messaging.MessageQueue - publish(EventMessage) -
start: com.redhat.rhn.frontend.events.TraceBackEvent
2011-11-07 18:31:11,394 [ajp-127.0.0.1-8009-1] DEBUG
com.redhat.rhn.common.messaging.MessageQueue - creating ActionExecutor
2011-11-07 18:31:11,394 [ajp-127.0.0.1-8009-1] DEBUG
com.redhat.rhn.common.messaging.MessageQueue - publish(EventMessage) -
end
2011-11-07 18:31:11,394 [RHN Message Dispatcher] DEBUG
com.redhat.rhn.common.messaging.ActionExecutor - run() - got action:
com.redhat.rhn.frontend.events.TraceBackAction
2011-11-07 18:31:11,394 [ajp-127.0.0.1-8009-1] ERROR
com.redhat.rhn.frontend.servlets.SessionFilter - Error during
transaction. Rolling back
javax.servlet.ServletException
        at 
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:237)
        at 
com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:99)
        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:690)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:117)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)
        at 
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:108)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:55)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at 
org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:444)
        at 
org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:472)
        at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1286)
        at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.NullPointerException
        at 
com.redhat.rhn.frontend.action.systems.sdc.UpdateCustomDataAction.execute(UpdateCustomDataAction.java:92)
        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
        ... 37 more
2011-11-07 18:31:11,394 [RHN Message Dispatcher] DEBUG
com.redhat.rhn.common.conf.Config - getString() -     getString()
called with: web.mailer_class
2011-11-07 18:31:11,395 [ajp-127.0.0.1-8009-1] DEBUG
com.redhat.rhn.frontend.servlets.SessionFilter - Rolling back
transaction
##################

and

##################
2011-11-07 18:31:11,433 [ajp-127.0.0.1-8009-1] DEBUG
com.redhat.rhn.common.hibernate.ConnectionManager - YYY Closing
Hibernate Session
2011-11-07 18:31:11,433 [ajp-127.0.0.1-8009-1] ERROR
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/rhn].[action]
- Servlet.service() for servlet action threw exception
java.lang.NullPointerException
        at 
com.redhat.rhn.frontend.action.systems.sdc.UpdateCustomDataAction.execute(UpdateCustomDataAction.java:92)
        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:237)
        at 
com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:99)
        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:690)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:117)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)
        at 
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:108)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:55)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at 
org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:444)
        at 
org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:472)
        at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1286)
        at java.lang.Thread.run(Thread.java:636)
2011-11-07 18:31:11,434 [ajp-127.0.0.1-8009-1] DEBUG
com.redhat.rhn.frontend.struts.XmlMessageResources - getMessage() :
locale (ignored): en_US key: 500.jsp.imgAlt
#####################

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

Reply via email to