Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
v1.5.1
-
None
Description
Request '/tables/default.kylin_sales' for table metadata return empty string. This is because Spring by default treats ".kylin_sales" as a file extension and path variable tableName receives value "default" rather than "default.kylin_sales". As a result, Kylin searchs metadata for table "default.default".
An easy fix is to use "/{tableName:.+}" in request mapping as suggested in http://stackoverflow.com/questions/16332092/spring-mvc-pathvariable-with-dot-is-getting-truncated