Daniel, About the error: Make sure your app has no error. Some kind of errors can throw a Filter Start Error, and it is what your stack trace seems. Try also remove all struts related lib's and add the final version again.
About the performance: Copy the template dir under the struts2-core...jar to your context root. It will improve so much the performance. Felipe Daniel Felix wrote: > > Hi, people > > > > I'm working with Struts 2.0.1, theme ajax and s:div, but the performace > is > very slow. > > The div load an action in 10 seconds with list of 20 tuples. > > > > After it, I'm migrating from Struts 2.0.1 to Struts 2.0.6 to improve my > web > application, but when I start, it occurs an error and stop the server. > > > > I have two problems, firstly I need to improve performace my web > application and second , I want to migrate to 2.0.6.It runs my web > application on release version, because there are some fix bugs. > > > > AnyBody Can help ? Any tips ? > > > > > > The message error : > > > > 2007-03-22 18:13:50,793 INFO > (com.opensymphony.xwork2.config.providers.XmlConfigurationProvider:141) - > Parsing configuration file [struts-default.xml] > > 2007-03-22 18:13:52,386 INFO > (com.opensymphony.xwork2.config.providers.XmlConfigurationProvider:141) - > Parsing configuration file [struts-plugin.xml] > > WebModule[/acnsf-war]PWC1270: Exception starting filter struts > > Unable to load bean: type:com.opensymphony.xwork2.ObjectFactory > class:org.apache.struts2.spring.StrutsSpringObjectFactory - bean - > jar:file:/C:/Sun/glassfish/domains/domain1/applications/j2ee-apps/acnsf/acns > f-war_war/WEB-INF/lib/struts2-spring-plugin-2.0.6.jar!/struts-plugin.xml:8:1 > 32 > > at > com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(X > mlConfigurationProvider.java:209) > > at > org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlC > onfigurationProvider.java:101) > > at > com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfi > guration.java:131) > > at > com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(Configu > rationManager.java:52) > > at > org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatche > r.java:398) > > at > org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:455) > > at > org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:20 > 1) > > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilter > Config.java:239) > > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFil > terConfig.java:333) > > at > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterCon > fig.java:89) > > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:43 > 49) > > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:5138) > > at com.sun.enterprise.web.WebModule.start(WebModule.java:307) > > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:9 > 60) > > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:944) > > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:671) > > at > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1572) > > at > com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1217) > > at > com.sun.enterprise.web.WebContainer.loadJ2EEApplicationWebModules(WebContain > er.java:1142) > > at > com.sun.enterprise.server.TomcatApplicationLoader.doLoad(TomcatApplicationLo > ader.java:128) > > at > com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:226) > > at > com.sun.enterprise.server.ApplicationManager.applicationDeployed(Application > Manager.java:323) > > at > com.sun.enterprise.server.ApplicationManager.applicationDeployed(Application > Manager.java:197) > > at > com.sun.enterprise.server.ApplicationManager.applicationDeployed(Application > Manager.java:632) > > at > com.sun.enterprise.admin.event.AdminEventMulticaster.invokeApplicationDeploy > EventListener(AdminEventMulticaster.java:905) > > at > com.sun.enterprise.admin.event.AdminEventMulticaster.handleApplicationDeploy > Event(AdminEventMulticaster.java:889) > > at > com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEvent > Multicaster.java:445) > > at > com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEve > ntMulticaster.java:160) > > at > com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastE > vent(DeploymentNotificationHelper.java:295) > > at > com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent( > DeploymentServiceUtils.java:210) > > at > com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent( > ServerDeploymentTarget.java:285) > > at > com.sun.enterprise.deployment.phasing.ApplicationStartPhase.runPhase(Applica > tionStartPhase.java:119) > > at > com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(Deploymen > tPhase.java:95) > > at > com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDe > ploymentService.java:892) > > at > com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymen > tService.java:263) > > at > com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymen > tService.java:281) > > at > com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.deploy(ApplicationsC > onfigMBean.java:542) > > 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: > 353) > > at > com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java: > 336) > > at > com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java: > 448) > > 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(DefaultMBeanSer > verInterceptor.java:815) > > at > com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) > > at sun.reflect.GeneratedMethodAccessor18.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:77) > > at $Proxy1.invoke(Unknown Source) > > at > com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInte > rceptor.java:297) > > at > com.sun.enterprise.deployment.autodeploy.AutoDeployer.invokeDeploymentServic > e(AutoDeployer.java:508) > > at > com.sun.enterprise.deployment.autodeploy.AutoDeployer.deployJavaEEArchive(Au > toDeployer.java:489) > > at > com.sun.enterprise.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.ja > va:436) > > at > com.sun.enterprise.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer > .java:253) > > at > com.sun.enterprise.deployment.autodeploy.AutoDeployControllerImpl$AutoDeploy > Task.run(AutoDeployControllerImpl.java:361) > > at java.util.TimerThread.mainLoop(Timer.java:512) > > at java.util.TimerThread.run(Timer.java:462) > > Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with the > name spring has already been loaded by bean - > jar:file:/C:/Sun/glassfish/domains/domain1/applications/j2ee-apps/acnsf/stru > ts2-spring-plugin-2.0.6.jar!/struts-plugin.xml:8:132 - bean - > jar:file:/C:/Sun/glassfish/domains/domain1/applications/j2ee-apps/acnsf/acns > f-war_war/WEB-INF/lib/struts2-spring-plugin-2.0.6.jar!/struts-plugin.xml:8:1 > 32 > > at > com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(X > mlConfigurationProvider.java:194) > > ... 60 more > > PWC1306: Context startup failed due to previous errors > > 2007-03-22 18:13:52,402 INFO (org.apache.tiles.access.TilesAccess:58) - > Removing TilesContext for context: > org.apache.catalina.core.ApplicationContextFacade > > PWC1412: WebModule[/acnsf-war] ServletContext.log():Closing Spring root > WebApplicationContext > > 2007-03-22 18:13:52,402 INFO > (org.springframework.web.context.support.XmlWebApplicationContext:599) - > Closing application context [Root WebApplicationContext] > > 2007-03-22 18:13:52,402 INFO > (org.springframework.beans.factory.support.DefaultListableBeanFactory:272) > - > Destroying singletons in > {org.springframework.beans.factory.support.DefaultListableBeanFactory > defining beans > [userManager,entityManager,domainManager,actionManager,profileManager,subdom > ainManager,bankManager,agencyManager,iniciativeManager,naturalPersonManager, > legalEntityManager,businessEntityManager,phoneManager,emailManager,unitManag > er,domicileManager,addressManager,frontManager,paperManager,blockManager,rel > ationManager,channelManager]; root of BeanFactory hierarchy} > > [AutoDeploy] Successfully autodeployed : > C:\Sun\glassfish\domains\domain1\autodeploy\acnsf.ear. > > > > > > > http://www.mc1.com.br/images/assinatura_nova_r1_c1.gif > > > http://www.mc1.com.br/images/assinatura_nova_r2_c1.gif > > Daniel Ferreira Felix > Tecnologia > Fone : 11 6011-1300 - ramal 1352 > Fax : 11 3141-1200 > > http://www.mc1.com.br/images/assinatura_nova_r2_c3.gif > > > http://www.mc1.com.br/images/assinatura_nova_r3_c1.gif > > > > > > > -- View this message in context: http://www.nabble.com/Struts-2.0.6-and-Spring-tf3450443.html#a9626120 Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]