I'm executing a CSSDK based java executable class and connecting to a remote Teamsite server. I'm able to establish the connection using either the Java or the SOAP factory just fine. I can make a connection and dump out attributes of the current user.
However, once I try to instantiate a class that implements CSURLExternalTask, I get the following exception which implies that I'm having some sort of SSL connection problem with the iwutild daemon.
Can anyone help?
14:42:01,783 ERROR [main] com.interwoven.serverutils100.utild.UtildConnectionFactory - openSession error:
com.interwoven.hopi.HopiException: HTTPS cannot be initialized
at com.interwoven.hopi.HopiContext.setSSLdir(HopiContext.java:505)
at com.interwoven.utild.Utild.openSession(Utild.java:81)
at com.interwoven.serverutils100.utild.UtildConnectionFactory.makeObject(UtildConnectionFactory.java:77)
at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:974)
at com.interwoven.serverutils100.utild.UtildClient.borrowObject(UtildClient.java:85)
at com.interwoven.serverutils100.utild.UtildClient.getFileLastModDate(UtildClient.java:540)
at com.interwoven.serverutils100.IWConfigFileImpl.refresh(IWConfigFileImpl.java:108)
at com.interwoven.serverutils100.IWConfigFileImpl.<init>(IWConfigFileImpl.java:98)
at com.interwoven.serverutils100.IWConfig.<init>(IWConfig.java:131)
at com.interwoven.serverutils100.IWConfig.getConfig(IWConfig.java:77)
at com.swa.ecm.workflow.tasks.WCMTask.<clinit>(WCMTask.java:87)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:259)
at com.swa.ecm.remote.testing.WorkflowTaskTestHarness.getWcmTaskInstance(WorkflowTaskTestHarness.java:135)
at com.swa.ecm.remote.testing.WorkflowTaskTestHarness.execute(WorkflowTaskTestHarness.java:109)
at com.swa.ecm.remote.testing.WorkflowTaskTestHarness.main(WorkflowTaskTestHarness.java:82)
14:42:01,786 ERROR [main] com.interwoven.serverutils100.IWConfigFileImpl - Opening connection to utility daemon has failed 1 times
14:42:01,786 ERROR [main] com.interwoven.serverutils100.IWConfigFileImpl - encounter an error when borrowing object from pool
com.interwoven.serverutils100.utild.UtildClientException: encounter an error when borrowing object from pool
at com.interwoven.serverutils100.utild.UtildClient.borrowObject(UtildClient.java:91)
at com.interwoven.serverutils100.utild.UtildClient.getFileLastModDate(UtildClient.java:540)
at com.interwoven.serverutils100.IWConfigFileImpl.refresh(IWConfigFileImpl.java:108)
at com.interwoven.serverutils100.IWConfigFileImpl.<init>(IWConfigFileImpl.java:98)
at com.interwoven.serverutils100.IWConfig.<init>(IWConfig.java:131)
at com.interwoven.serverutils100.IWConfig.getConfig(IWConfig.java:77)
at com.swa.ecm.workflow.tasks.WCMTask.<clinit>(WCMTask.java:87)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:259)
at com.swa.ecm.remote.testing.WorkflowTaskTestHarness.getWcmTaskInstance(WorkflowTaskTestHarness.java:135)
at com.swa.ecm.remote.testing.WorkflowTaskTestHarness.execute(WorkflowTaskTestHarness.java:109)
at com.swa.ecm.remote.testing.WorkflowTaskTestHarness.main(WorkflowTaskTestHarness.java:82)
Caused by: com.interwoven.serverutils100.utild.UtildClientException: openSession error:HTTPS cannot be initialized
at com.interwoven.serverutils100.utild.UtildConnectionFactory.makeObject(UtildConnectionFactory.java:80)
at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:974)
at com.interwoven.serverutils100.utild.UtildClient.borrowObject(UtildClient.java:85)
... 11 more
Caused by: com.interwoven.hopi.HopiException: HTTPS cannot be initialized
at com.interwoven.hopi.HopiContext.setSSLdir(HopiContext.java:505)
at com.interwoven.utild.Utild.openSession(Utild.java:81)
at com.interwoven.serverutils100.utild.UtildConnectionFactory.makeObject(UtildConnectionFactory.java:77)