Skip to content

Commit f7fad3b

Browse files
work around Java interface weirdness per JMX-9
1 parent be41698 commit f7fad3b

File tree

1 file changed

+2
-2
lines changed
  • src/main/clojure/clojure/java

1 file changed

+2
-2
lines changed

src/main/clojure/clojure/java/jmx.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
(def ^{:dynamic true
8686
:doc "The connection to be used for JMX ops. Defaults to the local process."
8787
:skip-wiki true
88-
:tag MBeanServer}
88+
:tag MBeanServerConnection}
8989
*connection*
9090
(ManagementFactory/getPlatformMBeanServer))
9191

@@ -277,7 +277,7 @@
277277
(defn register-mbean
278278
"Register an mbean with the current *connection*."
279279
[mbean mbean-name]
280-
(.registerMBean *connection* mbean (as-object-name mbean-name)))
280+
(.registerMBean ^MBeanServer *connection* mbean (as-object-name mbean-name)))
281281

282282
(defn unregister-mbean
283283
"Unregister mbean named mbean-name with the current *connection*."

0 commit comments

Comments
 (0)