pmlopes / yoke

Yoke is a middleware framework for Vert.x
http://pmlopes.github.io/yoke/
Apache License 2.0
157 stars 44 forks source link

route using pattern #121

Closed ghost closed 10 years ago

ghost commented 10 years ago

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

pmlopes commented 10 years ago

Yes this is not related to routing but JMX... i need to escape values for names...