<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
<table cellpadding="0" cellspacing="0" border="0" summary="" class="mmos_sectionHeader af_panelGroupLayout" style="width: 271px;">
<tbody>
<tr>
<td>
<table cellpadding="0" cellspacing="0" border="0" summary="" class="mmos_rightAlignHeader" style="width: 271px;">
<tbody>
<tr>
<td><br>
</td>
<td style="text-align: right;"><br>
</td>
</tr>
</tbody>
</table>
<span style="background-color: rgba(255, 255, 255, 0); -webkit-text-size-adjust: auto;">The spacewalk we are using is 2.0. It is running fine except deleting bulk amount of packages. we need to remove some of repos and channels no longer needed and free up
 some space. I used spacecmd to do this. <br>
<br>
spacecmd <br>
repo_delete rhel5_i386_os <br>
repo_delete rhel5_x86_64_extras <br>
repo_delete rhel5_x86_64_os <br>
repo_delete rhel5_x86_64_rhn-tools <br>
repo_delete rhel5_x86_64_supplementary <br>
softwarechannel_delete rhel5* <br>
<br>
 channels and repos removed correctly, but when I try to remove packages which do not belong to any channels, it failed:
<br>
spacecmd {SSM:0}> package_listorphans <br>
ERROR: <ProtocolError for localhost/rpc/api: 503 Service Temporarily Unavailable>
<br>
</span><span style="background-color: rgba(255, 255, 255, 0); -webkit-text-size-adjust: auto;"><br>
spacecmd {SSM:0}> package_removeorphans <br>
ERROR: <ProtocolError for localhost/rpc/api: 500 Internal Server Error> <br>
<br>
if I delete packages from Web GUI for 500 packages at a time, it works fine. when I look at /var/log/rhn/rhn_web_api.log . this is what I see<br>
<br>
[2015-05-01 13:20:26,073] ERROR - REQUESTED FROM: 127.0.0.1 CALL: channel.software.listPackagesWithoutChannel(918xd5d704017ca211136d82223faaf455ef) CALLER: (isoadmin) TIME: 25.504 seconds redstone.xmlrpc.XmlRpcFault: unhandled internal exception: Java heap
 space at com.redhat.rhn.frontend.xmlrpc.BaseHandler.invoke(BaseHandler.java:165) at redstone.xmlrpc.XmlRpcDispatcher.dispatch(XmlRpcDispatcher.java:123) at com.redhat.rhn.frontend.xmlrpc.RhnXmlRpcServer.execute(RhnXmlRpcServer.java:54) at com.redhat.rhn.frontend.xmlrpc.XmlRpcServlet.doPost(XmlRpcServlet.java:162)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129) at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:100) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:57) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.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:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
 at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) at org.</span></td>
</tr>
</tbody>
</table>
<br>
<br>
</body>
</html>