There are a lot of bug fixes in 2.5.1 and the latest CVS. I suspect that
the problem is related to parameter passing. There is a big change in this
area after the 2.5.1 release. Please try with a driver from the latest CVS
to see if the problem is still there. If you can still reproduce it, please
open a bug and attach a testcase.
Thanks,
Morris Kwan
XSLT Development
IBM Toronto Lab
Tel: (905)413-3729
Email: [EMAIL PROTECTED]
David Kitner
<[EMAIL PROTECTED] To: <[EMAIL PROTECTED]>
m> cc:
Subject:
IndexOutOfBoundsException in AbstractTranslet.pushParamFrame
08/08/2003 10:31
AM
Please respond to
david
We just moved our app using xalan j 2.5.0 into production and we are
getting the following error - we never got this error on our test
servers or load test servers. We are using Translets. The page will
work for a while then will start throwing the following exception:
Has anyone seen anything like this?
java.lang.IndexOutOfBoundsException: Index: 6, Size: 4
at java.util.ArrayList.add(ArrayList.java:367)
at
org.apache.xalan.xsltc.runtime.AbstractTranslet.pushParamFrame(AbstractT
ranslet.java:156)
at
com.knowledgeplanet.translets.app.training.Class.learningeventSearch.tem
plate$dot$6()
at
com.knowledgeplanet.translets.app.training.Class.learningeventSearch.app
lyTemplates()
at
com.knowledgeplanet.translets.app.training.Class.learningeventSearch.tra
nsform()
at
org.apache.xalan.xsltc.runtime.AbstractTranslet.transform(AbstractTransl
et.java:533)
at
org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.ja
va:655)
at
org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.ja
va:298)
at
com.knowledgeplanet.xml.XsltcTransform$Step.go(XsltcTransform.java:248)
at
org.infohazard.maverick.view.TrivialViewFactory$TrivialView.go(TrivialVi
ewFactory.java:82)
at
org.infohazard.maverick.flow.ViewWithTransforms.go(ViewWithTransforms.ja
va:39)
at
org.infohazard.maverick.flow.CommandBase.go(CommandBase.java:57)
at
org.infohazard.maverick.Dispatcher.service(Dispatcher.java:205)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
at
com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.ja
va:96)
at
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(Unknown
Source)
at
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(Unknown
Source)
at
com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
:88)
at
com.knowledgeplanet.filters.ResponseHeader.doFilter(ResponseHeader.java:
99)
at
com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
:88)
at
com.knowledgeplanet.filters.SecurityFilter.doFilter(SecurityFilter.java:
147)
at
com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
:88)
at
com.knowledgeplanet.filters.SetClient.doFilter(SetClient.java:114)
at
com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
:88)
at
com.knowledgeplanet.filters.GoBack.doFilter(GoBack.java:150)
at
com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
:88)
at
com.knowledgeplanet.filters.RequestWrapper.doFilter(RequestWrapper.java:
71)
at
com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
:88)
at
com.caucho.server.http.Invocation.service(Invocation.java:319)
at
com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:34
4)
at
com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java
:274)
at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
at java.lang.Thread.run(Thread.java:536)
__________________________________________________
Get www.yourwebsiteaddress.com with XO Web Site Hosting.
http://www.xo.com/hosting2