Files Import option

Hi Sailors,

We are encountering an issue with the Global Settings → Import Files functionality. The file import works as expected on Tomcat 9.0.74 with SailPoint IdentityIQ 8.3p3. However, after upgrading the Tomcat version, the import operation fails silently—files are not imported, and no errors are logged or displayed. Please let me know if any suggestion

Check the logs, it might help you to get the underlying cause. Most probably it’s space issue on the server. try to delete some old logs just to check the temperature.

Regards
Ankush

Is spt_syslog_event table the which we are checking for logs and how can we check temparature

What is the updated Tomcat version?

We have tried multiple versions (9.0.107,112,113)

Share the logs.

In linux /var/logs, not sure where the logs are on Windows but the server(Tomcat9) must provide you logs somewhere

check the sailpoint.log file.

Dear @sureshbomm

Please cross check CATALINA_TMPDIR(java.io.tmpdir) path settings from backup or older tomcat.

Try below steps:

  1. Stop the application server.
  2. Delete temp and work folder.
  3. start the application.

temp and work folder should be created automatically.

now try to import.

Hi @pattabhi I removed the work and temp folder from Tomcat and restarted but those two folders were not generated and tried to import but was not successful.
I only saw the error below, I’m not sure if it’s related to that.
WARNING: Cannot create temporary files. Multipart attachments will be limited to “4,096” bytes.

java.io.IOException: The system cannot find the path specified

Hi @sureshbomm

  • at least work folder should be created automatically.
  • temp folder you can create manually and grant required permission.
    {open cmd line Run as administrator then do mkdir temp}

Additionally:

Global Settings – > IdentityIQ Settings – > Miscellaneous

  1. Update the Maximum Upload Size(MB) to 1000
  2. Update the Temporary Directory

in the startup log you will find below entry: make sure the temp folder present with required permissions.

-Djava.io.tmpdir=D:\Instances\Tomcat9\temp

@pattabhi I have created temp folder with full permissions, updated configuration in identityiq settings and added -Djava.io.tmpdir=D:\Instances\Tomcat9\temp into seten.bat file but files are not importing

@pattabhi we are able to import the files after giving the full control to tomcat folder

Hey @sureshbomm, it’s not a good practice to give full control to Tomcat as root. If you are in linux, all the server applications are host under www-data group, therefore we follow conventions.

Telling you this by experience, in long term you will find the issues when integrating with third parties.