You shouldn't need to modify it as the <constant> tag below is set. You might want to run "mvn clean" so you only have one copy of struts.xml on your classpath.
Matt On 5/23/07, nmall <[EMAIL PROTECTED]> wrote:
OK, I found that it is in struts.xml but what should it be set to - the version of spring I am using?? Thanks !! ./target/work/webapp/WEB-INF/classes/struts.xml: <constant name="struts.objec tFactory" value="spring"/> nmall wrote: > > Thanks, I guess this has nothing to do with the following error: Why > would it not find the spring ObjectFactory . Where is the ObjectFactory > specified. > > Cannot locate the chosen ObjectFactory implementation: spring - [unknown > locatio > n] > at > org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionPr > ovider.java:224) > at > org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionPr > ovider.java:195) > at > org.apache.struts2.config.BeanSelectionProvider.register(BeanSelectio > nProvider.java:155) > at > com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(Defau > ltConfiguration.java:130) > at > com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration( > ConfigurationManager.java:52) > at > org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Di > spatcher.java:398) > at > org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:455) > at > org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher. > java:201) > at > org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:95) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java: > 39) > at > org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja > va:544) > at > org.mortbay.jetty.servlet.Context.startContext(Context.java:128) > at > org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav > a:1136) > at > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java: > 420) > at > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467 > ) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java: > > > > mraible wrote: >> >> It is generated when running "war:inplace". If you do this, you'll >> want to delete struts.xml from this directory to avoid conflicts. >> >> Matt >> >> On 5/23/07, nmall <[EMAIL PROTECTED]> wrote: >>> >>> Hi, >>> >>> How is the src/main/webapp/WEB-INF/classes directory generated. Is it >>> something that is provided by developer as more struts UI components are >>> added. I am getting the following error after parsing struts.xml in this >>> dir. Not sure what this is related to. Thanks so much for your help!! >>> >>> [testapp] DEBUG [main] >>> XmlConfigurationProvider.loadConfigurationFiles(748) >>> | Lo >>> ading action configurations from: struts.xml >>> [testapp] DEBUG [main] >>> XmlConfigurationProvider.loadConfigurationFiles(832) >>> | Lo >>> aded action configuration from: struts.xml >>> [testapp] INFO [main] XmlConfigurationProvider.register(141) | Parsing >>> configura >>> tion file [struts.xml] >>> [testapp] WARN [main] Settings.getLocale(143) | Settings: Could not >>> parse >>> struts >>> .locale setting, substituting default VM locale >>> 2007-05-23 15:24:04.812::WARN: failed struts >>> Cannot locate the chosen ObjectFactory implementation: spring - [unknown >>> locatio >>> n] >>> at >>> org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionPr >>> ovider.java:224) >>> at >>> org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionPr >>> ovider.java:195) >>> at >>> org.apache.struts2.config.BeanSelectionProvider.register(BeanSelectio >>> nProvider.java:155) >>> at >>> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(Defau >>> ltConfiguration.java:130) >>> at >>> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration( >>> ConfigurationManager.java:52) >>> at >>> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Di >>> spatcher.java:398) >>> at >>> org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:455) >>> at >>> org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher. >>> java:201) >>> at >>> org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:95) >>> at >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java: >>> 39) >>> at >>> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja >>> va:544) >>> at >>> org.mortbay.jetty.servlet.Context.startContext(Context.java:128) >>> at >>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav >>> a:1136) >>> at >>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java: >>> 420) >>> at >>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467 >>> ) >>> at >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java: >>> 39) >>> at >>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection >>> .java:156) >>> at >>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan >>> dlerCollection.java:120) >>> at >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java: >>> 39) >>> at >>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection >>> .java:156) >>> at >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java: >>> $ >>> at >>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java: >>> 119) >>> at org.mortbay.jetty.Server.doStart(Server.java:221) >>> at >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java: >>> 39) >>> at >>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer. >>> java:134) >>> at >>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo >>> jo.java:327) >>> at >>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo. >>> java:272) >>> at >>> org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67) >>> at >>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi >>> nManager.java:443) >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa >>> ultLifecycleExecutor.java:539) >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone >>> Goal(DefaultLifecycleExecutor.java:493) >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau >>> ltLifecycleExecutor.java:463) >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan >>> dleFailures(DefaultLifecycleExecutor.java:311) >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen >>> ts(DefaultLifecycleExecutor.java:278) >>> >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/WEB-INF-classes-struts.xml-tf3806087s2369.html#a10771321 >>> Sent from the AppFuse - User mailing list archive at Nabble.com. >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >> >> >> -- >> http://raibledesigns.com >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> > > -- View this message in context: http://www.nabble.com/WEB-INF-classes-struts.xml-tf3806087s2369.html#a10771683 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- http://raibledesigns.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
