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

Reply via email to