MUX blank on one server only due to incorrect redeployment


Article ID: 226371


Updated On:


Clarity PPM On Premise Clarity PPM SaaS


Out of 2 servers in Production, one is not deploying pm and the Modern User Experience (UX) is blank (shows error 500 in Dev Tools)

There is an error thrown in the logs:

2021/10/12 14:04:07.045 | Oct 12, 2021 2:04:06 PM org.apache.catalina.core.StandardWrapperValve invoke
2021/10/12 14:04:07.060 | SEVERE: Allocate exception for servlet [CA PPM REST Services]
2021/10/12 14:04:07.060 | java.lang.NoSuchMethodError: 'org.glassfish.hk2.utilities.ActiveDescriptorBuilder org.glassfish.hk2.utilities.ActiveDescriptorBuilder.asType(java.lang.reflect.Type)'
2021/10/12 14:04:07.076 |  at org.glassfish.jersey.inject.hk2.Hk2Helper.translateToActiveDescriptor(
2021/10/12 14:04:07.091 |  at org.glassfish.jersey.inject.hk2.Hk2Helper.bindBinding(
2021/10/12 14:04:07.091 |  at org.glassfish.jersey.inject.hk2.Hk2Helper.bind(


This is due to incorrect redeployment of the Clarity server files after an upgrade


Release : Any

Component : Clarity Architecture


  1. Stop services on all servers
  2. Remove services on all servers
  3. Zip the Clarity folder on server 1
  4. Backup properties.xml and logs folder(optional) on server 2
  5. Replace the Clarity folder on server 2, change the properties.xml
  6. Add services on both and test
  7. Deploy and start services
  8. Test

Additional Information

See also: Slow performance/blank page when trying to login - troubleshooting / known issues