Genexus 生成的代码上的连接无效 URL
Invalid connection URL on Genexus generated code
我在 Genexus 15 上创建了一个应用程序,并将其部署时生成的 jar 文件导入到 NetBeans 上的 Java 项目。
当我调用示例过程时,出现以下错误:
Error : The syntax of the connection URL 'jdbc:jtds:sqlserver://:1433/' is invalid.
查看我的client.cfg文件,我的DB_URL如下:
DB_URL=jdbc:jtds:sqlserver://localhost:1433/TesteIntegracao
由于连接代码是由 Genexus 生成的,我无法访问它以查看 URL 是在哪里创建的。
这个URL的来源是什么以及错误的原因?
为了更详细地回答,按照上面评论的提示,我将 client.cfg 文件复制到我的 java java 根目录。
原始cfg文件可以在部署应用程序时genexus创建的目录中找到。它应该类似于 YourKB/JavaModel/Deploy/Local/
在此之后我的数据库用户出现错误,因为它在 client.cfg 中被加密,所以我只是编辑了 USER_ID 和 USER_PASSWORD 字段并且连接成功.
USER_ID=root
USER_PASSWORD=root
DB_URL=jdbc:jtds:sqlserver://localhost:1433/TesteIntegracao
其他字段保持默认值。
我在 Genexus 15 上创建了一个应用程序,并将其部署时生成的 jar 文件导入到 NetBeans 上的 Java 项目。
当我调用示例过程时,出现以下错误:
Error : The syntax of the connection URL 'jdbc:jtds:sqlserver://:1433/' is invalid.
查看我的client.cfg文件,我的DB_URL如下:
DB_URL=jdbc:jtds:sqlserver://localhost:1433/TesteIntegracao
由于连接代码是由 Genexus 生成的,我无法访问它以查看 URL 是在哪里创建的。
这个URL的来源是什么以及错误的原因?
为了更详细地回答,按照上面评论的提示,我将 client.cfg 文件复制到我的 java java 根目录。
原始cfg文件可以在部署应用程序时genexus创建的目录中找到。它应该类似于 YourKB/JavaModel/Deploy/Local/
在此之后我的数据库用户出现错误,因为它在 client.cfg 中被加密,所以我只是编辑了 USER_ID 和 USER_PASSWORD 字段并且连接成功.
USER_ID=root
USER_PASSWORD=root
DB_URL=jdbc:jtds:sqlserver://localhost:1433/TesteIntegracao
其他字段保持默认值。