Smarts NCM: Problem with Report Advisor after upgrading from 9.2.1 to 9.3 to 9.4.1
search cancel

Smarts NCM: Problem with Report Advisor after upgrading from 9.2.1 to 9.3 to 9.4.1

book

Article ID: 331287

calendar_today

Updated On:

Products

VMware Smart Assurance

Issue/Introduction

Symptoms:


Report Advisor is not launching after the upgrade path of 9.2.1 to 9.3 to latest 9.4.1.

Report Adivisor is confirmed to be working after 9.2.1 to 9.3 upgrade, however, after the upgrading to 9.4.1 with latest hotfix, Report Advisor fails to launch.

In catalina.out:

26 May 2016 07:59:51,120-[localhost-startStop-1] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Eagerly caching bean 'props' to allow for resolving potential circular references
26 May 2016 07:59:51,124-[localhost-startStop-1] WARN org.springframework.util.SystemPropertyUtils - Could not resolve placeholder 'web.properties' in [${web.properties}] as system property: neither system property nor environment variable found
26 May 2016 07:59:51,128-[localhost-startStop-1] INFO com.voyence.common.property.PropertiesReader - Loading properties file from ServletContext resource [/${web.properties}]

26 May 2016 07:59:51,130-[localhost-startStop-1] ERROR org.springframework.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanInitializationException: Could not load properties; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/${web.properties}]
Caused by:
java.io.FileNotFoundException: Could not open ServletContext resource [/${web.properties}]
at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:99)


Environment

VMware Smart Assurance - NCM

Cause


In the 9.3 Install Guide, the below table shows that support of  RA_Retain  only applies to 9.2.2a and not 9.2.1(x).



Resolution

The proper upgrade path is 9.2.1 -> 9.2.2a (CS + RA) -> 9.3 (with RETAIN_RA) -> 9.4.1.
 
If you're on 9.2.1, you must upgrade to 9.2.2.a, both the combo server and report advisor, then you can upgrade to 9.3 and choose RETAIN_RA.

Once that is done, you can upgrade to 9.4.1