Closed mvarela closed 3 years ago
Hello,
IIRC, the upgrade from protojure 1.5.x to 1.6.x was largely centered around upgrading from jetty 9.x to 10.x+. I suspect that is your issue. Try moving to the latest (11.0.7) and see if that resolves things for you. If not, ping me back.
-Greg
On Oct 14, 2021, at 4:19 AM, Martín Varela @.***> wrote:
Hi, I'm trying to update my deps, including moving protojure to the latest version. I'm however getting an error related to a missing field, when compiling. For reference, in my project I have a gRPC client that I need to access some of our other services. Using 1.5.14, I get a couple of reflection warnings, but no errors, and I'm a bit at a loss as to what may be the issue. The related deps I'm using are:
org.eclipse.jetty.http2/http2-client {:mvn/version "9.4.44.v20210927"} protojure/google.protobuf {:mvn/version "0.9.1"} protojure/protojure {:mvn/version "1.6.2"}
Any guidance on this would be greatly appreciated!
Unhandled clojure.lang.Compiler$CompilerException Error compiling protojure/internal/grpc/client/providers/http2/jetty.clj at (62:16)
:clojure.error{:phase :compile-syntax-check,
:line 62, :column 16, :source "protojure/internal/grpc/client/providers/http2/jetty.clj", :symbol .} Compiler.java: 7119 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 38 clojure.lang.Compiler/access$300 Compiler.java: 6388 clojure.lang.Compiler$LetExpr$Parser/parse Compiler.java: 7111 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 6749 clojure.lang.Compiler/analyze Compiler.java: 6124 clojure.lang.Compiler$BodyExpr$Parser/parse Compiler.java: 5471 clojure.lang.Compiler$FnMethod/parse Compiler.java: 4033 clojure.lang.Compiler$FnExpr/parse Compiler.java: 7109 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 38 clojure.lang.Compiler/access$300 Compiler.java: 596 clojure.lang.Compiler$DefExpr$Parser/parse Compiler.java: 7111 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 6749 clojure.lang.Compiler/analyze Compiler.java: 7185 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992/loading--auto-- core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992 core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke http2.clj: 6 protojure.grpc.client.providers.http2/eval42986/loading--auto-- http2.clj: 6 protojure.grpc.client.providers.http2/eval42986 http2.clj: 6 protojure.grpc.client.providers.http2/eval42986 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke
project_settings.clj: 1 com.profilence.issue-streams.project-settings/eval39540/loading--auto-- project_settings.clj: 1 com.profilence.issue-streams.project-settings/eval39540 project_settings.clj: 1 com.profilence.issue-streams.project-settings/eval39540 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 2793 clojure.lang.RestFn/invoke db.clj: 1 com.profilence.issue-streams.db/eval21948/loading--auto-- db.clj: 1 com.profilence.issue-streams.db/eval21948 db.clj: 1 com.profilence.issue-streams.db/eval21948 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 482 clojure.lang.RestFn/invoke analysis.clj: 1 com.profilence.issue-streams.api.analysis/eval19095/loading--auto-- analysis.clj: 1 com.profilence.issue-streams.api.analysis/eval19095 analysis.clj: 1 com.profilence.issue-streams.api.analysis/eval19095 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 3894 clojure.lang.RestFn/invoke core.clj: 1 com.profilence.issue-streams.api.core/eval19089/loading--auto-- core.clj: 1 com.profilence.issue-streams.api.core/eval19089 core.clj: 1 com.profilence.issue-streams.api.core/eval19089 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 408 clojure.lang.RestFn/invoke core.cljc: 171 integrant.core$try_require/invokeStatic core.cljc: 170 integrant.core$try_require/invoke core.clj: 7343 clojure.core/keep/fn LazySeq.java: 42 clojure.lang.LazySeq/sval LazySeq.java: 51 clojure.lang.LazySeq/seq RT.java: 535 clojure.lang.RT/seq core.clj: 139 clojure.core/seq core.clj: 3121 clojure.core/dorun core.clj: 3136 clojure.core/doall core.clj: 3136 clojure.core/doall core.cljc: 184 integrant.core$load_namespaces/invokeStatic core.cljc: 175 integrant.core$load_namespaces/invoke core.cljc: 182 integrant.core$load_namespaces/invokeStatic core.cljc: 175 integrant.core$load_namespaces/invoke system.clj: 24 com.profilence.issue-streams.system/prep system.clj: 21 com.profilence.issue-streams.system/prep Var.java: 384 clojure.lang.Var/invoke user.clj: 9 user/set-prep!/fn repl.clj: 16 integrant.repl/prep/fn AFn.java: 154 clojure.lang.AFn/applyToHelper AFn.java: 144 clojure.lang.AFn/applyTo Var.java: 308 clojure.lang.Var/alterRoot core.clj: 5499 clojure.core/alter-var-root core.clj: 5494 clojure.core/alter-var-root RestFn.java: 425 clojure.lang.RestFn/invoke repl.clj: 16 integrant.repl/prep repl.clj: 14 integrant.repl/prep repl.clj: 60 integrant.repl/go repl.clj: 57 integrant.repl/go repl.clj: 58 integrant.repl/go repl.clj: 57 integrant.repl/go Var.java: 380 clojure.lang.Var/invoke user.clj: 13 user/go user.clj: 11 user/go REPL: 16 user/eval17401 REPL: 16 user/eval17401 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7136 clojure.lang.Compiler/eval core.clj: 3202 clojure.core/eval core.clj: 3198 clojure.core/eval interruptible_eval.clj: 87 nrepl.middleware.interruptible-eval/evaluate/fn/fn AFn.java: 152 clojure.lang.AFn/applyToHelper AFn.java: 144 clojure.lang.AFn/applyTo core.clj: 667 clojure.core/apply core.clj: 1977 clojure.core/with-bindings core.clj: 1977 clojure.core/with-bindings RestFn.java: 425 clojure.lang.RestFn/invoke interruptible_eval.clj: 87 nrepl.middleware.interruptible-eval/evaluate/fn main.clj: 437 clojure.main/repl/read-eval-print/fn main.clj: 437 clojure.main/repl/read-eval-print main.clj: 458 clojure.main/repl/fn main.clj: 458 clojure.main/repl main.clj: 368 clojure.main/repl RestFn.java: 1523 clojure.lang.RestFn/invoke interruptible_eval.clj: 84 nrepl.middleware.interruptible-eval/evaluate interruptible_eval.clj: 56 nrepl.middleware.interruptible-eval/evaluate interruptible_eval.clj: 152 nrepl.middleware.interruptible-eval/interruptible-eval/fn/fn AFn.java: 22 clojure.lang.AFn/run session.clj: 218 nrepl.middleware.session/session-exec/main-loop/fn session.clj: 217 nrepl.middleware.session/session-exec/main-loop AFn.java: 22 clojure.lang.AFn/run Thread.java: 829 java.lang.Thread/run
Caused by java.lang.NoSuchFieldException build
Class.java: 1999 java.lang.Class/getField Compiler.java: 1284 clojure.lang.Compiler$StaticFieldExpr/<init> Compiler.java: 1006 clojure.lang.Compiler$HostExpr$Parser/parse Compiler.java: 7111 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 38 clojure.lang.Compiler/access$300 Compiler.java: 6388 clojure.lang.Compiler$LetExpr$Parser/parse Compiler.java: 7111 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 6749 clojure.lang.Compiler/analyze Compiler.java: 6124 clojure.lang.Compiler$BodyExpr$Parser/parse Compiler.java: 5471 clojure.lang.Compiler$FnMethod/parse Compiler.java: 4033 clojure.lang.Compiler$FnExpr/parse Compiler.java: 7109 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 38 clojure.lang.Compiler/access$300 Compiler.java: 596 clojure.lang.Compiler$DefExpr$Parser/parse Compiler.java: 7111 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 6749 clojure.lang.Compiler/analyze Compiler.java: 7185 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992/loading--auto-- core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992 core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke http2.clj: 6 protojure.grpc.client.providers.http2/eval42986/loading--auto-- http2.clj: 6 protojure.grpc.client.providers.http2/eval42986 http2.clj: 6 protojure.grpc.client.providers.http2/eval42986 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke
... — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/protojure/lib/issues/95, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACZUHDJCSTMTOUQSIOMDJTUG2HATANCNFSM5F7BISHA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
For reference
https://github.com/protojure/lib/commit/4979695a617082b507bdf5e1a615bdc1fc6de580
On Oct 14, 2021, at 9:29 AM, Gregory Haskins @.***> wrote:
Hello,
IIRC, the upgrade from protojure 1.5.x to 1.6.x was largely centered around upgrading from jetty 9.x to 10.x+. I suspect that is your issue. Try moving to the latest (11.0.7) and see if that resolves things for you. If not, ping me back.
-Greg
On Oct 14, 2021, at 4:19 AM, Martín Varela @. @.>> wrote:
Hi, I'm trying to update my deps, including moving protojure to the latest version. I'm however getting an error related to a missing field, when compiling. For reference, in my project I have a gRPC client that I need to access some of our other services. Using 1.5.14, I get a couple of reflection warnings, but no errors, and I'm a bit at a loss as to what may be the issue. The related deps I'm using are:
org.eclipse.jetty.http2/http2-client {:mvn/version "9.4.44.v20210927"} protojure/google.protobuf {:mvn/version "0.9.1"} protojure/protojure {:mvn/version "1.6.2"}
Any guidance on this would be greatly appreciated!
Unhandled clojure.lang.Compiler$CompilerException Error compiling protojure/internal/grpc/client/providers/http2/jetty.clj at (62:16)
:clojure.error{:phase :compile-syntax-check,
:line 62, :column 16, :source "protojure/internal/grpc/client/providers/http2/jetty.clj", :symbol .} Compiler.java: 7119 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 38 clojure.lang.Compiler/access$300 Compiler.java: 6388 clojure.lang.Compiler$LetExpr$Parser/parse Compiler.java: 7111 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 6749 clojure.lang.Compiler/analyze Compiler.java: 6124 clojure.lang.Compiler$BodyExpr$Parser/parse Compiler.java: 5471 clojure.lang.Compiler$FnMethod/parse Compiler.java: 4033 clojure.lang.Compiler$FnExpr/parse Compiler.java: 7109 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 38 clojure.lang.Compiler/access$300 Compiler.java: 596 clojure.lang.Compiler$DefExpr$Parser/parse Compiler.java: 7111 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 6749 clojure.lang.Compiler/analyze Compiler.java: 7185 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992/loading--auto-- core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992 core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke http2.clj: 6 protojure.grpc.client.providers.http2/eval42986/loading--auto-- http2.clj: 6 protojure.grpc.client.providers.http2/eval42986 http2.clj: 6 protojure.grpc.client.providers.http2/eval42986 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke
project_settings.clj: 1 com.profilence.issue-streams.project-settings/eval39540/loading--auto-- project_settings.clj: 1 com.profilence.issue-streams.project-settings/eval39540 project_settings.clj: 1 com.profilence.issue-streams.project-settings/eval39540 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 2793 clojure.lang.RestFn/invoke db.clj: 1 com.profilence.issue-streams.db/eval21948/loading--auto-- db.clj: 1 com.profilence.issue-streams.db/eval21948 db.clj: 1 com.profilence.issue-streams.db/eval21948 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 482 clojure.lang.RestFn/invoke analysis.clj: 1 com.profilence.issue-streams.api.analysis/eval19095/loading--auto-- analysis.clj: 1 com.profilence.issue-streams.api.analysis/eval19095 analysis.clj: 1 com.profilence.issue-streams.api.analysis/eval19095 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 3894 clojure.lang.RestFn/invoke core.clj: 1 com.profilence.issue-streams.api.core/eval19089/loading--auto-- core.clj: 1 com.profilence.issue-streams.api.core/eval19089 core.clj: 1 com.profilence.issue-streams.api.core/eval19089 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 408 clojure.lang.RestFn/invoke core.cljc: 171 integrant.core$try_require/invokeStatic core.cljc: 170 integrant.core$try_require/invoke core.clj: 7343 clojure.core/keep/fn LazySeq.java: 42 clojure.lang.LazySeq/sval LazySeq.java: 51 clojure.lang.LazySeq/seq RT.java: 535 clojure.lang.RT/seq core.clj: 139 clojure.core/seq core.clj: 3121 clojure.core/dorun core.clj: 3136 clojure.core/doall core.clj: 3136 clojure.core/doall core.cljc: 184 integrant.core$load_namespaces/invokeStatic core.cljc: 175 integrant.core$load_namespaces/invoke core.cljc: 182 integrant.core$load_namespaces/invokeStatic core.cljc: 175 integrant.core$load_namespaces/invoke system.clj: 24 com.profilence.issue-streams.system/prep system.clj: 21 com.profilence.issue-streams.system/prep Var.java: 384 clojure.lang.Var/invoke user.clj: 9 user/set-prep!/fn repl.clj: 16 integrant.repl/prep/fn AFn.java: 154 clojure.lang.AFn/applyToHelper AFn.java: 144 clojure.lang.AFn/applyTo Var.java: 308 clojure.lang.Var/alterRoot core.clj: 5499 clojure.core/alter-var-root core.clj: 5494 clojure.core/alter-var-root RestFn.java: 425 clojure.lang.RestFn/invoke repl.clj: 16 integrant.repl/prep repl.clj: 14 integrant.repl/prep repl.clj: 60 integrant.repl/go repl.clj: 57 integrant.repl/go repl.clj: 58 integrant.repl/go repl.clj: 57 integrant.repl/go Var.java: 380 clojure.lang.Var/invoke user.clj: 13 user/go user.clj: 11 user/go REPL: 16 user/eval17401 REPL: 16 user/eval17401 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7136 clojure.lang.Compiler/eval core.clj: 3202 clojure.core/eval core.clj: 3198 clojure.core/eval interruptible_eval.clj: 87 nrepl.middleware.interruptible-eval/evaluate/fn/fn AFn.java: 152 clojure.lang.AFn/applyToHelper AFn.java: 144 clojure.lang.AFn/applyTo core.clj: 667 clojure.core/apply core.clj: 1977 clojure.core/with-bindings core.clj: 1977 clojure.core/with-bindings RestFn.java: 425 clojure.lang.RestFn/invoke interruptible_eval.clj: 87 nrepl.middleware.interruptible-eval/evaluate/fn main.clj: 437 clojure.main/repl/read-eval-print/fn main.clj: 437 clojure.main/repl/read-eval-print main.clj: 458 clojure.main/repl/fn main.clj: 458 clojure.main/repl main.clj: 368 clojure.main/repl RestFn.java: 1523 clojure.lang.RestFn/invoke interruptible_eval.clj: 84 nrepl.middleware.interruptible-eval/evaluate interruptible_eval.clj: 56 nrepl.middleware.interruptible-eval/evaluate interruptible_eval.clj: 152 nrepl.middleware.interruptible-eval/interruptible-eval/fn/fn AFn.java: 22 clojure.lang.AFn/run session.clj: 218 nrepl.middleware.session/session-exec/main-loop/fn session.clj: 217 nrepl.middleware.session/session-exec/main-loop AFn.java: 22 clojure.lang.AFn/run Thread.java: 829 java.lang.Thread/run
Caused by java.lang.NoSuchFieldException build
Class.java: 1999 java.lang.Class/getField Compiler.java: 1284 clojure.lang.Compiler$StaticFieldExpr/<init> Compiler.java: 1006 clojure.lang.Compiler$HostExpr$Parser/parse Compiler.java: 7111 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 38 clojure.lang.Compiler/access$300 Compiler.java: 6388 clojure.lang.Compiler$LetExpr$Parser/parse Compiler.java: 7111 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 6749 clojure.lang.Compiler/analyze Compiler.java: 6124 clojure.lang.Compiler$BodyExpr$Parser/parse Compiler.java: 5471 clojure.lang.Compiler$FnMethod/parse Compiler.java: 4033 clojure.lang.Compiler$FnExpr/parse Compiler.java: 7109 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 7099 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 38 clojure.lang.Compiler/access$300 Compiler.java: 596 clojure.lang.Compiler$DefExpr$Parser/parse Compiler.java: 7111 clojure.lang.Compiler/analyzeSeq Compiler.java: 6793 clojure.lang.Compiler/analyze Compiler.java: 6749 clojure.lang.Compiler/analyze Compiler.java: 7185 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992/loading--auto-- core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992 core.clj: 6 protojure.internal.grpc.client.providers.http2.core/eval42992 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke http2.clj: 6 protojure.grpc.client.providers.http2/eval42986/loading--auto-- http2.clj: 6 protojure.grpc.client.providers.http2/eval42986 http2.clj: 6 protojure.grpc.client.providers.http2/eval42986 Compiler.java: 7181 clojure.lang.Compiler/eval Compiler.java: 7170 clojure.lang.Compiler/eval Compiler.java: 7640 clojure.lang.Compiler/load RT.java: 381 clojure.lang.RT/loadResourceScript RT.java: 372 clojure.lang.RT/loadResourceScript RT.java: 459 clojure.lang.RT/load RT.java: 424 clojure.lang.RT/load core.clj: 6115 clojure.core/load/fn core.clj: 6114 clojure.core/load core.clj: 6098 clojure.core/load RestFn.java: 408 clojure.lang.RestFn/invoke core.clj: 5897 clojure.core/load-one core.clj: 5892 clojure.core/load-one core.clj: 5937 clojure.core/load-lib/fn core.clj: 5936 clojure.core/load-lib core.clj: 5917 clojure.core/load-lib RestFn.java: 142 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5974 clojure.core/load-libs core.clj: 5958 clojure.core/load-libs RestFn.java: 137 clojure.lang.RestFn/applyTo core.clj: 669 clojure.core/apply core.clj: 5996 clojure.core/require core.clj: 5996 clojure.core/require RestFn.java: 512 clojure.lang.RestFn/invoke
... — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/protojure/lib/issues/95, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACZUHDJCSTMTOUQSIOMDJTUG2HATANCNFSM5F7BISHA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
@ghaskins, thanks for the quick response! I'll try that in the morning when I get to work and get back to you.
@ghaskins , this seems indeed to be a jetty version issue. Unfortunately, I can't finish the migration as planned, since I'm using ring-jetty, and that does not work with jetty 11. I'll stay on 1.5.14 for now, and then probably split my service into separate artifacts to deal with the conflicting versions issues...
Hi, I'm trying to update my deps, including moving protojure to the latest version. I'm however getting an error related to a missing field, when compiling. For reference, in my project I have a gRPC client that I need to access some of our other services. Using 1.5.14, I get a couple of reflection warnings, but no errors, and I'm a bit at a loss as to what may be the issue. The related deps I'm using are:
Any guidance on this would be greatly appreciated!