尝试预览查询时出现错误: 我收到此错误: 父级例外: java.lang.RuntimeException: 必需的子元素 'user' at org.osjava.sj.loader.convert.DataSourceConverter.convert(DataSourceConverter.java:54( at org.osjava.sj.loader.JndiLoader.convert(JndiLoader.java:351(
谁能帮我?
请确保 PDI 的 jdbc.properties 文件中在"="之后没有空格。 我遇到了同样的问题,我删除了空白区域,它起作用了。前任:test1/user=root
test1/password=Letmein1234
test1/url=jdbc:mysql://localhost:3306/test1
您需要将以下属性添加到位于 data-integration/simple-jndi 目录中的 jdbc.properties 文件中
[JNDI_connection_Name]/用户=
[JNDI_connection_Name]/密码=
这些属性是必需的:
JNDI_connection_Name/user=
JNDI_connection_Name/password=
即使它们是空的(例如,对于SQLite文件(。 一个部分中的">用户"不会导致所有部分中的问题。