java.lang.IllegalArgumentException
: Faces configuration not loaded yet. Please configure your faces implementation before jsf-spring starts its configuration!at org.springframework.util.Assert.notNull(
Assert.java:90)at de.mindmatters.faces.spring.AbstractContextLoader.validateFacesConfiguration(
AbstractContextLoader.java:106)at de.mindmatters.faces.spring.AbstractContextLoader.initWebApplicationContext(
AbstractContextLoader.java:71)at de.mindmatters.faces.spring.AbstractContextLoaderListener.contextInitialized(
AbstractContextLoaderListener.java:52 )at org.apache.catalina.core.StandardContext.listenerStart(
StandardContext.java:4010)at org.apache.catalina.core.StandardContext.start(
StandardContext.java:4522)at com.sun.enterprise.web.WebModule.start(
WebModule.java:241)at org.apache.catalina.core.ContainerBase.addChildInternal(
ContainerBase.java:827)at org.apache.catalina.core.ContainerBase.access$000(
ContainerBase.java:125)at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(
ContainerBase.java:147)at java.security.AccessController.doPrivileged(
Native Method)at org.apache.catalina.core.ContainerBase.addChild(
ContainerBase.java:809)at org.apache.catalina.core.StandardHost.addChild(
StandardHost.java:646)at com.sun.enterprise.web.WebContainer.loadWebModule(
WebContainer.java:1331)at com.sun.enterprise.web.WebContainer.loadWebModule(
WebContainer.java:1040)at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(
WebModuleDeployEventListener.java:160)at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(
WebModuleDeployEventListener.java:246)at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(
AdminEventMulticaster.java:918 )at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(
AdminEventMulticaster.java:905)at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(
AdminEventMulticaster.java:427)at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(
AdminEventMulticaster.java:139)at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(
DeploymentNotificationHelper.java:288 )at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(
DeploymentServiceUtils.java:155)at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(
ServerDeploymentTarget.java:258)at com.sun.enterprise.deployment.phasing.StartPhase.runPhase(
StartPhase.java:87)at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(
DeploymentPhase.java:71)at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(
PEDeploymentService.java:639)at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(
PEDeploymentService.java:185)at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.deploy(
ApplicationsConfigMBean.java:519)at sun.reflect.NativeMethodAccessorImpl.invoke0(
Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(
Method.java:585)at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(
MBeanHelper.java:305)at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(
BaseConfigMBean.java:360)at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(
DynamicMetaDataImpl.java:213)at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(
MetaDataImpl.java:220)at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(
DefaultMBeanServerInterceptor.java:815)at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(
JmxMBeanServer.java:784)at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(
Method.java:585)at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(
ProxyClass.java:54)at $Proxy1.invoke(Unknown Source)
at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(
SunoneInterceptor.java:272)at com.sun.enterprise.deployment.autodeploy.AutoDeployer.invokeDeploymentService(
AutoDeployer.java:504)at com.sun.enterprise.deployment.autodeploy.AutoDeployer.deployModule(
AutoDeployer.java:485)at com.sun.enterprise.deployment.autodeploy.AutoDeployer.deployWarModule(
AutoDeployer.java:433)at com.sun.enterprise.deployment.autodeploy.AutoDeployer.deployWarModule(
AutoDeployer.java:426)at com.sun.enterprise.deployment.autodeploy.AutoDeployer.deployAll(
AutoDeployer.java:246)at com.sun.enterprise.deployment.autodeploy.AutoDeployControllerImpl$AutoDeployTask.run(
AutoDeployControllerImpl.java:345 )at java.util.TimerThread.mainLoop(
Timer.java:512)
