Re: Struts 2.3.28.1 NSME

2016-07-21 Thread Christoph Nenning
> > This version uses the latest 2.x Tiles version which should be > compatible with Servlets 2.4, it may be that JSPs weren't re-compiled > on redeploy, please clean up working directory/temp folder (not sure > where WS stores compiled JSPs). > We had the same issue in IBM WAS. Due to the tile

Re: Struts2 initial page loading time

2016-07-21 Thread Sreekanth S. Nair
We are using JDK 8u92, yes i have disabled devmode, enabled back for debugging this issue. On Fri, Jul 22, 2016 at 11:48 AM, Lukasz Lenart wrote: > 2016-07-21 17:30 GMT+02:00 Sreekanth S. Nair < > sreekanth.n...@egovernments.org>: > > By investigating further on this its taking time at > > > >

Re: Struts2 initial page loading time

2016-07-21 Thread Lukasz Lenart
2016-07-21 17:30 GMT+02:00 Sreekanth S. Nair : > By investigating further on this its taking time at > > PackageBasedActionConfigBuilder#buildActionConfigs > > Line No 293 Set classes = this.findActions(); > > related struts.xml > > > value="jar,vfsfile,vfszip,vfs,zip" /> > > > > > > > > furt

Re: Struts2 initial page loading time

2016-07-21 Thread Lukasz Lenart
2016-07-21 17:02 GMT+02:00 Sreekanth S. Nair : > Hi Lukasz, > I have debugged through the code (version : 2.3.24.1) and > found the most time taking (marked in *red*) process ie at > DefaultConfiguration#reloadContainer class when loading provider called > convention.PackageProvid

Re: Struts 2.3.28.1 NSME

2016-07-21 Thread Lukasz Lenart
This version uses the latest 2.x Tiles version which should be compatible with Servlets 2.4, it may be that JSPs weren't re-compiled on redeploy, please clean up working directory/temp folder (not sure where WS stores compiled JSPs). And you must also update DTDs in struts.xml and tiles.xml: http

Re: Struts2 initial page loading time

2016-07-21 Thread Sreekanth S. Nair
By investigating further on this its taking time at PackageBasedActionConfigBuilder#buildActionConfigs Line No 293 Set classes = this.findActions(); related struts.xml further inside findActions method List urls = this.readUrls(); *ClassFinder finder = this.buildClassFinder(ex, urls);

Re: Struts2 initial page loading time

2016-07-21 Thread Sreekanth S. Nair
Hi Adam, With ref to my previous reply i hope this is nothing to do with spring, since this delay is happening after struts spring initialization phase. And yes we have component scanning enabled for spring which we are limiting to our own package, similar to the one you have mention

Re: Struts2 initial page loading time

2016-07-21 Thread Adam Brin
In your spring configuration, what packages are you scanning? It could be that you’re not limiting things to just your package tree. For example, in our spring @Configuration class, we have the following: @ComponentScan(basePackages = { "org.tdar" }, excludeFilters = { @

Re: Struts2 initial page loading time

2016-07-21 Thread Sreekanth S. Nair
Hi Lukasz, I have debugged through the code (version : 2.3.24.1) and found the most time taking (marked in *red*) process ie at DefaultConfiguration#reloadContainer class when loading provider called convention.PackageProvider // Then process any package providers from the plugin

Struts 2.3.28.1 NSME

2016-07-21 Thread R Veach
Hi, I am trying to upgrade from Struts 2.3.24 to 2.3.28.1. My application was working fine on the old version, but 28 is giving me an NoSuchMethodError when trying to load a page. I am using Websphere 8.5 server. This is the exception and stack trace: org.apache.tiles.impl.CannotRenderException: S

Re: dojo jar for struts2.5.2

2016-07-21 Thread Lukasz Lenart
2016-07-21 15:31 GMT+02:00 Emi : > Hello, > > There is no struts-dojo jar in 2.5.2. May I know which new struts2.5.2 jar > includes the following tags please? The Dojo plugin was deprecated and was finally dropped in Struts 2.5, here you have more details http://struts.apache.org/docs/version-note

dojo jar for struts2.5.2

2016-07-21 Thread Emi
Hello, There is no struts-dojo jar in 2.5.2. May I know which new struts2.5.2 jar includes the following tags please? <%@ taglib prefix="sx" uri="/struts-dojo-tags" %>