首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不工作于生产环境Websphere 8.5的Java过滤器

不工作于生产环境Websphere 8.5的Java过滤器
EN

Stack Overflow用户
提问于 2019-12-20 09:38:45
回答 1查看 229关注 0票数 1

我有一个用于授权的过滤器。这是进入应用程序的第一步。没有它是不可能在应用程序中做任何事情。

我在doFilter方法的第一行上设置了一个系统来监视这种行为,所以比较websphere服务器日志文件,我确信在测试环境上的过滤器(相同的Ear部署)和在生产环境上的过滤器不起作用。

可能是服务器配置问题.?

我有权读取和修改被测试环境的控制台。

我只能阅读是生产环境的控制台。

因此,我可以比较它们,也许可以在测试环境上测试一些更改,以复制行为,并向生产管理员说明具体设置.

有什么建议我可以检查的设置(是控制台,可能与Web.xml,等等)?

对任何建议都很感兴趣。

编辑

我能够通过FTP检索生产环境的InstalledApps中的EAR。我注意到一个名为"web_merged.xml“的文件中缺少过滤器的条目。

也许问题就在这里?什么时候被创造,为什么?为什么会漏掉那里的入口?如何创建正确的文件(如果存在问题)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-16 11:53:04

问题在于问题中的编辑问题,webmerged.xml是错的。我们无法理解为什么以错误的方式生成这个文件。

我所理解的是在部署期间生成的,是应用程序的web.xml与应用服务器配置的混合。

这是一个WebSphere问题,我们猜测这与应用服务器缓存有关。我们要求系统管理员:

卸载application

  • Stop (应用程序所在的服务器installed

  • Clear )缓存

  • 重新启动server

  • Reinstall应用程序

从这一点开始,文件是以正确的方式生成的,作为应用程序bahaviour。

Websphere版本为8.5

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59422942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档