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

 

 

Reply via email to