Hallo,
Ich habe versucht, auf einem FUTRO S900 CometVisu zu installieren. Leider kommt da nur diese Seite im Browser:
---
HTTP ERROR 500
Problem accessing /cometvisu. Reason:
Server Error
Caused by:
java.lang.NullPointerException at org.openhab.ui.cometvisu.internal.servlet.CometVis uServlet.getRequestedFile(CometVisuServlet.java:27 7) at org.openhab.ui.cometvisu.internal.servlet.CometVis uServlet.doGet(CometVisuServlet.java:219) at javax.servlet.http.HttpServlet.service(HttpServlet .java:687) at javax.servlet.http.HttpServlet.service(HttpServlet .java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:865) at org.eclipse.jetty.servlet.ServletHandler.doHandle( ServletHandler.java:535) at org.ops4j.pax.web.service.jetty.internal.HttpServi ceServletHandler.doHandle(HttpServiceServletHandle r.java:71) at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle( SecurityHandler.java:548) at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nex tHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.do Handle(SessionHandler.java:1595) at org.eclipse.jetty.server.handler.ScopedHandler.nex tHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.java:1317) at org.ops4j.pax.web.service.jetty.internal.HttpServi ceContext.doHandle(HttpServiceContext.java:293) at org.eclipse.jetty.server.handler.ScopedHandler.nex tScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:473) at org.eclipse.jetty.server.session.SessionHandler.do Scope(SessionHandler.java:1564) at org.eclipse.jetty.server.handler.ScopedHandler.nex tScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java:1219) at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:144) at org.ops4j.pax.web.service.jetty.internal.JettyServ erHandlerCollection.handle(JettyServerHandlerColle ction.java:80) at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java :531) at org.eclipse.jetty.server.HttpChannel.handle(HttpCh annel.java:352) at org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.java:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallba ck.succeeded(AbstractConnection.java:281) at org.eclipse.jetty.io.FillInterest.fillable(FillInt erest.java:102) at org.eclipse.jetty.io.ChannelEndPoint$2.run(Channel EndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecut or$ReservedThread.run(ReservedThreadExecutor.java: 366) at org.eclipse.jetty.util.thread.QueuedThreadPool.run Job(QueuedThreadPool.java:762) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.r un(QueuedThreadPool.java:680) at java.lang.Thread.run(Thread.java:748)
Powered by Jetty:// 9.4.11.v20180605
---
Ich habe folgende Installation:
$ cat /etc/lsb-release
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=19.2
DISTRIB_CODENAME=tina
DISTRIB_DESCRIPTION="Linux Mint 19.2 Tina"
$ java -version
openjdk version "1.8.0_144"
OpenJDK Runtime Environment (Zulu 8.23.0.3-linux64) (build 1.8.0_144-b01)
OpenJDK 64-Bit Server VM (Zulu 8.23.0.3-linux64) (build 25.144-b01, mixed mode)
/var/lib/openhab2/tmp/kar/openhab-addons-2.4.0/org/openhab/ui/org.openhab.ui.cometvisu/2.4.0
$ cat cometvisu.config
autoDownload=B"true"
icons.mapping>bath="scene_bath"
icons.mapping>bedroom="scene_sleeping"
icons.mapping>boy1="scene_childs_room"
icons.mapping>cellar="control_building_int_kg"
icons.mapping>contact="fts_window_1w"
icons.mapping>corridor="scene_hall"
icons.mapping>firstfloor="control_building_int_ og"
icons.mapping>garden="scene_garden"
icons.mapping>groundfloor="control_building_int _eg"
icons.mapping>heating="sani_heating"
icons.mapping>kitchen="scene_dinner"
icons.mapping>office="scene_office"
icons.mapping>sun="weather_sun"
icons.mapping>temperature="temp_temperature"
icons.mapping>video="scene_livingroom"
icons>enableMapping="true"
service.pid="org.openhab.cometvisu"
webAlias="/cometvisu"
webFolder="/var/www/cometvisu/"
$ cat /var/www/cometvisu/version
0.11.2
Ich habe CometVisu in /var/www/cometvisu manuell entpackt, weil mir nicht ganz klar war, wo das hin sollte. Gibt es Ideen, woran es krankt?
Danke für die Hilfe im Voraus!
Lg,
Christof
Ich habe versucht, auf einem FUTRO S900 CometVisu zu installieren. Leider kommt da nur diese Seite im Browser:
---
HTTP ERROR 500
Problem accessing /cometvisu. Reason:
Server Error
Caused by:
java.lang.NullPointerException at org.openhab.ui.cometvisu.internal.servlet.CometVis uServlet.getRequestedFile(CometVisuServlet.java:27 7) at org.openhab.ui.cometvisu.internal.servlet.CometVis uServlet.doGet(CometVisuServlet.java:219) at javax.servlet.http.HttpServlet.service(HttpServlet .java:687) at javax.servlet.http.HttpServlet.service(HttpServlet .java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:865) at org.eclipse.jetty.servlet.ServletHandler.doHandle( ServletHandler.java:535) at org.ops4j.pax.web.service.jetty.internal.HttpServi ceServletHandler.doHandle(HttpServiceServletHandle r.java:71) at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle( SecurityHandler.java:548) at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nex tHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.do Handle(SessionHandler.java:1595) at org.eclipse.jetty.server.handler.ScopedHandler.nex tHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.java:1317) at org.ops4j.pax.web.service.jetty.internal.HttpServi ceContext.doHandle(HttpServiceContext.java:293) at org.eclipse.jetty.server.handler.ScopedHandler.nex tScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:473) at org.eclipse.jetty.server.session.SessionHandler.do Scope(SessionHandler.java:1564) at org.eclipse.jetty.server.handler.ScopedHandler.nex tScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java:1219) at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:144) at org.ops4j.pax.web.service.jetty.internal.JettyServ erHandlerCollection.handle(JettyServerHandlerColle ction.java:80) at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java :531) at org.eclipse.jetty.server.HttpChannel.handle(HttpCh annel.java:352) at org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.java:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallba ck.succeeded(AbstractConnection.java:281) at org.eclipse.jetty.io.FillInterest.fillable(FillInt erest.java:102) at org.eclipse.jetty.io.ChannelEndPoint$2.run(Channel EndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecut or$ReservedThread.run(ReservedThreadExecutor.java: 366) at org.eclipse.jetty.util.thread.QueuedThreadPool.run Job(QueuedThreadPool.java:762) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.r un(QueuedThreadPool.java:680) at java.lang.Thread.run(Thread.java:748)
Powered by Jetty:// 9.4.11.v20180605
---
Ich habe folgende Installation:
$ cat /etc/lsb-release
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=19.2
DISTRIB_CODENAME=tina
DISTRIB_DESCRIPTION="Linux Mint 19.2 Tina"
$ java -version
openjdk version "1.8.0_144"
OpenJDK Runtime Environment (Zulu 8.23.0.3-linux64) (build 1.8.0_144-b01)
OpenJDK 64-Bit Server VM (Zulu 8.23.0.3-linux64) (build 25.144-b01, mixed mode)
/var/lib/openhab2/tmp/kar/openhab-addons-2.4.0/org/openhab/ui/org.openhab.ui.cometvisu/2.4.0
$ cat cometvisu.config
autoDownload=B"true"
icons.mapping>bath="scene_bath"
icons.mapping>bedroom="scene_sleeping"
icons.mapping>boy1="scene_childs_room"
icons.mapping>cellar="control_building_int_kg"
icons.mapping>contact="fts_window_1w"
icons.mapping>corridor="scene_hall"
icons.mapping>firstfloor="control_building_int_ og"
icons.mapping>garden="scene_garden"
icons.mapping>groundfloor="control_building_int _eg"
icons.mapping>heating="sani_heating"
icons.mapping>kitchen="scene_dinner"
icons.mapping>office="scene_office"
icons.mapping>sun="weather_sun"
icons.mapping>temperature="temp_temperature"
icons.mapping>video="scene_livingroom"
icons>enableMapping="true"
service.pid="org.openhab.cometvisu"
webAlias="/cometvisu"
webFolder="/var/www/cometvisu/"
$ cat /var/www/cometvisu/version
0.11.2
Ich habe CometVisu in /var/www/cometvisu manuell entpackt, weil mir nicht ganz klar war, wo das hin sollte. Gibt es Ideen, woran es krankt?
Danke für die Hilfe im Voraus!
Lg,
Christof
Kommentar