Hi all!
I’m trying to update IIQ from 8.3p3 to 8.4 and got the following error:
“2024-11-28T14:37:50,591 WARN main springframework.context.support.ClassPathXmlApplicationContext:559 - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘versionChecker’ defined in class path resource [configBeans.xml]: Invocation of init method failed; nested exception is sailpoint.api.DatabaseVersionException: System version 8.3-45 does not match database version 8.4-104
Nov 28, 2024 2:37:50 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class [sailpoint.web.StartupContextListener]
sailpoint.api.DatabaseVersionException: System version 8.3-45 does not match database version 8.4-104”
Since I’m getting a different error than the usual, I’m opening this post.
I’m getting “System version 8.3-45 does not match data base version 8.4-104”, and all the posts I saw says “Application’s system”. I wonder where I’m getting this error from.
From my workbench I can see this:
identityiq:
system_version: 8.4-104
schema_version: 8.4-87
identityiqah:
system_version: 8.4-104
schema_version: 8.4-87
I’ve modified the iiq properties to start using the new db with the correct parameters (username, pass and db url).
which version of identityiq are you using to update?
From the error it seems that you have updated the db but you are using an older version of the application.
If you use the SSB, you need to update the identity.zip in your project.
If you deploy on the server directly, you need to unzip identityiq-8.4.zip on each server.
@ninfante_solidigm it seems your are missing upgrade model so follow 8.3p3 to 8.4 first do all the activity then 8.4 to 8.4p1 and make sure if DB script run and execute as well as upgrade command executed.
Run clean command and then build command.
if issue presist then delete tmp folder from server and try again.