I'm trying to setup the JIWA API service in a Docker container, so that i can run it on Azure App Service.
Preamble
I'm doing this because:]
* I have a requirement to run it in Azure.
* I need to fully automate deployment.
* I cannot deal with the additional workload of patching virtual machines.
Setting up the JIWA API requires:
* Installing the JIWA Client (Setup.exe & SR18.msp)
* Enabling & Starting the JiwaAPISelfHosted service
If you're wondering why the self hosted service, not IIS. the self hosted service + Azure Web Application Firewall is less to manage. I've also had more success with the self-hosted option in the past.
I've not had any success getting JIWA installed, so I'm trying to script the install on a Windows Server Core 2022 VM, where it's easier to troubleshoot. If that works, then building a docker container should be straightforward.
Finally I can get to my question. What arguments do i need to give the exe to get it to run on a Server Core install?
I have tried:
- Code: Select all
./Setup.exe /exenoui /qn /l*v install.log /norestart
(I also tried /quiet, /passive)
- Code: Select all
./Setup.exe /extract, then msiexec /i Setup.msi /qn /passive /quiet /norestart /l*v "install.log"
Both fail with a generic code 1603 error in the install log.
So I tried without the reduced UI or quiet switches:
- Code: Select all
Setup.exe /l*v install.log /norestart
And got the error
Module C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\pageobjectmodel.dll failed to register. HSRESULT -2147024770.
I just tried on a clean non Core Windows Server 2022 VM, and the install works. Do you know what's causing this?
I found this SAP article, but it won't let me read it (even after making an account..) https://userapps.support.sap.com/sap/su ... en/2795448
I can DM the install log if that'll help.