I'm trying to use router middleware with pattern, like this
//route everything start with hello
Pattern p = Pattern.compile("^/hello(/|$).*");
return new Router().get(p, new HelloMiddleware());
Compile fine, but when try to run the program always throw NPE
java.lang.NullPointerException
at javax.management.ObjectName.quote(ObjectName.java:1833)
at com.jetdrone.vertx.yoke.middleware.Router$PatternBinding.(Router.java:879)
at com.jetdrone.vertx.yoke.middleware.Router$PatternBinding.(Router.java:858)
at com.jetdrone.vertx.yoke.middleware.Router.addRegEx(Router.java:719)
at com.jetdrone.vertx.yoke.middleware.Router.get(Router.java:394)
I'm trying to use router middleware with pattern, like this
//route everything start with hello Pattern p = Pattern.compile("^/hello(/|$).*"); return new Router().get(p, new HelloMiddleware());
Compile fine, but when try to run the program always throw NPE
java.lang.NullPointerException at javax.management.ObjectName.quote(ObjectName.java:1833) at com.jetdrone.vertx.yoke.middleware.Router$PatternBinding.(Router.java:879)
at com.jetdrone.vertx.yoke.middleware.Router$PatternBinding.(Router.java:858)
at com.jetdrone.vertx.yoke.middleware.Router.addRegEx(Router.java:719)
at com.jetdrone.vertx.yoke.middleware.Router.get(Router.java:394)
is this bug ? thanks