Thanks for the documentation Tim ! Concerning the pings millis, I don't think it is worth getting them back, indeed I think that the taskTimeout is enough 😊
Regards, Julien -----Message d'origine----- De : Tim Allison <[email protected]> Envoyé : vendredi 18 mars 2022 21:41 À : <[email protected]> <[email protected]> Objet : Re: Problems with pingTimeoutMillis, pingPulseMillis and javaHome parameters Ugh. I'm sorry about that. I just updated the documentation. javaHome -> javaPath (make sure to include the application name 'java') The pings millis are no longer configurable. As I was moving from commandline 1.x into config.xml in 2.x, I didn't imagine users would want more complexity. I can add them back if you want them. On Fri, Mar 18, 2022 at 2:17 PM Julien Massiera <[email protected]> wrote: > > Hi, > > > > I am currently testing the current trunk Tika server-standard 2.3.1. > Everything works fine with the config tika-config.xml except for three > parameters : pingTimeoutMillis, pingPulseMillis and javaHome > > > > Indeed, when I try to set them in the config file like specified in > the documentation > https://cwiki.apache.org/confluence/display/TIKA/TikaServer+in+Tika+2. > x, the Tika server does start and shows the following errors : > > > > pingTimeoutMillis error : > > > > 473 [main] ERROR org.apache.tika.server.core.TikaServerCli [] u2013 > Can't > start: > > org.apache.tika.exception.TikaConfigException: Couldn't find setter: > setPingTimeoutMillis for object class > org.apache.tika.server.core.TikaServerConfig > > at > org.apache.tika.config.ConfigBase.tryToSet(ConfigBase.java:433) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.config.ConfigBase.setParams(ConfigBase.java:267) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.config.ConfigBase.setParams(ConfigBase.java:209) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.config.ConfigBase.configure(ConfigBase.java:476) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerConfig.load(TikaServerConfig.jav > a:202) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerConfig.load(TikaServerConfig.jav > a:189) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerConfig.load(TikaServerConfig.jav > a:146) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerCli.execute(TikaServerCli.java:8 > 2) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerCli.main(TikaServerCli.java:66) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > > > pingPulseMillis error : > > > > 471 [main] ERROR org.apache.tika.server.core.TikaServerCli [] u2013 > Can't > start: > > org.apache.tika.exception.TikaConfigException: Couldn't find setter: > setPingPulseMillis for object class > org.apache.tika.server.core.TikaServerConfig > > at > org.apache.tika.config.ConfigBase.tryToSet(ConfigBase.java:433) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.config.ConfigBase.setParams(ConfigBase.java:267) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.config.ConfigBase.setParams(ConfigBase.java:209) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.config.ConfigBase.configure(ConfigBase.java:476) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerConfig.load(TikaServerConfig.jav > a:202) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerConfig.load(TikaServerConfig.jav > a:189) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerConfig.load(TikaServerConfig.jav > a:146) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerCli.execute(TikaServerCli.java:8 > 2) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerCli.main(TikaServerCli.java:66) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > > > > > javaHome error : > > > > 511 [main] ERROR org.apache.tika.server.core.TikaServerCli [] u2013 > Can't > start: > > org.apache.tika.exception.TikaConfigException: Couldn't find setter: > setJavaHome for object class > org.apache.tika.server.core.TikaServerConfig > > at > org.apache.tika.config.ConfigBase.tryToSet(ConfigBase.java:433) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.config.ConfigBase.setParams(ConfigBase.java:267) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.config.ConfigBase.setParams(ConfigBase.java:209) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.config.ConfigBase.configure(ConfigBase.java:476) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerConfig.load(TikaServerConfig.jav > a:202) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerConfig.load(TikaServerConfig.jav > a:189) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerConfig.load(TikaServerConfig.jav > a:146) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerCli.execute(TikaServerCli.java:8 > 2) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > at > org.apache.tika.server.core.TikaServerCli.main(TikaServerCli.java:66) > ~[tika-server.jar:2.3.1-SNAPSHOT] > > > > > > I tested with the Tika server-standard 2.3.0 provided on the dowload > page and it is the same. If I remove these parameters everything is > fine. Is it an issue that I must report or is there something I missed > in the conf ? (I litterally copy pasted the conf from the > documentation) > > > > Julien > > > > > > >
