Jboss 如何使用web.xml上下文参数在Seam应用程序中加载config.properties文件
我有一个SeamWeb应用程序,其中必须包含一个用于集成身份验证的安全模块。 我可以看出,该模块不是基于seam应用程序的,因为它使用了类似于spring的表示法。 当模块在web.xml中定义侦听器和属性文件时,我认为它也应该在我的应用程序中工作 问题是: 我无法访问模块的源代码。 并且它无法加载config.properties文件 模块希望通过以下配置加载文件。因此,我将config.properties放置在与web.xml相同的路径目录中 web.xml:Jboss 如何使用web.xml上下文参数在Seam应用程序中加载config.properties文件,jboss,seam,web.xml,Jboss,Seam,Web.xml,我有一个SeamWeb应用程序,其中必须包含一个用于集成身份验证的安全模块。 我可以看出,该模块不是基于seam应用程序的,因为它使用了类似于spring的表示法。 当模块在web.xml中定义侦听器和属性文件时,我认为它也应该在我的应用程序中工作 问题是: 我无法访问模块的源代码。 并且它无法加载config.properties文件 模块希望通过以下配置加载文件。因此,我将config.properties放置在与web.xml相同的路径目录中 web.xml: <context-pa
<context-param>
<param-name>securityLocation</param-name>
<param-value>config.properties</param-value>
</context-param>
安全定位
config.properties
我只能假设在某个时刻,某些方法(如getResourceAsStream)无法找到该文件
我正在使用SEAM 2.2.2和jboss 5 EAP,
我想知道jboss容器何时/如何在web.xml上解决这个上下文参数
以及它假定文件可能位于的位置
很抱歉英文不好。将config.properties文件移到WEB-INF/classes中
如果只在WEB-INF中,则无法从类加载器访问它。请尝试将config.properties文件移动到WEB-INF/classes中。如果只是在WEB-INF中,则无法从类加载器访问它。@SteveC有效!谢谢