Unable to start old JON server installation after it has been upgraded

Solution Verified - Updated -

Issue

  • Errors during rollback from 3.2 to 3.1.2
  • Starting old installation fails due to multiple errors
  • Server fails to start properly and server log contains one or more of the following messages:

    WARN  [org.jboss.system.ServiceController] Problem starting service jboss.mq:service=PersistenceManager
    org.jboss.mq.SpyJMSException: Could not resolve uncommited transactions.  Message recovery may not be accurate; - nested throwable: (java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist)
    ERROR [org.rhq.enterprise.server.cloud.instance.ServerManagerBean] Unable to change HA Server Mode from DOWN to NORMAL: org.rhq.enterprise.server.authz.PermissionException: Failed to check required permissions to invoke: : invocation: method=public void org.rhq.enterprise.server.cloud.PartitionEventManagerBean.auditPartitionEvent(org.rhq.core.domain.auth.Subject,org.rhq.core.domain.cloud.PartitionEventType,java.lang.String),context-data={}
    ERROR [org.rhq.enterprise.server.core.plugin.ServerPluginScanner] Failed to register server plugin file [/opt/jboss/jon-server-3.1.2.GA/jbossas/server/default/deploy/rhq.ear/rhq-serverplugins/rhq-serverplugin-drift-4.9.0.JON320ER3.jar]
    org.rhq.enterprise.server.authz.PermissionException: Failed to check required permissions to invoke: : invocation: method=public org.rhq.core.domain.plugin.ServerPlugin org.rhq.enterprise.server.plugin.ServerPluginsBean.registerServerPlugin(org.rhq.core.domain.auth.Subject,org.rhq.core.domain.plugin.ServerPlugin,java.io.File) throws java.lang.Exception,context-data={}
    WARN  [org.rhq.enterprise.server.plugin.pc.ServerPluginManager] Plugin component failed to start plugin [AlertDefinitionPlugin]
    javax.ejb.EJBTransactionRolledbackException: org.hibernate.exception.GenericJDBCException: Cannot open connection
    WARN  [org.rhq.enterprise.server.plugin.pc.MasterServerPluginContainer] Master server plugin container has been initialized but it detected some problems. Parts of the server may not operate correctly due to these errors.
    WARN  [org.rhq.enterprise.server.plugin.pc.MasterServerPluginContainer] Problem #1: org.rhq.enterprise.server.authz.PermissionException:Failed to check required permissions to invoke: : invocation: method=public org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.ContentSource> org.rhq.enterprise.server.content.ContentSourceManagerBean.getAllContentSources(org.rhq.core.domain.auth.Subject,org.rhq.core.domain.util.PageControl),context-data={} -> javax.ejb.EJBTransactionRolledbackException:Unknown ordinal value for enum class org.rhq.core.domain.authz.Permission: 22 -> java.lang.IllegalArgumentException:Unknown ordinal value for enum class org.rhq.core.domain.authz.Permission: 22
    FATAL [org.rhq.enterprise.server.core.CustomJaasDeploymentService] Error deploying JAAS login modules
    org.rhq.enterprise.server.authz.PermissionException: Failed to check required permissions to invoke: : invocation: method=public java.util.Properties org.rhq.enterprise.server.system.SystemManagerBean.getSystemConfiguration(org.rhq.core.domain.auth.Subject),context-data={}
    

Environment

  • Red Hat JBoss Operations Network (ON) 3.0, 3.1, 3.2
  • JBoss ON system has been upgraded to a new version
  • Attempting to start the old or pre-upgraded JBoss ON server

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content