We are unable to kick off jobs from Autosys to Informatica 10.5 after Installing/upgrading the Autosys Agent on the Informatica box from 11.5.x to 12.1.00.00-7092.
Autosys Central server Version:
Release:
|
12.0.01.00-1142
|
in the plugin_log_informatica.log we can see the following failure:
2/22/2023 13:41:52.435-0500 5 InformaticaPlugin.informatica Internal Thread.CybInformaticaLoggerHandlerWOB.log[:65] - Submitting the request for execution
02/22/2023 13:41:52.436-0500 5 InformaticaPlugin.pool-2-thread-1.CybInformaticaLoggerHandlerWOB.log[:65] - Executing request for the user administrator
02/22/2023 13:41:52.437-0500 1 InformaticaPlugin.pool-2-thread-1.CybInformaticaLoggerHandlerWOB.log[:65] - Failed to load Informatica driver
02/22/2023 13:41:52.438-0500 1 InformaticaPlugin.pool-2-thread-1.CybInformaticaLoggerHandlerWOB.log[:80] - Pooled task execution failed:
java.lang.NoClassDefFoundError: org.apache.log4j.Logger
at cybermation.plugins.informatica.library.session.CybInformaticaSessionFacade.<init>(CybInformaticaSessionFacade.java:114)
at cybermation.plugins.informatica.library.session.CybInformaticaSessionFacade.getInstance(CybInformaticaSessionFacade.java:177)
at cybermation.plugins.informatica.handler.CybStartWorkflowHandlerPowerCenter.run(CybStartWorkflowHandlerPowerCenter.java:139)
at cybermation.plugins.informatica.library.common.CybInformaticaThreadPool$RunnableAdapter.run(CybInformaticaThreadPool$RunnableAdapter.java:187)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:827)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger
at java.net.URLClassLoader.findClass(URLClassLoader.java:591)
at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:957)
at java.lang.ClassLoader.loadClass(ClassLoader.java:902)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:885)
at cybermation.plugins.informatica.library.session.CybInformaticaSessionFacade.<init>(CybInformaticaSessionFacade.java:114)
at cybermation.plugins.informatica.library.session.CybInformaticaSessionFacade.getInstance(CybInformaticaSessionFacade.java:177)
at cybermation.plugins.informatica.handler.CybStartWorkflowHandlerPowerCenter.run(CybStartWorkflowHandlerPowerCenter.java:139)
at cybermation.plugins.informatica.library.common.CybInformaticaThreadPool$RunnableAdapter.run(CybInformaticaThreadPool$RunnableAdapter.java:187)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:827)
Autosys 12.1
System Agent 12.1
The 12.1 GA version of the Informatica Plugin relied on older Log4j files that have been removed in the 12.1 installations.
the problem is that the r12 agent removed the old LOG4J files due to Vulnerabilities
This patch will load an new informatica plugin that removes this dependency
https://support.broadcom.com/web/ecx/solutiondetails?aparNo=99111659&os=MULTI-PLATFORM
followed the below KB article to make sure the files are in place:
https://knowledge.broadcom.com/external/article?articleId=103166