I almost forgot. The 2.0.7 version is getting GA. Maybe it can be a good idea wait this version to migrate your app. More bugs fixed.
Felipe Felipe Rodrigues wrote: > > 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#a9626143 Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]