You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by vijay vijay <vi...@gmail.com> on 2007/11/15 10:16:41 UTC
Getting an erro like Exception starting filter struts2
Hi
i am new to this struts 2.i am getting an error like fallowing can any
one help me why i am getting like this.
15/11/2007 12:51:47 ã org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter struts2
Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory -
bean -
jar:file:/C:/Tomcat%206.0/webapps/struts2tutorial/WEB-INF/lib/struts2-
core-2.0.11.jar!/struts-default.xml:30:72
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(
XmlConfigurationProvider.java:209)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(
StrutsXmlConfigurationProvider.java:101)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(
DefaultConfiguration.java:131)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(
ConfigurationManager.java:52)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(
Dispatcher.java:395)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
at org.apache.struts2.dispatcher.FilterDispatcher.init(
FilterDispatcher.java:201)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(
ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(
ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(
ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(
StandardContext.java:3696)
at org.apache.catalina.core.StandardContext.start(StandardContext.java
:4343)
at org.apache.catalina.core.ContainerBase.addChildInternal(
ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java
:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java
:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with the
name xwork has already been loaded by bean -
jar:file:/C:/Tomcat%206.0/lib/struts2-
core-2.0.11.jar!/struts-default.xml:30:72 - bean -
jar:file:/C:/Tomcat%206.0/webapps/struts2tutorial/WEB-INF/lib/struts2-
core-2.0.11.jar!/struts-default.xml:30:72
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(
XmlConfigurationProvider.java:194)
... 33 more
Re: Getting an erro like Exception starting filter struts2
Posted by Jeromy Evans <je...@blueskyminds.com.au>.
SEVERE: Exception starting filter struts2 is most commonly caused by a classpath error - usually there's something missing from the lib directory of your webapp.
In your case, the root cause is "name xwork has already been loaded by bean", which probably means you have two different versions of the struts2 jars in your lib directory or classpath.
vijay vijay wrote:
> HI
> ACTALLY i am using tomacat 6.0 ,it is working for tomcat 5.5 i have
> not used any class path here
>
>
> On 11/15/07, joey <re...@gmail.com> wrote:
>
>> check whether the xwork2.jar exists in your classpath
>>
>> On Nov 15, 2007 5:16 PM, vijay vijay <vi...@gmail.com> wrote:
>>
>>> Hi
>>> i am new to this struts 2.i am getting an error like fallowing can
>>>
>> any
>>
>>> one help me why i am getting like this.
>>>
>>> 15/11/2007 12:51:47 ã org.apache.catalina.core.StandardContextfilterStart
>>> SEVERE: Exception starting filter struts2
>>> Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory -
>>> bean -
>>> jar:file:/C:/Tomcat%206.0/webapps/struts2tutorial/WEB-INF/lib/struts2-
>>> core-2.0.11.jar!/struts-default.xml:30:72
>>> at
>>>
>>>
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register
>> (
>>
>>> XmlConfigurationProvider.java:209)
>>> at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(
>>> StrutsXmlConfigurationProvider.java:101)
>>> at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(
>>> DefaultConfiguration.java:131)
>>> at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration
>>>
>> (
>>
>>> ConfigurationManager.java:52)
>>> at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(
>>> Dispatcher.java:395)
>>> at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
>>> at org.apache.struts2.dispatcher.FilterDispatcher.init(
>>> FilterDispatcher.java:201)
>>> at org.apache.catalina.core.ApplicationFilterConfig.getFilter(
>>> ApplicationFilterConfig.java:275)
>>> at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(
>>> ApplicationFilterConfig.java:397)
>>> at org.apache.catalina.core.ApplicationFilterConfig.<init>(
>>> ApplicationFilterConfig.java:108)
>>> at org.apache.catalina.core.StandardContext.filterStart(
>>> StandardContext.java:3696)
>>> at org.apache.catalina.core.StandardContext.start(StandardContext.java
>>> :4343)
>>> at org.apache.catalina.core.ContainerBase.addChildInternal(
>>> ContainerBase.java:791)
>>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java
>>>
>> :771)
>>
>>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java
>>>
>> :525)
>>
>>> at org.apache.catalina.startup.HostConfig.deployDirectory(
>>>
>> HostConfig.java
>>
>>> :920)
>>> at org.apache.catalina.startup.HostConfig.deployDirectories(
>>>
>> HostConfig.java
>>
>>> :883)
>>> at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java
>>>
>> :492)
>>
>>> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>>> at org.apache.catalina.startup.HostConfig.lifecycleEvent(
>>>
>> HostConfig.java
>>
>>> :311)
>>> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
>>> LifecycleSupport.java:117)
>>> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
>>>
>> :1053)
>>
>>> at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>>> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
>>>
>> :1045)
>>
>>> at org.apache.catalina.core.StandardEngine.start(StandardEngine.java
>>>
>> :443)
>>
>>> at org.apache.catalina.core.StandardService.start(StandardService.java
>>>
>> :516)
>>
>>> at org.apache.catalina.core.StandardServer.start(StandardServer.java
>>>
>> :710)
>>
>>> at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>>> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>>> Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with
>>>
>> the
>>
>>> name xwork has already been loaded by bean -
>>> jar:file:/C:/Tomcat%206.0/lib/struts2-
>>> core-2.0.11.jar!/struts-default.xml:30:72 - bean -
>>> jar:file:/C:/Tomcat%206.0/webapps/struts2tutorial/WEB-INF/lib/struts2-
>>> core-2.0.11.jar!/struts-default.xml:30:72
>>> at
>>>
>>>
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register
>> (
>>
>>> XmlConfigurationProvider.java:194)
>>> ... 33 more
>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>>
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.503 / Virus Database: 269.15.32/1131 - Release Date: 14/11/2007 4:54 PM
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Getting an erro like Exception starting filter struts2
Posted by vijay vijay <vi...@gmail.com>.
HI
ACTALLY i am using tomacat 6.0 ,it is working for tomcat 5.5 i have
not used any class path here
On 11/15/07, joey <re...@gmail.com> wrote:
>
> check whether the xwork2.jar exists in your classpath
>
> On Nov 15, 2007 5:16 PM, vijay vijay <vi...@gmail.com> wrote:
> > Hi
> > i am new to this struts 2.i am getting an error like fallowing can
> any
> > one help me why i am getting like this.
> >
> > 15/11/2007 12:51:47 ã org.apache.catalina.core.StandardContextfilterStart
> > SEVERE: Exception starting filter struts2
> > Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory -
> > bean -
> > jar:file:/C:/Tomcat%206.0/webapps/struts2tutorial/WEB-INF/lib/struts2-
> > core-2.0.11.jar!/struts-default.xml:30:72
> > at
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register
> (
> > XmlConfigurationProvider.java:209)
> > at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(
> > StrutsXmlConfigurationProvider.java:101)
> > at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(
> > DefaultConfiguration.java:131)
> > at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration
> (
> > ConfigurationManager.java:52)
> > at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(
> > Dispatcher.java:395)
> > at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
> > at org.apache.struts2.dispatcher.FilterDispatcher.init(
> > FilterDispatcher.java:201)
> > at org.apache.catalina.core.ApplicationFilterConfig.getFilter(
> > ApplicationFilterConfig.java:275)
> > at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(
> > ApplicationFilterConfig.java:397)
> > at org.apache.catalina.core.ApplicationFilterConfig.<init>(
> > ApplicationFilterConfig.java:108)
> > at org.apache.catalina.core.StandardContext.filterStart(
> > StandardContext.java:3696)
> > at org.apache.catalina.core.StandardContext.start(StandardContext.java
> > :4343)
> > at org.apache.catalina.core.ContainerBase.addChildInternal(
> > ContainerBase.java:791)
> > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java
> :771)
> > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java
> :525)
> > at org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java
> > :920)
> > at org.apache.catalina.startup.HostConfig.deployDirectories(
> HostConfig.java
> > :883)
> > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java
> :492)
> > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
> > at org.apache.catalina.startup.HostConfig.lifecycleEvent(
> HostConfig.java
> > :311)
> > at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> > LifecycleSupport.java:117)
> > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
> :1053)
> > at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
> > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
> :1045)
> > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java
> :443)
> > at org.apache.catalina.core.StandardService.start(StandardService.java
> :516)
> > at org.apache.catalina.core.StandardServer.start(StandardServer.java
> :710)
> > at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> > at java.lang.reflect.Method.invoke(Unknown Source)
> > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
> > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> > Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with
> the
> > name xwork has already been loaded by bean -
> > jar:file:/C:/Tomcat%206.0/lib/struts2-
> > core-2.0.11.jar!/struts-default.xml:30:72 - bean -
> > jar:file:/C:/Tomcat%206.0/webapps/struts2tutorial/WEB-INF/lib/struts2-
> > core-2.0.11.jar!/struts-default.xml:30:72
> > at
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register
> (
> > XmlConfigurationProvider.java:194)
> > ... 33 more
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
Re: Getting an erro like Exception starting filter struts2
Posted by joey <re...@gmail.com>.
check whether the xwork2.jar exists in your classpath
On Nov 15, 2007 5:16 PM, vijay vijay <vi...@gmail.com> wrote:
> Hi
> i am new to this struts 2.i am getting an error like fallowing can any
> one help me why i am getting like this.
>
> 15/11/2007 12:51:47 ã org.apache.catalina.core.StandardContext filterStart
> SEVERE: Exception starting filter struts2
> Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory -
> bean -
> jar:file:/C:/Tomcat%206.0/webapps/struts2tutorial/WEB-INF/lib/struts2-
> core-2.0.11.jar!/struts-default.xml:30:72
> at
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(
> XmlConfigurationProvider.java:209)
> at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(
> StrutsXmlConfigurationProvider.java:101)
> at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(
> DefaultConfiguration.java:131)
> at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(
> ConfigurationManager.java:52)
> at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(
> Dispatcher.java:395)
> at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
> at org.apache.struts2.dispatcher.FilterDispatcher.init(
> FilterDispatcher.java:201)
> at org.apache.catalina.core.ApplicationFilterConfig.getFilter(
> ApplicationFilterConfig.java:275)
> at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(
> ApplicationFilterConfig.java:397)
> at org.apache.catalina.core.ApplicationFilterConfig.<init>(
> ApplicationFilterConfig.java:108)
> at org.apache.catalina.core.StandardContext.filterStart(
> StandardContext.java:3696)
> at org.apache.catalina.core.StandardContext.start(StandardContext.java
> :4343)
> at org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:791)
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
> at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java
> :920)
> at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java
> :883)
> at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
> at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
> :311)
> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> LifecycleSupport.java:117)
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
> at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
> at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> at org.apache.catalina.core.StandardService.start(StandardService.java:516)
> at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
> at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with the
> name xwork has already been loaded by bean -
> jar:file:/C:/Tomcat%206.0/lib/struts2-
> core-2.0.11.jar!/struts-default.xml:30:72 - bean -
> jar:file:/C:/Tomcat%206.0/webapps/struts2tutorial/WEB-INF/lib/struts2-
> core-2.0.11.jar!/struts-default.xml:30:72
> at
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(
> XmlConfigurationProvider.java:194)
> ... 33 more
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org