TongWeb 常见报错

1、服务启动错误

部分版本TongWeb在启动时会出现 Caused by: java.lang.NoSuchMethodError: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set;的问题,是由于内部 validation-api.jar 与要部署的应用的依赖存在冲突导致,需要替换TongWeb服务的依赖包。

  • 路径:TongWeb7.0/lib/validation-api.jar
  • 替换版本:可以与应用服务内 validation-api 版本一致
[2022-01-20 15:15:17] [INFO] [System.out] [2022-01-20 15:15:16 [DEBUG] [http-nio2-9060-exec-1] org.jboss.logging - Logging Provider: org.jboss.logging.Log4j2LoggerProvider
]
[2022-01-20 15:15:17] [INFO] [System.out] [2022-01-20 15:15:17 [INFO ] [http-nio2-9060-exec-1] o.h.v.i.util.Version - HV000001: Hibernate Validator 6.0.17.Final
]
[2022-01-20 15:15:17] [INFO] [System.out] [2022-01-20 15:15:17 [DEBUG] [http-nio2-9060-exec-1] o.h.v.i.e.r.TraversableResolvers - Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver
]
[2022-01-20 15:15:17] [INFO] [System.out] [2022-01-20 15:15:17 [DEBUG] [http-nio2-9060-exec-1] o.h.v.i.e.r.TraversableResolvers - Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver.
]
[2022-01-20 15:15:17] [INFO] [System.out] [2022-01-20 15:15:17 [INFO ] [http-nio2-9060-exec-1] o.h.v.i.e.ConfigurationImpl - HV000002: Ignoring XML configuration.
]
[2022-01-20 15:15:17] [INFO] [deployment] [Undeploying app: /home/TongWeb7.0/deployment/zhfy]
[2022-01-20 15:15:19] [SEVERE] [deployment] [Unable to deploy collapsed ear in war StandardEngine[TONGWEB].StandardHost[server].StandardContext[zhfy]]
com.tongweb.tongejb.OpenEJBException: Creating application failed: /home/TongWeb7.0/deployment/zhfy: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set;at com.tongweb.tongejb.assembler.classic.Assembler.createApplication(Assembler.java:1092)at com.tongweb.tongejb.assembler.classic.ThanosAssembler.createApplication(ThanosAssembler.java:147)at com.tongweb.tongejb.assembler.classic.Assembler.createApplication(Assembler.java:719)at com.tongweb.tw.thanos.ThanosWebtierWebAppBuilder.startInternal(ThanosWebtierWebAppBuilder.java:1087)at com.tongweb.tomee.catalina.WebtierWebAppBuilder.configureStart(WebtierWebAppBuilder.java:1122)at com.tongweb.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133)at com.tongweb.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)at com.tongweb.catalina.core.StandardContext.startInternal(StandardContext.java:5122)at com.tongweb.catalina.core.ThanosStandardContext.startInternal(ThanosStandardContext.java:156)at com.tongweb.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at com.tongweb.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:730)at com.tongweb.catalina.core.ContainerBase.addChild(ContainerBase.java:706)at com.tongweb.catalina.core.StandardHost.addChild(StandardHost.java:734)at com.tongweb.catalina.core.ThanosStandardHost.addChild(ThanosStandardHost.java:595)at com.tongweb.web.thanos.startup.ThanosHostConfig.deployWar(ThanosHostConfig.java:226)at com.tongweb.tw.thanos.ThanosWebtierWebAppBuilder.fireTomcatProcess(ThanosWebtierWebAppBuilder.java:416)at com.tongweb.tw.thanos.ThanosWebtierWebAppBuilder.deployApplication(ThanosWebtierWebAppBuilder.java:363)at com.tongweb.deploy.TongWebDeployer.deploy0(TongWebDeployer.java:204)at com.tongweb.deploy.TongWebDeployer.deploy(TongWebDeployer.java:164)at com.tongweb.deploy.commands.DeployCommand.deploy(DeployCommand.java:269)at com.tongweb.console.deployer.service.DeployerService.deploy(DeployerService.java:587)at com.tongweb.console.deployer.controller.DeployerController.deploy(DeployerController.java:361)...
Caused by: java.lang.NoSuchMethodError: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set;at org.hibernate.validator.internal.engine.ValidatorFactoryImpl.<init>(ValidatorFactoryImpl.java:140)at org.hibernate.validator.HibernateValidator.buildValidatorFactory(HibernateValidator.java:38)at org.hibernate.validator.internal.engine.ConfigurationImpl.buildValidatorFactory(ConfigurationImpl.java:364)at com.tongweb.tongejb.assembler.classic.ValidatorBuilder$OpenEjbConfig.buildValidatorFactory(ValidatorBuilder.java:399)at com.tongweb.tongejb.assembler.classic.ValidatorBuilder.buildFactory(ValidatorBuilder.java:109)at com.tongweb.tongejb.assembler.classic.ValidatorBuilder.buildFactory(ValidatorBuilder.java:65)at com.tongweb.tongejb.assembler.classic.LazyValidatorFactory.ensureDelegate(LazyValidatorFactory.java:53)at com.tongweb.tongejb.assembler.classic.LazyValidatorFactory.getFactory(LazyValidatorFactory.java:62)at com.tongweb.tongejb.assembler.classic.Assembler.createApplication(Assembler.java:950)... 96 more
[2022-01-20 15:15:19] [SEVERE] [core] [ContainerBase.addChild: start: ]
com.tongweb.catalina.LifecycleException: Failed to start component [StandardEngine[TONGWEB].StandardHost[server].StandardContext[zhfy]]at com.tongweb.catalina.util.LifecycleBase.start(LifecycleBase.java:167)at com.tongweb.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:730)at com.tongweb.catalina.core.ContainerBase.addChild(ContainerBase.java:706)at com.tongweb.catalina.core.StandardHost.addChild(StandardHost.java:734)at com.tongweb.catalina.core.ThanosStandardHost.addChild(ThanosStandardHost.java:595)at com.tongweb.web.thanos.startup.ThanosHostConfig.deployWar(ThanosHostConfig.java:226)at com.tongweb.tw.thanos.ThanosWebtierWebAppBuilder.fireTomcatProcess(ThanosWebtierWebAppBuilder.java:416)at com.tongweb.tw.thanos.ThanosWebtierWebAppBuilder.deployApplication(ThanosWebtierWebAppBuilder.java:363)at com.tongweb.deploy.TongWebDeployer.deploy0(TongWebDeployer.java:204)at com.tongweb.deploy.TongWebDeployer.deploy(TongWebDeployer.java:164)at com.tongweb.deploy.commands.DeployCommand.deploy(DeployCommand.java:269)at com.tongweb.console.deployer.service.DeployerService.deploy(DeployerService.java:587)at com.tongweb.console.deployer.controller.DeployerController.deploy(DeployerController.java:361)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)...
Caused by: com.tongweb.tomee.catalina.TomEERuntimeException: com.tongweb.tongejb.OpenEJBException: Creating application failed: /home/TongWeb7.0/deployment/zhfy: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set;at com.tongweb.tw.thanos.ThanosWebtierWebAppBuilder.startInternal(ThanosWebtierWebAppBuilder.java:1119)at com.tongweb.tomee.catalina.WebtierWebAppBuilder.configureStart(WebtierWebAppBuilder.java:1122)at com.tongweb.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133)at com.tongweb.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)at com.tongweb.catalina.core.StandardContext.startInternal(StandardContext.java:5122)at com.tongweb.catalina.core.ThanosStandardContext.startInternal(ThanosStandardContext.java:156)at com.tongweb.catalina.util.LifecycleBase.start(LifecycleBase.java:150)... 87 more
Caused by: com.tongweb.tongejb.OpenEJBException: Creating application failed: /home/TongWeb7.0/deployment/zhfy: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set;at com.tongweb.tongejb.assembler.classic.Assembler.createApplication(Assembler.java:1092)at com.tongweb.tongejb.assembler.classic.ThanosAssembler.createApplication(ThanosAssembler.java:147)at com.tongweb.tongejb.assembler.classic.Assembler.createApplication(Assembler.java:719)at com.tongweb.tw.thanos.ThanosWebtierWebAppBuilder.startInternal(ThanosWebtierWebAppBuilder.java:1087)... 93 more
Caused by: java.lang.NoSuchMethodError: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set;at org.hibernate.validator.internal.engine.ValidatorFactoryImpl.<init>(ValidatorFactoryImpl.java:140)at org.hibernate.validator.HibernateValidator.buildValidatorFactory(HibernateValidator.java:38)at org.hibernate.validator.internal.engine.ConfigurationImpl.buildValidatorFactory(ConfigurationImpl.java:364)at com.tongweb.tongejb.assembler.classic.ValidatorBuilder$OpenEjbConfig.buildValidatorFactory(ValidatorBuilder.java:399)at com.tongweb.tongejb.assembler.classic.ValidatorBuilder.buildFactory(ValidatorBuilder.java:109)at com.tongweb.tongejb.assembler.classic.ValidatorBuilder.buildFactory(ValidatorBuilder.java:65)at com.tongweb.tongejb.assembler.classic.LazyValidatorFactory.ensureDelegate(LazyValidatorFactory.java:53)at com.tongweb.tongejb.assembler.classic.LazyValidatorFactory.getFactory(LazyValidatorFactory.java:62)at com.tongweb.tongejb.assembler.classic.Assembler.createApplication(Assembler.java:950)... 96 more
[2022-01-20 15:15:19] [SEVERE] [web-container] [Error deploying web application directory /home/TongWeb7.0/deployment/zhfy]
java.lang.IllegalStateException: ContainerBase.addChild: start: com.tongweb.catalina.LifecycleException: Failed to start component [StandardEngine[TONGWEB].StandardHost[server].StandardContext[zhfy]]at com.tongweb.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:734)at com.tongweb.catalina.core.ContainerBase.addChild(ContainerBase.java:706)at com.tongweb.catalina.core.StandardHost.addChild(StandardHost.java:734)at com.tongweb.catalina.core.ThanosStandardHost.addChild(ThanosStandardHost.java:595)at com.tongweb.web.thanos.startup.ThanosHostConfig.deployWar(ThanosHostConfig.java:226)at com.tongweb.tw.thanos.ThanosWebtierWebAppBuilder.fireTomcatProcess(ThanosWebtierWebAppBuilder.java:416)at com.tongweb.tw.thanos.ThanosWebtierWebAppBuilder.deployApplication(ThanosWebtierWebAppBuilder.java:363)at com.tongweb.deploy.TongWebDeployer.deploy0(TongWebDeployer.java:204)at com.tongweb.deploy.TongWebDeployer.deploy(TongWebDeployer.java:164)at com.tongweb.deploy.commands.DeployCommand.deploy(DeployCommand.java:269)at com.tongweb.console.deployer.service.DeployerService.deploy(DeployerService.java:587)at com.tongweb.console.deployer.controller.DeployerController.deploy(DeployerController.java:361)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)

2、TongWeb在解析值jsp文件时没有考虑单引号双引号嵌套使用的情况,导致服务部署失败

  • 影响范围:TongWeb7.0.4.2、TongWeb7.0.4.3
  • 解决方案:版本升级、下载补丁
[2021-10-30 14:28:35 665] [SEVERE] [http-nio2-0.0.0.0-8088-exec-97] [core] [Servlet.service() for servlet jsp threw exception]
com.tongweb.jasper.JasperException: /ptmodule/arteryForm/parse/parse.jsp (line: 20, column: 18) equal symbol expectedat com.tongweb.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41)at com.tongweb.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:291)at com.tongweb.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:97)at com.tongweb.jasper.compiler.Parser.parseAttribute(Parser.java:233)at com.tongweb.jasper.compiler.Parser.parseAttributes(Parser.java:169)at com.tongweb.jasper.compiler.Parser.parseAttributes(Parser.java:160)at com.tongweb.jasper.compiler.Parser.parseInclude(Parser.java:880)at com.tongweb.jasper.compiler.Parser.parseStandardAction(Parser.java:1151)at com.tongweb.jasper.compiler.Parser.parseElements(Parser.java:1490)at com.tongweb.jasper.compiler.Parser.parse(Parser.java:145)at com.tongweb.jasper.compiler.ParserController.doParse(ParserController.java:244)at com.tongweb.jasper.compiler.ParserController.parse(ParserController.java:105)at com.tongweb.jasper.compiler.Compiler.generateJava(Compiler.java:201)at com.tongweb.jasper.compiler.Compiler.compile(Compiler.java:372)at com.tongweb.jasper.compiler.Compiler.compile(Compiler.java:349)at com.tongweb.jasper.compiler.Compiler.compile(Compiler.java:333)at com.tongweb.jasper.JspCompilationContext.compile(JspCompilationContext.java:600)at com.tongweb.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:368)at com.tongweb.web.jasper.servlet.ThanosJspServlet.serviceJspFile(ThanosJspServlet.java:273)at com.tongweb.web.jasper.servlet.ThanosJspServlet.service(ThanosJspServlet.java:187)at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)...

【随笔】TongWeb 常见报错相关推荐

  1. python计算机视觉常见报错及解决方案(不断更新中)

    python计算机视觉常见报错及解决方案 1.did not meet fit acceptance criteria 2.all the input arrays must have same nu ...

  2. onkeypress属性添加报错_亚马逊运营过程中listing常见报错及应对策略汇总

    亚马逊运营过程中listing常见报错及应对策略汇总 做亚马逊的小哥哥小姐姐们还在为上传产品中的报错提示而抓狂吗?福利来了,总结了17个常见报错,供大家查阅 1.SKU XXXXX, Missing ...

  3. kubeadm常见报错和解决方法

    kubeadm常见报错和解决方法 参考文章: (1)kubeadm常见报错和解决方法 (2)https://www.cnblogs.com/only-me/p/10219903.html 备忘一下.

  4. 微信小程序根据坐标点解析地址常见报错:请求来源未被授权

    功能需求 微信小程序提供的接口能够获取到当前位置的坐标(经纬度),但是不能得到当前位置的地址.或者从后台获取到坐标(经纬度)要解析成文字描述的地址小程序也没有对应的接口. 实现思路 这时候就需要通过腾 ...

  5. Git常见报错及解决方法

    git常见报错解决方法 1.warning: LF will be replaced by CRLF in .idea/workspace.xml. git config --global core. ...

  6. python报错_python 常见报错

    python 常见报错 IndentationError: 缩进错误 IndentationError: expected an indented block 应为缩进快 必须统一使用tab 不能空格 ...

  7. docker安装mysql及相关配置、运行细节和常见报错解决方案

    安装.运行 需要特别注意-v挂载到本机的目录的权限问题,否则报错:ERROR 2002 (HY000): Can't connect to local MySQL server through soc ...

  8. Eclipse 的常见报错、警告和原因分析、解决方式以及相关操作快捷键小结(持续更新)

    文章目录 前言 一.常见的三种类型错误 二.运行时错误 总结 前言 Eclipse 作为我们开发中最为常用的一款 IDE,功能齐全(虽然近几年被 IDEA 占尽了风头),但是最为基本的一些操作我们是要 ...

  9. java常问的报错_java常见报错及解决

    Java常见报错信息: Java Exception: 1.Error 2.Runtime Exception 运行时异常 3.Exception 4.throw 用户自定义异常 异常类分两大类型:E ...

  10. React 开发常见报错解决方法

    React 开发常见报错解决方法 参考文章: (1)React 开发常见报错解决方法 (2)https://www.cnblogs.com/wx1993/p/7364088.html (3)https ...

最新文章

  1. R语言使用ggplot2包使用geom_dotplot函数绘制分组点图(分组调色板填充、自定义调色板、灰度比例)实战(dot plot)
  2. 日本光伏相关企业倒闭数量上升 帝国征信调查
  3. Android信使Messenger解析
  4. Webpack构建library时的踩坑经历
  5. 对js面向对象的理解
  6. 数据库查询语言SQL概念
  7. 分享几个拉钩网的前端页面
  8. 【CF1020C】Election【贪心】
  9. SQL Server全局禁用及打开指定的跟踪标记
  10. 创建struct fib_info函数分析
  11. 支付宝上线新功能:一定要给家人开通!
  12. 量子计算机对未来影响,量子计算机和可控核聚变,哪一个对人类未来的影响更大?...
  13. 支持Linux系统恢复工具,12款Linux系统恢复工具
  14. oracle -00257
  15. 手动从0搭建ABP框架-ABP官方完整解决方案和手动搭建简化解决方案实践
  16. CSS3 低多边形(Low Poly)设计及开发实例 - 简单的字母
  17. C++生成GIF小结
  18. 和跨域CORS有关的几个请求头和响应头请求头
  19. Noise-contrastive Estimation(NCE)学习
  20. iec104协议java_GitHub - wsan70/IEC104_microgrid: iec104协议主站客户端程序,属于微电网管理系统一部分...

热门文章

  1. C语言实现俄罗斯方块
  2. Drools规则引擎使用
  3. 【软件工程】安装rational rose的步骤
  4. 深度装机大师一键重装_深度一键重装系统软件
  5. MPC5744p时钟模块
  6. java word搜索_java 实现word 文档的在线编辑. 以及全文关键字搜索和高亮显示
  7. 前端求职简历模板,一投即过!
  8. 在vue项目中使用 JSON 编辑器: vue-json-editor
  9. php 时间日期转为时间戳,PHP日期格式转时间戳
  10. html天天生鲜项目,day54-天天生鲜项目订单管理