{"action":"created","issue":{"url":"https://api.github.com/repos/adzerk-oss/boot-reload/issues/124","repository_url":"https://api.github.com/repos/adzerk-oss/boot-reload","labels_url":"https://api.github.com/repos/adzerk-oss/boot-reload/issues/124/labels{/name}","comments_url":"https://api.github.com/repos/adzerk-oss/boot-reload/issues/124/comments","events_url":"https://api.github.com/repos/adzerk-oss/boot-reload/issues/124/events","html_url":"https://github.com/adzerk-oss/boot-reload/issues/124","id":320425218,"node_id":"MDU6SXNzdWUzMjA0MjUyMTg=","number":124,"title":"java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter (Clojure 1.9 on openjdk 10.0.1 2018-04-17)","user":{"login":"kuwze","id":31353255,"node_id":"MDQ6VXNlcjMxMzUzMjU1","avatar_url":"https://avatars1.githubusercontent.com/u/31353255?v=4","gravatar_id":"","url":"https://api.github.com/users/kuwze","html_url":"https://github.com/kuwze","followers_url":"https://api.github.com/users/kuwze/followers","following_url":"https://api.github.com/users/kuwze/following{/other_user}","gists_url":"https://api.github.com/users/kuwze/gists{/gist_id}","starred_url":"https://api.github.com/users/kuwze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kuwze/subscriptions","organizations_url":"https://api.github.com/users/kuwze/orgs","repos_url":"https://api.github.com/users/kuwze/repos","events_url":"https://api.github.com/users/kuwze/events{/privacy}","received_events_url":"https://api.github.com/users/kuwze/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-05-04T20:50:25Z","updated_at":"2018-05-31T16:35:25Z","closed_at":null,"author_association":"NONE","body":"I am currently following the \"Modern CLJS\" tutorial and I am getting an error from adding boot-reload as a depencency.\r\n\r\nHere is my build.boot:\r\n``` clojure\r\n(set-env!\r\n :source-paths #{\"src/cljs\"}\r\n :resource-paths #{\"html\"}\r\n\r\n :dependencies '[[org.clojure/clojure \"1.9.0\"]\r\n                 [org.clojure/clojurescript \"1.10.238\"]\r\n                 [adzerk/boot-cljs \"2.1.4\"]\r\n                 [pandeiro/boot-http \"0.8.3\"]\r\n                 [org.clojure/tools.nrepl \"0.2.12\"]\r\n                 [adzerk/boot-reload \"0.5.2\"]])\r\n\r\n(require '[adzerk.boot-cljs :refer [cljs]]\r\n         '[pandeiro.boot-http :refer [serve]]\r\n         '[adzerk.boot-reload :refer [reload]])\r\n```\r\n\r\nand here is my boot.profile:```\r\n\r\n#http://boot-clj.com\r\n#Fri May 04 15:54:45 EDT 2018\r\nBOOT_VERSION=2.7.2\r\nBOOT_CLOJURE_VERSION=1.9.0\r\nBOOT_CLOJURE_NAME=org.clojure/clojure\r\n```\r\n\r\nand here is the error:\r\n boot serve -d target watch reload cljs target\r\nWARNING: An illegal reflective access operation has occurred\r\nWARNING: Illegal reflective access by dynapath.defaults$fn__1516$fn__1517 (file:/home/kuwze/.m2/repository/boot/pod/2.7.2/pod-2.7.2.jar) to method java.net.URLClassLoader.addURL(java.net.URL)\r\nWARNING: Please consider reporting this to the maintainers of dynapath.defaults$fn__1516$fn__1517\r\nWARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations\r\nWARNING: All illegal access operations will be denied in a future release\r\n                                       java.lang.Thread.run                        Thread.java:  844\r\n         java.util.concurrent.ThreadPoolExecutor$Worker.run            ThreadPoolExecutor.java:  635\r\n          java.util.concurrent.ThreadPoolExecutor.runWorker            ThreadPoolExecutor.java: 1135\r\n                        java.util.concurrent.FutureTask.run                    FutureTask.java:  264\r\n                                                        ...                                         \r\n                        clojure.core/binding-conveyor-fn/fn                           core.clj: 2022\r\n                                          boot.core/boot/fn                           core.clj: 1032\r\n                                                        ...                                         \r\n                                  boot.core/construct-tasks                           core.clj:  994\r\n                                         clojure.core/apply                           core.clj:  657\r\n                                                        ...                                         \r\n                              adzerk.boot-reload/eval599/fn                    boot_reload.clj:  128\r\n                            adzerk.boot-reload/start-server                    boot_reload.clj:   34\r\n                                          boot.pod/call-in*                            pod.clj:  413\r\n                                                        ...                                         \r\n   jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke  DelegatingMethodAccessorImpl.java:   43\r\n       jdk.internal.reflect.NativeMethodAccessorImpl.invoke      NativeMethodAccessorImpl.java:   62\r\n      jdk.internal.reflect.NativeMethodAccessorImpl.invoke0       NativeMethodAccessorImpl.java     \r\norg.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke        ClojureRuntimeShimImpl.java:  102\r\norg.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke        ClojureRuntimeShimImpl.java:  109\r\n                                                        ...                                         \r\n                                          boot.pod/call-in*                            pod.clj:  410\r\n                                      boot.pod/eval-fn-call                            pod.clj:  357\r\n                                                        ...                                         \r\n                                       clojure.core/require                           core.clj: 5947 (repeats 2 times)\r\n                                         clojure.core/apply                           core.clj:  659\r\n                                                        ...                                         \r\n                                     clojure.core/load-libs                           core.clj: 5909\r\n                                     clojure.core/load-libs                           core.clj: 5925\r\n                                         clojure.core/apply                           core.clj:  659\r\n                                                        ...                                         \r\n                                      clojure.core/load-lib                           core.clj: 5868\r\n                                      clojure.core/load-lib                           core.clj: 5887\r\n                                   clojure.core/load-lib/fn                           core.clj: 5888\r\n                                      clojure.core/load-one                           core.clj: 5848\r\n                                                        ...                                         \r\n                                          clojure.core/load                           core.clj: 6029\r\n                                          clojure.core/load                           core.clj: 6045\r\n                                       clojure.core/load/fn                           core.clj: 6046\r\n                                                        ...                                         \r\n                          adzerk.boot-reload.server/eval167                         server.clj:    1\r\n          adzerk.boot-reload.server/eval167/loading--auto--                         server.clj:    1\r\n                                                        ...                                         \r\n                                       clojure.core/require                           core.clj: 5947 (repeats 2 times)\r\n                                         clojure.core/apply                           core.clj:  659\r\n                                                        ...                                         \r\n                                     clojure.core/load-libs                           core.clj: 5909\r\n                                     clojure.core/load-libs                           core.clj: 5925\r\n                                         clojure.core/apply                           core.clj:  659\r\n                                                        ...                                         \r\n                                      clojure.core/load-lib                           core.clj: 5868\r\n                                      clojure.core/load-lib                           core.clj: 5887\r\n                                   clojure.core/load-lib/fn                           core.clj: 5888\r\n                                      clojure.core/load-one                           core.clj: 5848\r\n                                                        ...                                         \r\n                                          clojure.core/load                           core.clj: 6029\r\n                                          clojure.core/load                           core.clj: 6045\r\n                                       clojure.core/load/fn                           core.clj: 6046\r\n                                                        ...                                         \r\n                                 org.httpkit.server/eval173                         server.clj:    1\r\n                 org.httpkit.server/eval173/loading--auto--                         server.clj:    1\r\n                                                        ...                                         \r\n                                    java.lang.Class.forName                         Class.java:  374\r\n                                   java.lang.Class.forName0                          Class.java     \r\n                            java.lang.ClassLoader.loadClass                   ClassLoader.java:  499\r\n                                                        ...                                         \r\n                            java.lang.ClassLoader.loadClass                   ClassLoader.java:  566\r\n                                                        ...                                         \r\n                          java.net.URLClassLoader.findClass                URLClassLoader.java:  466\r\n       java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter\r\nclojure.lang.Compiler$CompilerException: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter, compiling:(org/httpkit/server.clj:1:1)\r\n             clojure.lang.ExceptionInfo: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter, compiling:(org/httpkit/server.clj:1:1)\r\n    line: 20\r\n"},"comment":{"url":"https://api.github.com/repos/adzerk-oss/boot-reload/issues/comments/393594226","html_url":"https://github.com/adzerk-oss/boot-reload/issues/124#issuecomment-393594226","issue_url":"https://api.github.com/repos/adzerk-oss/boot-reload/issues/124","id":393594226,"node_id":"MDEyOklzc3VlQ29tbWVudDM5MzU5NDIyNg==","user":{"login":"metacritical","id":760429,"node_id":"MDQ6VXNlcjc2MDQyOQ==","avatar_url":"https://avatars1.githubusercontent.com/u/760429?v=4","gravatar_id":"","url":"https://api.github.com/users/metacritical","html_url":"https://github.com/metacritical","followers_url":"https://api.github.com/users/metacritical/followers","following_url":"https://api.github.com/users/metacritical/following{/other_user}","gists_url":"https://api.github.com/users/metacritical/gists{/gist_id}","starred_url":"https://api.github.com/users/metacritical/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/metacritical/subscriptions","organizations_url":"https://api.github.com/users/metacritical/orgs","repos_url":"https://api.github.com/users/metacritical/repos","events_url":"https://api.github.com/users/metacritical/events{/privacy}","received_events_url":"https://api.github.com/users/metacritical/received_events","type":"User","site_admin":false},"created_at":"2018-05-31T16:35:25Z","updated_at":"2018-05-31T16:35:25Z","author_association":"NONE","body":"Just add a :jvm-opts dependency in your project.clj\r\n\r\n`:jvm-opts ^:replace [\"--add-modules\" \"java.xml.bind\"]`"}}
{"actor":{"display_login":"metacritical"}}