开发者社区> 问答> 正文

JFinal部署Weblogic问题?报错

下午在部署weblogic时,一直报错,错误如下:

 

同时在启动weblogic时,报下面这个错误:

[ERROR]-[Thread: [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default
 (self-tuning)']-[com.alibaba.druid.pool.DruidDataSource.oracleValidationQueryCh
eck()]: invalid oracle validationQuery. select 1, may should be : select 1 FROM
DUAL

 

@JFinal

求高手解答

展开
收起
爱吃鱼的程序员 2020-06-22 15:25:32 585 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    问题解决了

    我用的是weblogic的10.3.6版本,部署时,直接把war解压出来的文件放在固定目录下,然后在WEB-INF里加个weblogic.xml文件,里面配置程序访问的程序名,建议配置为/,这样js和样式可以不用改

    @绝望的八皮

    @缪斯的情人

    看看dual表是不是只有一条记录这个好像是没关系的,开发的时候也提示这个。主要是前面的那个错误 @玛雅牛没用过weblogic,抱歉。 目测与Druid有关, @weishao在tomcat里是好的,好像druid的那个只是个警告,在tomcat里也有提示过

    invalidoraclevalidationQuery.select1,mayshouldbe:select1FROM 
    DUAL

    druid配置项 validationQuery配的不对,貌似你用的是oracle,配成 validationQuery=select1fromdual

    改了还是一样的报错,只是后来的那个关于druid的警告没了

    @JFinal

    原因找到了:

    weblogic里,路径里没有/,所以在controller里render("/login.html");这样写找不到文件,但是去掉了/好像也不行?

    2020-06-23 11:57:17
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多