<div dir="ltr">Sarah, hi, it still didn't work, I am very grateful for your gratifying help, please, Sarah, I present a summary of what I did to try to solve the problem that is now affecting me:<br><br>1. REMOVED photon_data/elasticsearch/modules/lang-painless/*jar, WARNINGs<br>2. REMOVED, IF INSTALLED, ELASTICSEARCH, not installed<br>3. REMOVED photon_data, OK<br>4. UNCOMPRESSED AND EXTRACTED, AGAIN, THE 66GB DATABASE photon-db-latest.tar.bz2, new photon_data OK<br>5. STARTED photon-0.3.3.jar, "not suitable for production ..."<br>6. JAVA VERSION, 11<br>7. CHECKING IF ELASTICSEARCH INSTALLED, not installed<br><br>Details ...<br><br>1. REMOVING photon_data/elasticsearch/modules/lang-painless/*jar<br><br>administrador@administrador-SM-3330:~$ sudo rm photon_data/elasticsearch/modules/lang-painless/*jar<br>administrador@administrador-SM-3330:~$ sudo java -jar photon-0.3.3.jar<br>2020-08-21 10:52:18,586 [main] WARN  org.elasticsearch.node.Node - version [5.5.0-SNAPSHOT] is a pre-release version of Elasticsearch and is not suitable for production<br>WARNING: An illegal reflective access operation has occurred<br>WARNING: Illegal reflective access by io.netty.util.internal.ReflectionUtil (file:/home/administrador/photon-0.3.3.jar) to constructor java.nio.DirectByteBuffer(long,int)<br>WARNING: Please consider reporting this to the maintainers of io.netty.util.internal.ReflectionUtil<br>WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations<br>WARNING: All illegal access operations will be denied in a future release<br>2020-08-21 10:52:27,711 [main] INFO  de.komoot.photon.elasticsearch.Server - started elastic search node<br>2020-08-21 10:52:29,345 [Thread-0] WARN  org.eclipse.jetty.server.AbstractConnector - Ignoring deprecated socket close linger time<br>administrador@administrador-SM-3330:~$ <br><br>2. REMOVED, IF INSTALLED, ELASTICSEARCH:<br>(not installed)<br>sudo apt-get remove elasticsearch<br>sudo apt-get --purge autoremove elasticsearch<br>sudo dpkg --remove elasticsearch<br>sudo dpkg --purge elasticsearch<br>sudo dpkg --purge --force-all elasticsearch<br>sudo rm -rf /var/lib/elasticsearch/<br>sudo rm -rf /etc/elasticsearch<br><br>3. REMOVED photon_data, OK<br><br>4. UNCOMPRESSING AND EXTRACTING, AGAIN, THE 66GB DATABASE photon-db-latest.tar.bz2:<br><br>administrador@administrador-SM-3330:~$ sudo pbzip2 -cdkq photon-db-latest.tar.bz2 | tar x<br>[sudo] password for administrador: <br>administrador@administrador-SM-3330:~$ <br><br>5. STARTING photon-0.3.3.jar:<br><br>administrador@administrador-SM-3330:~$ pwd<br>/home/administrador<br>administrador@administrador-SM-3330:~$ sudo java -jar photon-0.3.3.jar<br>[sudo] password for administrador: <br>2020-08-21 16:08:33,116 [main] WARN  org.elasticsearch.node.Node - version [5.5.0-SNAPSHOT] is a pre-release version of Elasticsearch and is not suitable for production<br>WARNING: An illegal reflective access operation has occurred<br>WARNING: Illegal reflective access by io.netty.util.internal.ReflectionUtil (file:/home/administrador/photon-0.3.3.jar) to constructor java.nio.DirectByteBuffer(long,int)<br>WARNING: Please consider reporting this to the maintainers of io.netty.util.internal.ReflectionUtil<br>WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations<br>WARNING: All illegal access operations will be denied in a future release<br>2020-08-21 16:08:40,681 [main] INFO  de.komoot.photon.elasticsearch.Server - started elastic search node<br>2020-08-21 16:08:41,139 [Thread-0] WARN  org.eclipse.jetty.server.AbstractConnector - Ignoring deprecated socket close linger time<br>administrador@administrador-SM-3330:~$<br><br>6. JAVA VERSION<br><br>administrador@administrador-SM-3330:~$ java -version<br>openjdk version "11.0.8" 2020-07-14<br>OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1)<br>OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1, mixed mode, sharing)<br>administrador@administrador-SM-3330:~$ <br><br>7. ELASTICSEARCH NOT INSTALLED:<br><br>administrador@administrador-SM-3330:~$ jps | grep Elasticsearch<br>administrador@administrador-SM-3330:~$ <br><br>Sarah, thanks, Scholam<br><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 20, 2020 at 2:10 PM Sarah Hoffmann <<a href="mailto:lonvia@denofr.de">lonvia@denofr.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
the older version of photon has likely poluted your data directory.<br>
Try running <br>
<br>
rm photon_data/elasticsearch/modules/lang-painless/*jar<br>
<br>
and then start photon again.<br>
<br>
Sarah<br>
<br>
On Thu, Aug 20, 2020 at 12:50:06PM -0300, Scholam Instituto de Ensino wrote:<br>
> Hi Sarah, I used the latest 0.3.3 release of Photon, please, could you try<br>
> to help me again, see what happened:<br>
> <br>
> "administrador@administrador-SM-3330:~$ sudo java -jar photon-0.3.3.jar<br>
> [sudo] password for administrador:<br>
> 2020-08-20 12:41:31,776 [main] WARN  org.elasticsearch.node.Node - version<br>
> [5.5.0-SNAPSHOT] is a pre-release version of Elasticsearch and is not<br>
> suitable for production<br>
> Exception in thread "main" java.lang.IllegalStateException: failed to load<br>
> plugin - Plugin information:<br>
> Name: lang-painless<br>
> Description: An easy, safe and fast scripting language for Elasticsearch<br>
> Version: 5.5.0<br>
> Native Controller: false<br>
>  * Classname: org.elasticsearch.painless.PainlessPlugin due to jar hell<br>
> at<br>
> org.elasticsearch.plugins.PluginsService.loadBundles(PluginsService.java:376)<br>
> at org.elasticsearch.plugins.PluginsService.<init>(PluginsService.java:140)<br>
> at org.elasticsearch.node.Node.<init>(Node.java:312)<br>
> at de.komoot.photon.elasticsearch.Server$MyNode.<init>(Server.java:59)<br>
> at de.komoot.photon.elasticsearch.Server.start(Server.java:113)<br>
> at de.komoot.photon.App.main(App.java:51)<br>
> Caused by: java.lang.IllegalStateException: jar hell!<br>
> class: org.antlr.v4.runtime.ANTLRErrorListener<br>
> jar1:<br>
> /home/administrador/photon_data/elasticsearch/modules/lang-painless/antlr4-runtime-4.5.1-1.jar<br>
> jar2:<br>
> /home/administrador/photon_data/elasticsearch/modules/lang-painless/antlr4-runtime.jar<br>
> at org.elasticsearch.bootstrap.JarHell.checkClass(JarHell.java:282)<br>
> at org.elasticsearch.bootstrap.JarHell.checkJarHell(JarHell.java:192)<br>
> at<br>
> org.elasticsearch.plugins.PluginsService.loadBundles(PluginsService.java:374)<br>
> ... 5 more<br>
> administrador@administrador-SM-3330:~$"<br>
> <br>
> Thanks, Scholam<br>
> <br>
> On Thu, Aug 20, 2020 at 9:45 AM Sarah Hoffmann <<a href="mailto:lonvia@denofr.de" target="_blank">lonvia@denofr.de</a>> wrote:<br>
> <br>
> > Hi,<br>
> ><br>
> > please use the latest 0.3.3 release of Photon.<br>
> ><br>
> > Kind regards<br>
> ><br>
> > Sarah<br>
> ><br>
> > On Thu, Aug 20, 2020 at 08:13:37AM -0300, Scholam Instituto de Ensino<br>
> > wrote:<br>
> > > I downloaded photon-db-latest.tar.bz2 from<br>
> > <a href="https://github.com/komoot/photon" rel="noreferrer" target="_blank">https://github.com/komoot/photon</a>,<br>
> > > uncompressed and extracted the database: # you can significantly speed up<br>
> > > extracting using pbzip2 (recommended): wget -O -<br>
> > > <a href="http://download1.graphhopper.com/public/photon-db-latest.tar.bz2" rel="noreferrer" target="_blank">http://download1.graphhopper.com/public/photon-db-latest.tar.bz2</a> |<br>
> > pbzip2<br>
> > > -cd | tar x<br>
> > ><br>
> > > The photon_data directory OK.<br>
> > ><br>
> > > Then, sudo java -jar photon-0.3.0.jar<br>
> > ><br>
> > > And the message "WARN org.elasticsearch.node.Node - version<br>
> > > [5.5.0-SNAPSHOT] is a pre-release version of Elasticsearch and is not<br>
> > > suitable for production":<br>
> > ><br>
> > > administrador@administrador-SM-3330:~$ sudo java -jar photon-0.3.0.jar<br>
> > > [sudo] password for administrador:<br>
> > > 2020-08-19 09:25:58,543 [main] WARN org.elasticsearch.node.Node - version<br>
> > > [5.5.0-SNAPSHOT] is a pre-release version of Elasticsearch and is not<br>
> > > suitable for production<br>
> > > Exception in thread "main" java.lang.IllegalStateException: failed to<br>
> > load<br>
> > > plugin - Plugin information:<br>
> > > Name: lang-painless<br>
> > > Description: An easy, safe and fast scripting language for Elasticsearch<br>
> > > Version: 5.5.0<br>
> > > Native Controller: false<br>
> > > * Classname: org.elasticsearch.painless.PainlessPlugin due to jar hell<br>
> > > at<br>
> > ><br>
> > org.elasticsearch.plugins.PluginsService.loadBundles(PluginsService.java:376)<br>
> > > at<br>
> > org.elasticsearch.plugins.PluginsService.<init>(PluginsService.java:140)<br>
> > > at org.elasticsearch.node.Node.<init>(Node.java:312)<br>
> > > at de.komoot.photon.elasticsearch.Server$MyNode.<init>(Server.java:55)<br>
> > > at de.komoot.photon.elasticsearch.Server.start(Server.java:112)<br>
> > > at de.komoot.photon.App.main(App.java:47)<br>
> > > Caused by: java.lang.IllegalStateException: jar hell!<br>
> > > class: org.antlr.v4.runtime.ANTLRErrorListener<br>
> > > jar1:<br>
> > ><br>
> > /home/administrador/photon_data/elasticsearch/modules/lang-painless/antlr4-runtime-4.5.1-1.jar<br>
> > > jar2:<br>
> > ><br>
> > /home/administrador/photon_data/elasticsearch/modules/lang-painless/antlr4-runtime.jar<br>
> > > at org.elasticsearch.bootstrap.JarHell.checkClass(JarHell.java:282)<br>
> > > at org.elasticsearch.bootstrap.JarHell.checkJarHell(JarHell.java:192)<br>
> > > at<br>
> > ><br>
> > org.elasticsearch.plugins.PluginsService.loadBundles(PluginsService.java:374)<br>
> > > ... 5 more<br>
> > > administrador@administrador-SM-3330:~$<br>
> > ><br>
> > > Please, could you help me?<br>
> > ><br>
> > > Thanks, Scholam<br>
> ><br>
> > > _______________________________________________<br>
> > > Photon mailing list<br>
> > > <a href="mailto:Photon@openstreetmap.org" target="_blank">Photon@openstreetmap.org</a><br>
> > > <a href="https://lists.openstreetmap.org/listinfo/photon" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/photon</a><br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > Photon mailing list<br>
> > <a href="mailto:Photon@openstreetmap.org" target="_blank">Photon@openstreetmap.org</a><br>
> > <a href="https://lists.openstreetmap.org/listinfo/photon" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/photon</a><br>
> ><br>
<br>
> _______________________________________________<br>
> Photon mailing list<br>
> <a href="mailto:Photon@openstreetmap.org" target="_blank">Photon@openstreetmap.org</a><br>
> <a href="https://lists.openstreetmap.org/listinfo/photon" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/photon</a><br>
<br>
<br>
_______________________________________________<br>
Photon mailing list<br>
<a href="mailto:Photon@openstreetmap.org" target="_blank">Photon@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/photon" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/photon</a><br>
</blockquote></div>