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

QQ登录

只需一步,快速开始

楼主: doudou123

[处理中3] wex5部署到自己的tomcat上提示数据库连接失败的问题

[复制链接]

14

主题

30

帖子

74

积分

初级会员

Rank: 2

积分
74
QQ
 楼主| 发表于 2018-11-1 14:33:08 | 显示全部楼层
liangyongfei 发表于 2018-11-1 14:24
我的意思是studio 的tomcat  连接的数据库  和   你自己的tomcat 连接的数据库是同一个吗??
如果是同一 ...

是同一个 而且表都是一样的 特意现在studio中测试通过了 但现在就是有问题 同样的配置 studio中运行就可以访问
回复 支持 反对

使用道具 举报

发表于 2018-11-1 14:36:19 | 显示全部楼层
doudou123 发表于 2018-11-1 14:33
是同一个 而且表都是一样的 特意现在studio中测试通过了 但现在就是有问题 同样的配置 studio中运行就可 ...

你是用的BaasServer吗??  是这样部署的吗??

你可以吧studio 自带的tomcat 中  context.xml 的配置复制过去

另外,再确认下端口是否真的能访问到
http://docs.wex5.com/wex5-runtime-java/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

30

帖子

74

积分

初级会员

Rank: 2

积分
74
QQ
 楼主| 发表于 2018-11-1 14:46:59 | 显示全部楼层
liangyongfei 发表于 2018-11-1 14:24
我的意思是studio 的tomcat  连接的数据库  和   你自己的tomcat 连接的数据库是同一个吗??
如果是同一 ...

是同一个数据库 表也是一样的 但就是出现错误了 不知道怎么解决啊
回复 支持 反对

使用道具 举报

14

主题

30

帖子

74

积分

初级会员

Rank: 2

积分
74
QQ
 楼主| 发表于 2018-11-1 14:49:37 | 显示全部楼层
本帖最后由 doudou123 于 2018-11-1 14:52 编辑
liangyongfei 发表于 2018-11-1 14:36
你是用的BaasServer吗??  是这样部署的吗??

你可以吧studio 自带的tomcat 中  context.xml 的配置复 ...

对 是baasserver 也是这样部署的  数据库端口是可以使用的 防火墙也关了  但是安装数据库的电脑操作系统是linux  这个会有影响吗?  studio的context.xml也复制过去了的 这里面是数据库配置 而且还参考了http://bbs.wex5.com/forum.php?mo ... 5%E9%83%A8%E7%BD%B2这个网址的配置
回复 支持 反对

使用道具 举报

发表于 2018-11-1 14:58:51 | 显示全部楼层
doudou123 发表于 2018-11-1 14:49
对 是baasserver 也是这样部署的  数据库端口是可以使用的 防火墙也关了  但是安装数据库的电脑操作系统是 ...

点登录的时候,tomcat 完整报错信息是什么?发来看下吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

30

帖子

74

积分

初级会员

Rank: 2

积分
74
QQ
 楼主| 发表于 2018-11-1 15:06:02 | 显示全部楼层
liangyongfei 发表于 2018-11-1 14:58
点登录的时候,tomcat 完整报错信息是什么?发来看下吧!

com.justep.baas.action.ActionException: Action[homework/login/login/queryUserInfo]执行失败,获取数据库[java:comp/env/homework]连接失败,可能原因:数据库已经关闭或者数据源配置错误
        at com.justep.baas.action.Engine.execAction(Unknown Source)
        at com.justep.baas.action.Engine.execAction(Unknown Source)
        at com.justep.baas.servlet.BaasServlet.execService(Unknown Source)
        at com.justep.baas.servlet.BaasServlet.service(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
        at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)
        at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
        at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)
报个这个错误
回复 支持 反对

使用道具 举报

发表于 2018-11-1 15:11:48 | 显示全部楼层

这里报错的确是连不上数据库,或者IP 地址 端口 配置不对 , 或者网络不通

你在你的linux 环境中执行下命令
telnet 10.255.171.227 5432  是否正常??   只有端口能访问通,才有可能访问到数据库的
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

30

帖子

74

积分

初级会员

Rank: 2

积分
74
QQ
 楼主| 发表于 2018-11-1 15:28:21 | 显示全部楼层
liangyongfei 发表于 2018-11-1 15:11
这里报错的确是连不上数据库,或者IP 地址 端口 配置不对 , 或者网络不通

你在你的linux 环境中执行下 ...

用Telnet测试了 端口是可以使用的
回复 支持 反对

使用道具 举报

发表于 2018-11-1 15:38:15 | 显示全部楼层
doudou123 发表于 2018-11-1 15:28
用Telnet测试了 端口是可以使用的

http://docs.wex5.com/wex5-deploy-question-list-2004
按这种方式部署试试吧!
重新部署下,是不是资源不一样呢?比如BaasServer 中配置的表名是否改过

这个报错就是找不到那个表,
确认和studio 中代码是一样的

其他我就不清楚了,你再运行studio 试试,保证现在还是正常的,数据库没停止
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

30

帖子

74

积分

初级会员

Rank: 2

积分
74
QQ
 楼主| 发表于 2018-11-2 10:18:58 | 显示全部楼层
liangyongfei 发表于 2018-11-1 15:38
http://docs.wex5.com/wex5-deploy-question-list-2004
按这种方式部署试试吧!
重新部署下,是不是资源 ...

我用Windows系统又部署了一次是可以的了 但是linux系统就是不行 你们这个是不是不支持linux系统啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-24 01:17 , Processed in 0.106818 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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