Bug #3746
Running embedded mode with webClient/virtualDesktopEnabled set to true causes an NPE
Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:
100%
billable:
No
vendor_id:
GCD
case_num:
version_reported:
version_resolved:
reviewer:
production:
No
env_name:
topics:
History
#1 Updated by Hynek Cihlar almost 8 years ago
Tested on Hotel GUI embedded mode.
It would be nice if FWD server gave a useful warning/error message in the server log when invalid configuration option set for the current mode, instead of the exception below.
java.lang.ExceptionInInitializerError
at com.goldencode.testcases.embedded.EmbeddedWebAppDriver$EmbeddedPageHandler.handle(EmbeddedWebAppDriver.java:367)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:119)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134)
at org.eclipse.jetty.server.Server.handle(Server.java:518)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:308)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:244)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95)
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:186)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95)
at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93)
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:246)
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:156)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
at com.goldencode.p2j.util.Utils.getDirectoryNodeMap(Utils.java:2301)
at com.goldencode.p2j.main.WebHandler.getAvailableThemes(WebHandler.java:1151)
at com.goldencode.p2j.main.WebHandler.<clinit>(WebHandler.java:167)
... 17 more
#2 Updated by Hynek Cihlar almost 8 years ago
Please close this issue. The exception behavior was a regression of my local changes.
#3 Updated by Hynek Cihlar almost 8 years ago
- % Done changed from 0 to 100
- Status changed from New to Feedback
#4 Updated by Greg Shah almost 8 years ago
- Status changed from Feedback to Closed