Java Genexus生成的代码上的连接URL无效

Java Genexus生成的代码上的连接URL无效,java,genexus,Java,Genexus,我在Genexus15上创建了一个应用程序,并将部署时生成的jar文件导入到NetBeans上的Java项目中 调用示例过程时,出现以下错误: Error : The syntax of the connection URL 'jdbc:jtds:sqlserver://:1433/' is invalid. 查看my client.cfg文件,我的DB_URL如下所示: DB_URL=jdbc:jtds:sqlserver://localhost:1433/TesteIntegracao

我在Genexus15上创建了一个应用程序,并将部署时生成的jar文件导入到NetBeans上的Java项目中

调用示例过程时,出现以下错误:

Error   : The syntax of the connection URL 'jdbc:jtds:sqlserver://:1433/' is invalid.
查看my client.cfg文件,我的DB_URL如下所示:

DB_URL=jdbc:jtds:sqlserver://localhost:1433/TesteIntegracao
因为连接代码是由Genexus生成的,所以我无法访问它来查看URL的创建位置


这个URL的来源和错误的原因是什么?

为了更详细地回答这个问题,根据上面的注释提示,我将client.cfg文件复制到了我的java根目录

部署应用程序时,可以在genexus创建的目录中找到原始cfg文件。它应该类似于YourKB/JavaModel/Deploy/Local/

在此之后,我的DB用户出现了一个错误,因为它在client.cfg中被加密,所以我只编辑了user_ID和user_PASSWORD字段,连接成功

USER_ID=root
USER_PASSWORD=root

DB_URL=jdbc:jtds:sqlserver://localhost:1433/TesteIntegracao

其他字段保留默认值。

只是为了确认:如果您在
client.cfg
中更改端口,比如1434,它是否反映在错误消息中?实际上不是,只是通过更改和文件以及在命令行上创建jar文件来测试它。试图找出它从何处创建的URL您是否可以尝试将原始client.cfg复制到您的应用程序根目录?嗨@GonzaloGallotti。谢谢你的提示。成功了!