Tomcat not starting

Which IIQ version are you inquiring about?

8.4
Below is the error message I get when i try to open iiq console:
C:\Users\himab\OneDrive\Documents\CybersecIT\IIQ\apache-tomcat-9.0.98\webapps\identityiq\WEB-INF\bin>iiq console
iiq.hostname : Himabindu-console
2024-12-25T16:01:03,042 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 ‘sessionFactory’ defined in class path resource [hibernateBeans.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sessionFactory’ defined in class path resource [hibernateBeans.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister

Any help will be appreciated

Hi @himabindu306,

do you have this error after an upgrade?

No Emanuele, its a fresh installation… I also tried uninstalling and reinstalling everything, but get below error when trying to open iiq console:

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 ‘sessionFactory’ defined in class path resource [hibernateBeans.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister

Check your database configuration, Tomcat is unable to initiate database connection with database server, Possible reason, you missed some steps during installation.

I had added 4 new extended attributes in the extendedidentity hbm file. When I removed them, the iiq console is loading and was able to import the init xml and start the tomcat. But still sailpoint web page is not loading and shows 404 not found. CHecked the mysql server, it is up.

@himabindu306 is there any error in tomcat while your are starting. also please check below:-

  1. assign more memory to tomcat
  2. delete tmp folder and restart the server
  3. run iiq console
  4. there must be no error in iiq console.
    if you are seeing some error then share

Hi M kumar,
Have you made any recent modifications to the HBM files in SailPoint IdentityIQ?

yes i have made changes recently in all the version and working as epxected

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.