起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3118|回复: 8

[结贴] 5.2.7推广版部署数据源找不到

[复制链接]

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
发表于 2016-5-30 10:42:43 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: IE9
在5.2.7中开发的程序,在开发版本中一点问题都没有,数据源都是正确的,
但是放到服务器的推广版中,就一直说数据源不正确,但是页面显示数据都是正常的,就是报表打印时,需要获取数据源处理逻辑,然后就一直报错说找不到数据源,
下图是前台页面:
QQ截图20160530104022.png

下图是报错信息:
QQ截图20160530104157.png
下图是报错对应得java代码

QQ截图20160530103550.png


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36174
发表于 2016-5-30 11:05:16 | 显示全部楼层
确认,Bc_LMSB2这个数据源存在吗?

获取数据库链接还可以用
conn = com.justep.model.ModelUtils.getConnectionInTransaction("/x5demo/bDemo/data");
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2016-5-30 11:59:20 | 显示全部楼层
jishuang 发表于 2016-5-30 11:05
确认,Bc_LMSB2这个数据源存在吗?

获取数据库链接还可以用

肯定是存在的。。。。
因为页面数据显示了呀。。。。
回复 支持 反对

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2016-5-30 13:06:07 | 显示全部楼层
chaierkid 发表于 2016-5-30 11:59
肯定是存在的。。。。
因为页面数据显示了呀。。。。

在推广版里要怎么编译呢?缓存都删了,为什么编译没用呀?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36174
发表于 2016-5-30 13:19:31 | 显示全部楼层
平台默认的在tools\compile目录下提供有编译的

直接从资源管理器中去看看class文件是不是新编译的
用2楼发的方式连接数据库看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

40

主题

114

帖子

687

积分

高级会员

Rank: 4

积分
687
发表于 2016-5-30 13:56:17 | 显示全部楼层
jishuang 发表于 2016-5-30 13:19
平台默认的在tools\compile目录下提供有编译的

直接从资源管理器中去看看class文件是不是新编译的

class 是修改后的,22行已经没有内容了,但是还是说22行找不到数据源。。。。
回复 支持 反对

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2016-5-30 15:00:28 | 显示全部楼层
jishuang 发表于 2016-5-30 13:19
平台默认的在tools\compile目录下提供有编译的

直接从资源管理器中去看看class文件是不是新编译的

方便远程一下么,这个问题真的很着急呀。。。。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36174
发表于 2016-5-30 17:23:53 | 显示全部楼层
那就说明class找的不对,在studio中右键切换到资源管理器中把java文件对应的class文件上了,重启tomcat看看会不会生成新的,或者就执行tools\compile目录平台提供的批处理文件去编译,然后重启tomcat看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2016-5-31 09:36:58 | 显示全部楼层
jishuang 发表于 2016-5-30 17:23
那就说明class找的不对,在studio中右键切换到资源管理器中把java文件对应的class文件上了,重启tomcat看看 ...

问题已解决:是已部署的推广版问题,重新下载了推广版,重新部署就好了。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-8 21:06 , Processed in 0.125169 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表