Errors when subscribing/unsubscribing/sorting config channels in activation key after one of the config channels was deleted

Solution Verified - Updated -


  • After deleting one of the config channels, activation key does not show correct config channel ranks (e.g., 1 and 3 when it should be 1 and 2)
  • Trying to subscribe activation key to a new config channel or view/modify existing config channel rankings results in Internal Server Error and following stacktrace in /var/log/tomcat5/catalina.out:

            at com.redhat.rhn.frontend.action.token.configuration.RankChannelsAction.populateWidgetLabels(
            at com.redhat.rhn.frontend.action.token.configuration.RankChannelsAction.setupWidget(
            at com.redhat.rhn.frontend.action.token.configuration.RankChannelsAction.setup(
            at com.redhat.rhn.frontend.action.token.configuration.RankChannelsAction.init(
            at com.redhat.rhn.frontend.action.token.configuration.RankChannelsAction.execute(
            at org.apache.struts.action.RequestProcessor.processActionPerform(
            ... 40 more
  • Trying to unsubscribe from one of the config channels results in Internal Server Error and following stacktrace in /var/log/tomcat5/catalina.out:

            at com.redhat.rhn.domain.config.ConfigChannel.equals(
            at java.util.ArrayList.indexOf(
            at java.util.ArrayList.remove(
            at org.hibernate.collection.PersistentList.remove(
            at com.redhat.rhn.domain.config.ConfigChannelListProcessor.remove(
            at com.redhat.rhn.frontend.action.token.configuration.ListRemoveChannelsAction.handleDispatch(
            at com.redhat.rhn.frontend.action.token.BaseListAction.execute(
            at org.apache.struts.action.RequestProcessor.processActionPerform(
            ... 40 more


  • Red Hat Network (RHN) Satellite 5.3.x
  • Activation key with provisioning entitlement subscribed to several configuration channels (such as test1,test2,test3 with ranking order 1,2,3 respectively)
  • Deletion of one of the configuration channels (such as test2)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In