diff --git a/VERSION.md b/VERSION.md
index 70f1bed..43c69e3 100644
--- a/VERSION.md
+++ b/VERSION.md
@@ -3,6 +3,7 @@
[TOC levels=3,6]: # "Version History"
### Version History
+- [0.8](#08)
- [0.7.8](#078)
- [0.7.6](#076)
- [0.7.4](#074)
@@ -18,6 +19,10 @@
- [0.5.6](#056)
+### 0.8
+
+* Update to 0.8 JavaFx-WebView-Debugger
+
### 0.7.8
* Update to 0.7.8 JavaFx-WebView-Debugger
diff --git a/pom.xml b/pom.xml
index b911577..f4d3769 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.vladsch.javafx-webview-debugger
webview-debug-sample
- 0.7.8
+ 0.8.0
WebViewDebugSample
Sample Application with full function debugging implementation for JavaFX WebView using Chrome Dev Tools via web-socket server
@@ -14,7 +14,13 @@
com.vladsch.javafx-webview-debugger
javafx-webview-debugger
- 0.7.8
+ 0.8.0
+
+
+
+ log4j
+ log4j
+ 1.2.17
diff --git a/src/main/java/com/vladsch/javafx/webview/debugger/WebViewDebugSample.java b/src/main/java/com/vladsch/javafx/webview/debugger/WebViewDebugSample.java
index 6a50bf7..cacf565 100755
--- a/src/main/java/com/vladsch/javafx/webview/debugger/WebViewDebugSample.java
+++ b/src/main/java/com/vladsch/javafx/webview/debugger/WebViewDebugSample.java
@@ -6,6 +6,7 @@
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.stage.Stage;
+import org.apache.log4j.Logger;
import org.jetbrains.annotations.NotNull;
import java.io.*;
@@ -82,10 +83,65 @@ public void init() throws Exception {
}
}
+ static final Logger LOG = Logger.getLogger("com.vladsch.javafx.webview.debugger");
+
public static void main(String[] args) {
//Platform.setImplicitExit(false);
File publicDir = new File("public");
+ LogHandler.LOG_HANDLER = new LogHandler() {
+ @Override
+ public void trace(@NotNull String message) { LOG.trace(message); }
+
+ @Override
+ public void trace(@NotNull String message, @NotNull Throwable t) { LOG.trace(message, t); }
+
+ @Override
+ public void trace(@NotNull Throwable t) { LOG.trace(t); }
+
+ @Override
+ public boolean isTraceEnabled() {return LOG.isTraceEnabled(); }
+
+ @Override
+ public void debug(@NotNull String message) { LOG.debug(message); }
+
+ @Override
+ public void debug(@NotNull String message, @NotNull Throwable t) { LOG.debug(message, t); }
+
+ @Override
+ public void debug(@NotNull Throwable t) { LOG.debug(t); }
+
+ @Override
+ public void error(@NotNull String message) { LOG.error(message); }
+
+ @Override
+ public void error(@NotNull String message, @NotNull Throwable t) { LOG.error(message, t); }
+
+ @Override
+ public void error(@NotNull Throwable t) { LOG.error(t); }
+
+ @Override
+ public void info(@NotNull String message) { LOG.info(message); }
+
+ @Override
+ public void info(@NotNull String message, @NotNull Throwable t) { LOG.info(message, t); }
+
+ @Override
+ public void info(@NotNull Throwable t) { LOG.info(t); }
+
+ @Override
+ public boolean isDebugEnabled() {return LOG.isDebugEnabled(); }
+
+ @Override
+ public void warn(@NotNull String message) { LOG.warn(message); }
+
+ @Override
+ public void warn(@NotNull String message, @NotNull Throwable t) { LOG.warn(message, t); }
+
+ @Override
+ public void warn(@NotNull Throwable t) { LOG.warn(t); }
+ };
+
if (!publicDir.exists()) {
publicDir.mkdir();
}