TongWeb7部署基于统一开发平台项目

举报
yk02901 发表于 2021/05/15 12:06:30 2021/05/15
【摘要】 1 安装准备1.1 安装环境1.1.1 操作系统CentOS 7.5(64位)1.1.2 TongWeb版本号说明TongWeb 7.0.3.0TongWeb 6.0版本J2EE版本过低,使用起来坑比较多,不推荐使用。2 软件安装安装过程参考《TongWeb7用户使用手册.pdf》3 应用部署3.1 部署中遇到的问题3.1.1 validation相关问题com.tongweb.tongej...

1 安装准备

1.1 安装环境

1.1.1 操作系统

CentOS 7.5(64位)

1.1.2 TongWeb版本号说明

TongWeb 7.0.3.0

TongWeb 6.0版本J2EE版本过低,使用起来坑比较多,不推荐使用。

2 软件安装

安装过程参考《TongWeb7用户使用手册.pdf》

3 应用部署

3.1 部署中遇到的问题

3.1.1 validation相关问题

com.tongweb.tongejb.OpenEJBException: Creating application failed: /app/TongWeb7.0/deployment/crm-single-starter: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set;
Caused by: java.lang.NoSuchMethodError: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set;

此类问题因为项目中Validation版本比TongWeb高,项目中使用版本为validation-api-2.0.1.Final.jar

解决办法

  • 删除{TW_HOME}/lib/validation-api.jar
  • 将项目中validation-api-2.0.1.Final.jar重命名为validation-api.jar,同时上传到{TW_HOME}/lib/

3.1.2其他问题

  • 根据TW厂商指导,需修改配置{TW_HOME}/bin/external.vmoptions 将-DWebModuleOnly=false改为-DWebModuleOnly=true
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。