Author Message
JeffWerner
Joined: Nov 18, 2013
Messages: 11
Offline
We have an application that uses the ecsjtapi library version 7.0.0.64. We recently upgraded to Java 11. After that, we get an error:

2023-05-16 10:33:09,627 [ProviderInitialization] ERROR com.avaya.jtapi.tsapi.impl.core.TSInitializationThread -
java.lang.IllegalArgumentException
        at java.base/java.util.concurrent.ThreadPoolExecutor.setCorePoolSize(ThreadPoolExecutor.java:1535)
        at com.avaya.jtapi.tsapi.impl.core.JtapiEventThreadManager.execute(JtapiEventThreadManager.java:61)
        at com.avaya.jtapi.tsapi.impl.monitor.TsapiProviderMonitor.deliverEvents(TsapiProviderMonitor.java:204)
        at com.avaya.jtapi.tsapi.impl.core.TSInitializationThread.run(TSInitializationThread.java:67)

Does this mean that we need a different version of the ecsjtapi library, or is it something else?

Thanks.

Jeff Werner
Interactive Northwest, Inc
503-454-1303
JeffWerner
Joined: Nov 18, 2013
Messages: 11
Offline
Here is the full stacktrace, in case it helps:

2023-05-17 09:27:58,135 [ERROR] [pool-14-thread-3]{JTAPIService$ProviderReInitializer} Failed to start the provider...
java.lang.IllegalArgumentException
        at java.base/java.util.concurrent.ThreadPoolExecutor.setCorePoolSize(ThreadPoolExecutor.java:1535)
        at com.avaya.jtapi.tsapi.impl.core.JtapiEventThreadManager.execute(JtapiEventThreadManager.java:61)
        at com.avaya.jtapi.tsapi.impl.monitor.TsapiProviderMonitor.deliverEvents(TsapiProviderMonitor.java:204)
        at com.avaya.jtapi.tsapi.impl.core.TSProviderImpl.sendSnapshot(TSProviderImpl.java:1490)
        at com.avaya.jtapi.tsapi.impl.core.TSProviderImpl.addMonitor(TSProviderImpl.java:3314)
        at com.avaya.jtapi.tsapi.impl.TsapiProvider.addProviderListener(TsapiProvider.java:1029)
        at com.avaya.jtapi.tsapi.impl.LucentV11ProviderImpl.addProviderListener(LucentV11ProviderImpl.java:23)
        at com.ini.cti.jtapi.JTAPIService.login(JTAPIService.java:190)
        at com.ini.cti.jtapi.JTAPIService$ProviderReInitializer.run(JTAPIService.java:293)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:829)
massimo__croci
Joined: Jan 31, 2020
Messages: 518
Offline
Hi Jeff,

did you try with the Devconnect JTAPI forum ( https://www.devconnectprogram.com/forums/forums/show/10.page ) ?

JeffWerner
Joined: Nov 18, 2013
Messages: 11
Offline
I did not. Not sure how I missed that forum. I'll post over there. Thanks!
JohnBiggs
Joined: Jun 20, 2005
Messages: 1139
Location: Rural, Virginia
Offline
Java 11 is not supported with the JTAPI R7 Client
JTAPI R7 client has been out of support since 2018
JTAPI Client R7 was only tested against Java R8.
See
https://www.devconnectprogram.com/fileMedia/download/844e6f85-dd8d-4d7f-87d7-6a41c02a80b7
Go to:   
Mobile view