JBoss Teiid源模型表预览和VDB测试均失败

时间:2018-08-19 23:58:26

标签: java eclipse jboss teiid

对不起,我不是Java人。目前,我正在与JBoss Teiid一起玩,希望该工具可以为我们提供多个数据源之间的数据虚拟化层。我设法在Wildfly 11上安装了Teiid 10.2.1。我开始从多种数据源中设置各种源模型。

首先,我创建了一个平面文件源模型。我可以预览表格。接下来,我创建了一个MySQL源模型。当我尝试预览表格时,它给了我

部署“ PREVIEW-9b7b127a-cc80-4751-be77-2053c495daa8”时出错-请查看服务器日志以了解更多详细信息

通过查看日志,问题似乎是

2018-08-19 19:38:53,878警告[org.teiid.RUNTIME](Worker1_async-teiid-threads2)TEIID50036 VDB PREVIEW-9b7b127a-cc80-4751-be77-2053c495daa8.1.0.0模型“ MySQLSourceModel”元数据加载失败。原因:TEIID31259在第2行第61列的以令牌teiid_mysql5结尾的语句中,ddl无效:TEIID60017无效的前缀teiid_mysql5,保留teiid_供Teiid使用。:org.teiid.metadata.ParseException:TEIID31259在以令牌teiid_mysql5结尾的语句中在第2行第61列上,ddl无效:TEIID60017无效的前缀teiid_mysql5,teiid_保留供Teiid使用。

我将模型导出到Teiid DDL中,它似乎包含以下内容,

设置名称空间'http://www.teiid.org/ext/relational/2012'作为teiid_mysql5

但是我找不到任何可以更改名称空间设置的地方。然后,我从模型创建VDB,希望可以通过执行VDB预览表。但是我仍然说错了

19:53:09,906警告[org.teiid.SECURITY](NIO3)TEIID40011处理异常'TEIID50072安全域teiid-security无法验证用户名“ user”和/或密码和/或有效负载令牌。会话为空。从org.teiid.jboss.JBossSecurityHelper.authenticate(JBossSecurityHelper.java:152)引发的异常类型org.teiid.client.security.LogonException。启用更详细的日志记录以查看整个堆栈跟踪。 19:53:09,945警告[org.teiid.SECURITY](NIO0)TEIID40011处理异常'TEIID50072安全域teiid-security无法验证用户名“ user”和/或密码和/或有效负载令牌。会话为空。从org.teiid.jboss.JBossSecurityHelper.authenticate(JBossSecurityHelper.java:152)引发的异常类型org.teiid.client.security.LogonException。启用更详细的日志记录以查看整个堆栈跟踪。

如何将org.teiid.jboss.JBossSecurityHelper.java添加到eclipse中?非常感谢您的帮助。

0 个答案:

没有答案