Hey James,
I investigated your problem. You're right, there's such a problem on
Spacewalk 1.2. It was caused by changes regarding postgreSql port.
The problem has been fixed in nightly in November.
I've set up scratch builds in koji for you with the fix for spacewalk 1.2.
Not sure, when koji builds them, because it's pretty busy right now. :-)
But as soon as the builds finish, try to download and test the new packages.
RHEL5:
http://koji.spacewalkproject.org/koji/taskinfo?taskID=58614
F12:
http://koji.spacewalkproject.org/koji/taskinfo?taskID=58616
F13:
http://koji.spacewalkproject.org/koji/taskinfo?taskID=58617
Just make sure, you update all:
* spacewalk-java
* spacewalk-java-config
* spacewalk-java-lib
* spacewalk-java-oracle or spacewalk-java-postgresql depending on what
DB you use
* spacewalk-taskomatic
Let me know, if it works for you.
Regards,
Tomas
Btw. the traceback you've attached is too short - there's no valuable
information in there. Next time, please attach the whole traceback. :-)
--
Tomas Lestach
RHN Satellite Engineering, Red Hat
On 01/20/2011 03:09 PM, James Hogarth wrote:
On 20 January 2011 13:34, James Hogarth<james.hoga...@gmail.com> wrote:
When trying to add a package to a channel with the RPC API I'm getting
an exception:
redstone.xmlrpc.XmlRpcFault: unhandled internal exception: Could not
set null value for parameter: reason
Looking at the lists someone had something similar when trying to
delete packages as well...
Looks like something might be up with the lib being shipped...
Any ideas to solve this? It's breaking a dev->prod promotion script at
the moment (so using manual measures).
James
Okay not the lib... but rather something internally ...
Here's the exception shown in rhn_web_api.log
[2011-01-20 14:06:53,503] INFO - REQUESTED FROM: *callerIp* CALL:
auth.login(user, ********) CALLER: (user) TIME: 0.022 seconds
[2011-01-20 14:06:53,589] INFO - REQUESTED FROM: *callerIp* CALL:
packages.findByNvrea(156327x158bb31f60c38860cbe2c201a6d0b905, package,
1.0.0, 14067, , noarch) CALLER: (user) TIME: 0.035 seconds
[2011-01-20 14:06:53,679] ERROR - REQUESTED FROM: *callerIp* CALL:
channel.software.addPackages(156327x158bb31f60c38860cbe2c201a6d0b905,
channel, [22186]) CALLER: (user) TIME: 0.069 seconds
redstone.xmlrpc.XmlRpcFault: unhandled internal exception: Could not
set null value for parameter: reason
at
com.redhat.rhn.frontend.xmlrpc.BaseHandler.invoke(BaseHandler.java:131)
at redstone.xmlrpc.XmlRpcDispatcher.dispatch(XmlRpcDispatcher.java:123)
at
com.redhat.rhn.frontend.xmlrpc.RhnXmlRpcServer.execute(RhnXmlRpcServer.java:53)
at
com.redhat.rhn.frontend.xmlrpc.XmlRpcServlet.doPost(XmlRpcServlet.java:162)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
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.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.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:636)
Any ideas?
_______________________________________________
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel
_______________________________________________
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel