OK - now I have updated properties.xml and upload-config worked ok.
When I try to start the application however I see some other errors.
In NSA it still says 14.1 is the version
In the app log:
WARN 2015-01-22 06:03:04,955 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) [CA Clarity][SQLServer JDBC Driver][SQLServer]Login failed for user 'niku'.
WARN 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Could not verify database connection for Local TenantInstance with id = clarity marking as an invalid configuration.
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) ==================================================================
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) ==================================================================
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) CLARITY
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Tenants: TenantInstance: id: clarity
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Tenants: TenantInstance: appId: app
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Tenants: TenantInstance: bgId: bg
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Tenants: TenantInstance: fileDirectory: tenantDirectory
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Tenants: TenantInstance: status: invalid
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: id: clarity
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: serviceId: niku
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: driver: com.ca.clarity.jdbc.sqlserver.SQLServerDriver
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: url: jdbc:clarity:sqlserver://48.137.137.96:1433;DatabaseName=niku;InsensitiveResultSetBufferSize=0;ProgramName=Clarity
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: username: niku
SYS 2015-01-22 06:03:04,956 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: schemaName: niku
SYS 2015-01-22 06:03:04,957 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: serviceName: niku
SYS 2015-01-22 06:03:04,957 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: vendor: mssql
SYS 2015-01-22 06:03:04,957 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: largeIndex: INDX_LARGE
SYS 2015-01-22 06:03:04,957 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: smallIndex: INDX_SMALL
SYS 2015-01-22 06:03:04,957 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: largeTables: USERS_LARGE
SYS 2015-01-22 06:03:04,957 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Properties/Database: smallTables: USERS_SMALL
SYS 2015-01-22 06:03:04,957 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) ==================================================================
SYS 2015-01-22 06:03:04,957 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Tenants for this Application with instance id = app :
SYS 2015-01-22 06:03:04,957 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) ==================================================================
SYS 2015-01-22 06:03:04,957 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) Active Tenants:
SYS 2015-01-22 06:03:04,957 [Config Monitor] config.TenantConfigurationManager (none:none:none:none) ==================================================================
ERROR 2015-01-22 06:09:27,923 [http-bio-8080-exec-7] filter.RequestTenantIdExtractor (none:none:none:none)
com.niku.union.config.ConfigurationException: Could not retrieve a valid tenant.
at com.niku.union.config.TenantConfigurationManager.getValidLocalTenant(TenantConfigurationManager.java:316)
at com.niku.union.web.filter.RequestTenantIdExtractor.getTenantIdForRequest(RequestTenantIdExtractor.java:211)
at com.niku.union.web.filter.CharsetFilter.doFilter(CharsetFilter.java:67)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.filters.AddDefaultCharsetFilter.doFilter(AddDefaultCharsetFilter.java:89)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at com.niku.union.web.valves.ErrorPageRedirectValve.invoke(ErrorPageRedirectValve.java:70)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Would I be better off to open a case?