Share all details related to your problem, including any error messages you may have received.
While executing the build script with import-custom-delta as parameter, build getting failed with ‘Version Checker’ error.
I could able to connect console without any issue, also able to import the subset folder created by the SSB from console by doing manually.
Appreciate any suggestion to sort out the error.
For me If I convert or relate this message to MS SQL, looks like an authentication issue. So in the database URL on iiq properties file, any additional parameters needed to be added? because similar error was found on SQL version when working IIQ 8.4.
I would like to share few points from my understanding
when we execute the command “build import-custom-delta” from SSB, it trying to import the sp.init-custom.xml file which include the file information which is need to be imported into IIQ.
SSB will do this by connecting with the IIQ console by using below command
“iiqBeans -c “import ‘{complete_path_to_sp.init-custom.xml_file}’””, it throwing error
Though If I manually tried to execute the same command “iiqBeans -c “import ‘{complete_path_to_sp.init-custom.xml_file}’””, I could able to import file successfully
so if there is an issue with properties file, I think I couldn’t even able to do manual import successfully.
Are you running the build using SSB from the same machine as you ran is manually?
Somehow there is an issue where the SQL server (mssqtmisc03-gs1b) on port 61113.
FYI, When running any console/iiqBeans command the connection to the database is setup and the database version is checked. When the connection can not be created the versionCheck will report the issue.
Yes, SSB is running on the server itself where IIQ is hosted.
While accessing the SP console manually there is no error however during execution of “./build.sh import-custom-delta” from SSB which is actually trying to connect with SP console “Version checker” error is appearing.
Have you check the SPTARGET environment variable and validated the username/password/JDBC-URI are the same between the iiq.properties used via the console (/WEB-INF/class/iiq.properties) and <target>.iiq.properties in your SSB root folder ?
Which version of the SSB are you using? So I can dive into the correct code and see what might be the issue.
Apology for the late response, yes the iiq.properties used in the IIQ setup (/WEB-INF/class/iiq.properties) is same as the file which I used in .iiq.properties.
Is your SQL account password encrypted in your iiq.properties file with your environment specific encryption key you generated? (i.e. 2:xxxx) if it is, you need to place the iiq.dat and iiq.cfg encryption key files in your local build directory so the console running from the build directory can decrypt the password.