IS not starting anymore

Hello,

After updating the process engine on an IS running 10.5, the IS does not start anymore. In the log I can see this:

Error occurred while initializing server: java.lang.NoSuchMethodError: org.apache.logging.log4j.spi.LoggerContextFactory.isClassLoaderDependent()Z at org.apache.logging.slf4j.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:49) at org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:46) at org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:33) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:358) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:383)at com.maverick.ssh2.Ssh2Context.(Ssh2Context.java:58) at com.wm.app.b2b.server.sftp.client.SFTPClientCommonConfig.setMacC2S(SFTPClientCommonConfig.java:93) at com.wm.app.b2b.server.sftp.client.SFTPClientCommonConfig.loadDefaultConfiguration(SFTPClientCommonConfig.java:34) at com.wm.app.b2b.server.sftp.client.common.SFTPClientSelfMigrator.migrate(SFTPClientSelfMigrator.java:61) at com.wm.app.b2b.server.sftp.client.common.SFTPClientSelfMigrator.migrate(SFTPClientSelfMigrator.java:207) at com.wm.app.b2b.server.Server.run(Server.java:635)

I know there was an update at some point related to the notorious Log4j vulnerability.

On another environment I made it work by installing below fixes:

DC_CL_10.5_DCC_Fix8
Monitor 10.5 Fix11
Monitor Shared UI 10.5 Fix6
Monitor UI 10.5 Fix6
Process Engine 10.5 Fix 12
Shared Bundles Commons 10.5 Fix3
Shared bundles ApacheCommons 10.5 Fix 5
Shared libraries ApacheCommons 10.5 Fix4
Shared libraries Servlet 10.5 Fix 1
Shared libraries SpringFramework 10.5 Fix 3
Shared bundles SpringFramework 10.5 Fix 3
Shared bundles Misc 10.5 Fix 4
Shared libraries misc 10.5 Fix 3
Platform 10.5.0 Fix 0022
Platform Diagnostic 10.5 Fix 15
Shared bundles Glassfish 10.5 Fix 9
Share libraries Glassfish 10.5 Fix 9

The problem is that on this environment shared bundles fixes cannot be installed as it says I don’t have the relevant products (obviously they are not mentioned).
I just see that apparently below fix is needed as well:
Command Central 10.5.0 FIX 14

I obviously have command central installed can’t find anything related to this fix (Command Central 10.5.0 FIX 14)

Do you have any idea what I am missing?

SAG Installer is really a total disaster. It is yet again a case where installing fixes breaks the environment and I find this totally unacceptable. From my point of view, all dependencies should be taken care of automatically…

Did you guys struggle with this as well? If so do you remember what was the fix?

Thanks!

Br.
n23

As update, I eventually found that there were some permission issues and managed to install the fixes.
However, IS will still not start up. I am getting this error now:

2024-04-25 11:57:19 CEST [ISS.0025.0062C] Web services stack could not be initialized. Shutting down server: java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: “IS”

I tried to install the latest Web Services Stack fix but the installer is giving me this error which tells me nothing:

Missing fix because of EM status not available for customer: [wMFix.ALL.ZSL 10.5.0.0001-0175]

Do you have any idea what I can do next?