I am on Appian v7.10. I have an external web service(SOAP) which connects to the

I am on Appian v7.10. I have an external web service(SOAP) which connects to the Appian server hosted on a different server. I use the Appian API's to feed data and create Appian process on the server side via the webservice. Sample code below. When the web service tries to initialize the process-design , I see the below error. Can anyone help on this?


20151111 12:35:25,470 EST INFO com.appiancorp.kougar.driver.ipc.IpcConnection [main] - Open IpcConnection imappl35dev.fmrco.com:5016
20151111 12:35:25,476 EST INFO com.appiancorp.kougar.driver.ipc.IpcConnection [main] - Open connection imappl35dev.fmrco.com:5016: connected
20151111 12:35:25,477 EST INFO com.appiancorp.kougar.driver.ipc.IpcConnection [main] - Open connection imappl35dev.fmrco.com:5016: initializing
20151111 12:35:25,480 EST WARN com.appiancorp.kougar.driver.ipc.IpcConnection [main] - java.io.EOFException: there is a problem with the database server: imappl35dev.fmrco.com:5016
ja...

AppianServiceImpl.txt

OriginalPostID-178397

OriginalPostID-178397

  Discussion posts and replies are publicly visible

  • ...va.io.EOFException: there is a problem with the database server: imappl35dev.fmrco.com:5016
              at com.appiancorp.kougar.driver.ipc.IpcConnection.read(IpcConnection.java:377)
              at com.appiancorp.kougar.driver.ipc.IpcConnection.readMessage(IpcConnection.java:356)
              at com.appiancorp.kougar.driver.ipc.IpcConnection.get(IpcConnection.java:300)
              at com.appiancorp.kougar.driver.ipc.IpcConnection.isPrimary(IpcConnection.java:805)
              at com.appiancorp.kougar.driver.ipc.IpcConnectionConfiguration.isPrimary(IpcConnectionConfiguration.java:188)
              at com.appiancorp.kougar.driver.pooling.PoolManager.initPools(PoolManager.java:257)
              at com.appiancorp.kougar.driver.pooling.PoolManager.init(PoolManager.java:187)
              at com.appiancorp.kougar.driver.pooling.PoolManager.<init>(PoolManager.java:76)
              at com.appiancorp.kougar.driver.pooling.PoolManagerList.getPoolManager(PoolManagerList.java:40)
              at com.appiancorp.kougar.driver.KougarConnection.getPoolManager(KougarConnection.java:132)
              at com.app...
  • ...iancorp.kougar.driver.KougarConnection.call(KougarConnection.java:204)
              at com.appiancorp.kougar.mapper.Mapper.request(Mapper.java:63)
              at com.appiancorp.kougar.services.KougarServiceInvocationHandler$KInvocationHandler.invoke(KougarServiceInvocationHandler.java:178)
              at com.appiancorp.kougar.services.KougarServiceInvocationHandler$KougarMethodInvocation.proceed(KougarServiceInvocationHandler.java:270)
              at com.appiancorp.security.authz.AuthorizationMethodInterceptor.invoke(AuthorizationMethodInterceptor.java:54)
              at com.appiancorp.kougar.services.KougarServiceInvocationHandler.invoke(KougarServiceInvocationHandler.java:307)
              at com.sun.proxy.$Proxy18.getTypeByQualifiedName(Unknown Source)
              at com.appiancorp.type.ExtendedDataTypeProviderImpl.getTypeByQualifiedName(ExtendedDataTypeProviderImpl.java:115)
              at com.appiancorp.type.CachingExtendedDataTypeProvider.getTypeByQualifiedName(CachingExtendedDataTypeProvider.java:127)
              at sun.reflect.NativeMethodAccessorImpl.invok...
  • ... e0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:497)
              at com.appiancorp.kougar.services.KougarServiceInvocationHandler$JavaInvocationHandler.invoke(KougarServiceInvocationHandler.java:104)
              at com.appiancorp.kougar.services.KougarServiceInvocationHandler$KougarMethodInvocation.proceed(KougarServiceInvocationHandler.java:270)
              at com.appiancorp.security.authz.AuthorizationMethodInterceptor.invoke(AuthorizationMethodInterceptor.java:54)
              at com.appiancorp.kougar.services.KougarServiceInvocationHandler.invoke(KougarServiceInvocationHandler.java:307)
              at com.sun.proxy.$Proxy18.getTypeByQualifiedName(Unknown Source)
              at com.fmrco.intrepid.appian.manager.AppianHandler.init(AppianHandler.java:68)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMeth...
  • ... odAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  • Does checkengine show 'Okay' for all engines?
  • This problem has been solved. The appian.sec file was not included in the other server and so was not able to connect to the engines. After adding the appian.sec file to the other machine, the webservice was able to access the engines as expected.