Hi All,
I am having a application. It consists of two part
1)- UI Layer (Struts2)
and
2)- Service layer Springs.
Now i was running this application in Tomcat 5.0.3 without any problems. But same application gives me a stack overflow in Tomcat 6.0
I feel tht there should be some versioning issue. Here are the list of jars tht i had in tomcat 5.0
\Tomcat5.0\common\endorsed
:
commons-logging-1.1.jar
ognl-2.6.9.jar
serializer.jar
xalan.jar
xercesImpl.jar
xml-apis.jar
JARS FOR UI
ADS.jar(Service Layer Application Jarred)
commons-lang.jar
commons-logging-1.0.4.jar
commons-validator-1.3.0.ja
r
freemarker-2.3.8.jar
log4j-1.2.14.jar
mail.jar
ognl-2.6.11.jar
servlet-api.jar
struts2-core-2.0.9.jar
xwork-2.0.4.jar
JARS FOR Service Layer
activation.jar
commons-collections.jar
commons-lang.jar
jaxrpc.jar
log4j-1.2.14.jar
mail.jar
servlet-api.jar
spring.jar
spring-beans.jar
spring-context.jar
spring-core.jar
spring-dao.jar
spring-web.jar
I OBSERVED THE FOLLOWING::
There is no error till the action class or in any service layer classes. But it occurs after forwarding to the result this error comes. Also It doesnt happen in simple jsp pages like login, profile etc. Error starts throwing from a bit complex jsp where in we use struts2 s:iterator and have iterators withing iterators. And no it cannotbe a infinite loop issue because the same application is running fine in Tomcat 5.0.3
Start Free Trial