两个Java应用程序之间的通信在JBoss 7.0中运行良好,但在Tomcat 8.5中无法运行

9w11ddsr  于 2022-11-23  发布在  Java
关注(0)|答案(1)|浏览(134)

我有两个Java应用程序门户和报告(从门户调用报告),它们与JBoss服务器配合得很好。现在我正在尝试将它从JBoss 7. 0迁移到Tomcat 8. 5,我得到了下面的错误。

classcastexception: org.apache.catalina.util.parametermap cannot be cast to java.util.hashmap

Code,
  ReportVO reportVO = new ReportVO();
  reportVO.setAttributes((HashMap<String, String[]>)request.getParameterMap());

注意:Portal在tomcat中运行正常,但当我尝试通过从Portal调用Report应用程序来生成任何报告时,出现上述错误。

是否需要进行任何服务器端配置?

xzlaal3s

xzlaal3s1#

它无法转换为预期的类。我假设这是因为jar优先级。

相关问题