Hello,
I would like to use DBWR on windows system with tomcat9.
Prebuild dbwr.war has been used in webapps of tomcat.
The url i am trying on the browser is
Which gives an error
Exception
javax.servlet.ServletException: Servlet execution threw an exception
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
Root Cause
java.lang.Error: Cannot create display D:/Work/EHCL/ProjectHMI/EHCL1.bob {}
dbwr.servlets.ScreenServlet.createHtml(ScreenServlet.java:60)
dbwr.servlets.DisplayCache.lambda$getOrCreate$0(DisplayCache.java:48)
java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1710)
dbwr.servlets.DisplayCache.getOrCreate(DisplayCache.java:48)
dbwr.servlets.ScreenServlet.doGet(ScreenServlet.java:110)
javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
Root Cause
java.net.MalformedURLException: unknown protocol: d
java.base/java.net.URL.<init>(URL.java:779)
java.base/java.net.URL.<init>(URL.java:654)
java.base/java.net.URL.<init>(URL.java:590)
dbwr.parser.Resolver.<init>(Resolver.java:65)
dbwr.servlets.ScreenServlet.createHtml(ScreenServlet.java:48)
dbwr.servlets.DisplayCache.lambda$getOrCreate$0(DisplayCache.java:48)
java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1710)
dbwr.servlets.DisplayCache.getOrCreate(DisplayCache.java:48)
dbwr.servlets.ScreenServlet.doGet(ScreenServlet.java:110)
javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
What should be the url string to display .bob?
I think the url string format is wrong
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/view.jsp?display=D:/Work/EHCL/ProjectHMI/EHCL1.bob HTTP/1.1" 200 6311
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/css/widgets.css?V=1720438483 HTTP/1.1" 200 2491
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/actionbutton.css?V=1720438483 HTTP/1.1" 200 688
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/databrowser.css?V=1720438483 HTTP/1.1" 200 140
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/boolbutton.css?V=1720438483 HTTP/1.1" 200 101
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/tabs.css?V=1720438483 HTTP/1.1" 200 1087
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/navtabs.css?V=1720438483 HTTP/1.1" 200 1304
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/led.css?V=1720438483 HTTP/1.1" 200 121
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/textupdate.css?V=1720438483 HTTP/1.1" 200 103
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/tank.css?V=1720438483 HTTP/1.1" 200 250
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/textentry.css?V=1720438483 HTTP/1.1" 200 147
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/group.css?V=1720438483 HTTP/1.1" 200 130
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/combo.css?V=1720438483 HTTP/1.1" 200 35
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /pvws/js/pvws.js?V=1720438483 HTTP/1.1" 200 5486
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/js/dbwr.js?V=1720438483 HTTP/1.1" 200 21936
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/clock.js?V=1720438483 HTTP/1.1" 200 901
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/symbol.js?V=1720438483 HTTP/1.1" 200 1065
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/xyplot.js?V=1720438483 HTTP/1.1" 200 6216
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/scrollbar.js?V=1720438483 HTTP/1.1" 200 1152
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/bytemonitor.js?V=1720438483 HTTP/1.1" 200 963
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/actionbutton.js?V=1720438483 HTTP/1.1" 200 3427
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/databrowser.js?V=1720438483 HTTP/1.1" 200 5467
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/boolbutton.js?V=1720438483 HTTP/1.1" 200 933
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/tabs.js?V=1720438483 HTTP/1.1" 200 1783
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/navtabs.js?V=1720438483 HTTP/1.1" 200 3062
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/led.js?V=1720438483 HTTP/1.1" 200 2963
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/textupdate.js?V=1720438483 HTTP/1.1" 200 3402
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/radio.js?V=1720438483 HTTP/1.1" 200 2473
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/checkbox.js?V=1720438483 HTTP/1.1" 200 1090
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/textentry.js?V=1720438483 HTTP/1.1" 200 2940
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/tank.js?V=1720438483 HTTP/1.1" 200 821
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/group.js?V=1720438483 HTTP/1.1" 200 536
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/spinner.js?V=1720438483 HTTP/1.1" 200 484
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/combo.js?V=1720438483 HTTP/1.1" 200 1779
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/slider.js?V=1720438483 HTTP/1.1" 200 999
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/picture.js?V=1720438483 HTTP/1.1" 200 755
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/boolmonitor.js?V=1720438483 HTTP/1.1" 200 829
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/image.js?V=1720438483 HTTP/1.1" 200 18068
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/multistatemonitor.js?V=1720438483 HTTP/1.1" 200 258
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/progressbar.js?V=1720438483 HTTP/1.1" 200 541
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/widgets/polyline.js?V=1720438483 HTTP/1.1" 200 100
0:0:0:0:0:0:0:1 - - [08/Jul/2024:17:04:43 +0530] "GET /dbwr/screen?display=D%3A%2FWork%2FEHCL%2FProjectHMI%2FEHCL1.bob¯os=%7B%7D&cache=true HTTP/1.1" 500 2555
Thanks
Vishnu
|