JWP aborts after Enabling SAML in AWI

book

Article ID: 197405

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine CA Automic One Automation CA Automic Operations Manager CA Automic Oracle

Issue/Introduction

While attempting to enable SAML (by setting SAML=Y in UC_SYSTEM_SETTINGS), *SP key does not auto-populate, and JWPs instantly abort with following error (can be found in JWP log file):

20200806/133324.068 - 34 java.lang.NoClassDefFoundError: javax/xml/transform/sax/SAXSource

20200806/133324.068 - 34 at com.ibm.db2.jcc.am.Connection.createSQLXML(Connection.java:7610)

20200806/133324.068 - 34 at com.automic.database.impl.DBConnectionImpl.createSQLXML(DBConnectionImpl.java:771)

20200806/133324.068 - 34 at com.automic.database.impl.TypeConverter.convertFromString(TypeConverter.java:157)

20200806/133324.068 - 34 at com.automic.database.impl.InsertStatementImpl.setFieldFromString(InsertStatementImpl.java:92)

20200806/133324.068 - 34 at com.automic.persistence.impl.VariableServiceImpl.modifyXMLVariable(VariableServiceImpl.java:109)

20200806/133324.068 - 34 at com.automic.filesync.impl.VariableModificationServiceImpl.writeXMLVariableInClientZero(VariableModificationServiceImpl.java:55)

20200806/133324.068 - 34 at com.automic.sso.saml.SamlMessageHandler.lambda$changeSP$1(SamlMessageHandler.java:265)

20200806/133324.068 - 34 at com.automic.kernel.impl.TransactionServiceImpl.lambda$execute$1(TransactionServiceImpl.java:31)

20200806/133324.068 - 34 at com.automic.kernel.impl.DBAction.execute(DBAction.java:152)

20200806/133324.068 - 34 at com.automic.kernel.impl.TransactionServiceImpl.execute(TransactionServiceImpl.java:31)

20200806/133324.068 - 34 at com.automic.sso.saml.SamlMessageHandler.changeSP(SamlMessageHandler.java:264)

20200806/133324.068 - 34 at com.automic.sso.saml.SamlMessageHandler.run(SamlMessageHandler.java:205)

20200806/133324.068 - 34 at com.automic.kernel.impl.TimedDBActionTask.execute(TimedDBActionTask.java:34)

20200806/133324.068 - 34 at com.automic.kernel.impl.DBAction.execute(DBAction.java:152)

20200806/133324.068 - 34 at com.automic.kernel.impl.DBAction.execute(DBAction.java:133)

20200806/133324.068 - 34 at com.automic.kernel.impl.DBAction.execute(DBAction.java:115)

20200806/133324.068 - 34 at com.automic.kernel.impl.TimerImpl$CoordinationTask.runSave(TimerImpl.java:141)

20200806/133324.068 - 34 at com.automic.kernel.impl.ExecutorTaskWrapper.run(ExecutorTaskWrapper.java:34)

20200806/133324.068 - 34 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

20200806/133324.068 - 34 at java.util.concurrent.FutureTask.run(FutureTask.java:266)

20200806/133324.068 - 34 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)

20200806/133324.068 - 34 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)

20200806/133324.068 - 34 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

20200806/133324.068 - 34 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

20200806/133324.068 - 34 at java.lang.Thread.run(Thread.java:748)

20200806/133324.068 - 34 Caused by: java.lang.ClassNotFoundException: javax.xml.transform.sax.SAXSource cannot be found by com.automic.database_1.0.0

20200806/133324.068 - 34 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:508)

20200806/133324.068 - 34 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:419)

20200806/133324.068 - 34 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:411)

20200806/133324.068 - 34 at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)

20200806/133324.068 - 34 at java.lang.ClassLoader.loadClass(ClassLoader.java:351)

20200806/133324.068 - 34 ... 25 more

Cause

Defect

Environment

Release : 12.2.X, 12.3.X

Component : AUTOMATION ENGINE

Resolution

Upgrade to one of the following versions of Automation Engine:

Automation.Engine 12.4.0 - released

Automation.Engine 12.2.6 - released

Automation.Engine 12.3.3 - released