访问JBoss中部署的CAS登录页面时出现异常
我试图在jboss wildfly中部署一个CAS web应用程序,当访问登录页面时,它会抛出一个异常 org.springframework.beans.factory.BeanCreationException:创建名为“log4jInitialization”的bean时出错,该名称在ServletContext资源[/WEB-INF/spring configuration/log4jConfiguration.xml]中定义:调用init方法失败;嵌套异常为java.io.FileNotFoundException:类路径资源[log4j.xml]无法解析为绝对文件路径,因为它不在文件系统中:vfs:/content/cas-server-webapp-3.5.2.war/WEB-INF/classes/log4j.xml访问JBoss中部署的CAS登录页面时出现异常,jboss,spring-security,cas,Jboss,Spring Security,Cas,我试图在jboss wildfly中部署一个CAS web应用程序,当访问登录页面时,它会抛出一个异常 org.springframework.beans.factory.BeanCreationException:创建名为“log4jInitialization”的bean时出错,该名称在ServletContext资源[/WEB-INF/spring configuration/log4jConfiguration.xml]中定义:调用init方法失败;嵌套异常为java.io.FileNo
我如何解决这个问题。谢谢 我们成功地注释了log4jConfiguration.xml文件中的log4jInitialization bean,如下所示:
<!--
<bean id="log4jInitialization" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
<property name="targetClass" value="org.springframework.util.Log4jConfigurer"/>
<property name="targetMethod" value="initLogging"/>
<property name="arguments">
<list>
<value>${log4j.config.location:classpath:log4j.xml}</value>
<value>${log4j.refresh.interval:60000}</value>
</list>
</property>
</bean>
-->
您必须确保cas可以找到您的log4j.xml文件。在cas.properties文件中添加/修改文件路径