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]

Reply via email to