You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by "xufan (JIRA)" <ji...@apache.org> on 2017/02/09 05:56:41 UTC

[jira] [Created] (KYLIN-2439) add table use rest api

xufan created KYLIN-2439:
----------------------------

             Summary: add table use rest api
                 Key: KYLIN-2439
                 URL: https://issues.apache.org/jira/browse/KYLIN-2439
             Project: Kylin
          Issue Type: Bug
          Components: REST Service
    Affects Versions: v1.5.1
            Reporter: xufan
            Assignee: Zhong,Jason
             Fix For: v1.5.1


when i add table use rest api /tables/addStreamingSrc, an exception found in server:
java.lang.IllegalStateException: Cannot find table 'null' in metadata manager
        at org.apache.kylin.metadata.project.ProjectManager.addTableDescToProject(ProjectManager.java:284)
        at org.apache.kylin.rest.service.CubeService.syncTableToProject(CubeService.java:580)

i think this code in TableController::addStreamingTable maybe wrong 
    cubeMgmtService.syncTableToProject(new String[]{desc.getName()}, project);

it should be :
    cubeMgmtService.syncTableToProject(new String[]{desc.getIdentity()}, project);





--
This message was sent by Atlassian JIRA
(v6.3.15#6346)