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
>
>
>
>
>
>
>

Reply via email to