Hi All,
I am getting the below error while transforming to HTML. Please
advise if any one has encountered the similar problem and possible
cause for this error. I am using XSLT2.0 and the SAXON parser.
net.sf.saxon.trans.DynamicError: Circular definition of variable
selectedRowCount
at
net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:47)
at net.sf.saxon.value.Closure.make(Closure.java:62)
at
net.sf.saxon.expr.ExpressionTool.lazyEvaluate(ExpressionTool.java:233)
at
net.sf.saxon.instruct.GlobalVariable.getSelectValue(GlobalVariable.java:66)
at
net.sf.saxon.instruct.GlobalVariable.evaluateVariable(GlobalVariable.java:90)
at
net.sf.saxon.expr.VariableReference.evaluateVariable(VariableReference.java:221)
at
net.sf.saxon.expr.VariableReference.evaluateItem(VariableReference.java:199)
at
net.sf.saxon.expr.ValueComparison.effectiveBooleanValue(ValueComparison.java:332)
at
net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:226)
at
net.sf.saxon.instruct.Block.processLeavingTail(Block.java:330)
at
net.sf.saxon.instruct.Instruction.process(Instruction.java:87)
at
net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:155)
at
net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:229)
at
net.sf.saxon.instruct.Block.processLeavingTail(Block.java:330)
at
net.sf.saxon.instruct.Instruction.process(Instruction.java:87)
at
net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:155)
at
net.sf.saxon.instruct.Block.processLeavingTail(Block.java:330)
at
net.sf.saxon.instruct.Instruction.process(Instruction.java:87)
at
net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:155)
at
net.sf.saxon.instruct.Block.processLeavingTail(Block.java:330)
at
net.sf.saxon.instruct.Instruction.process(Instruction.java:87)
at
net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:155)
at
net.sf.saxon.instruct.Block.processLeavingTail(Block.java:330)
at net.sf.saxon.instruct.Template.expand(Template.java:98)
at
net.sf.saxon.instruct.Template.processLeavingTail(Template.java:82)
at
net.sf.saxon.instruct.ApplyTemplates.applyTemplates(ApplyTemplates.java:296)
at
net.sf.saxon.Controller.transformDocument(Controller.java:1367)
at net.sf.saxon.Controller.transform(Controller.java:1195)
at
com.ubs.alpine.web.common.XMLHelper.transformToHTML(XMLHelper.java:225)
at
com.ubs.alpine.web.common.XMLHelper.tableHTML(XMLHelper.java:165)
at
com.ubs.alpine.web.action.TradeResults.ViewResults(TradeResults.java:131)
at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:62)
at java.lang.reflect.Method.invoke(Method.java:391)
at
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
at
org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:216)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.wily.introscope.agent.probe.servlet.ManagedHttpServlet.service(ManagedHttpServlet.java:60)
at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
at
com.ibm.ws.webcontainer.servlet.ServicingServletState.service(StrictLifecycleServlet.java:333)
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:1095)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:627)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:201)
at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:125)
at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:286)
at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at
com.ibm.ws.webcontainer.cache.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:116)
at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:186)
at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:652)
at
com.ibm.ws.http.HttpConnection.run(HttpConnection.java:448)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:912)
Thanks
Santosh
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--