Find errors in jsp

Hi!
Following problem: I have a large jsp File. During execution of this File
the server generates a html File which will be displayed, if there are no errors.
But if an error occurs it will be displayed which the line number of the
generated file. But how can I find, the original line number in the JSP File?
Is there any application available which can do this automatically?
Regards,
Geri

This is not the problem. I am working with JBuilder and it has line numbering.
The problem is that I get an error like this:
org.apache.jasper.JasperException: Unable to compile class for JSPD:\Docs\javaExamples\javaservlets\jsp\work\localhost_8080\_0002fsrc_0002fGetAll_0002ejspGetAll_jsp_1.java:84: Undefined variable: a
a=b;
^
D:\Docs\javaExamples\javaservlets\jsp\work\localhost_8080\_0002fsrc_0002fGetAll_0002ejspGetAll_jsp_1.java:84: Undefined variable: b
a=b;
^
But which line is this in original jsp File??
Regards,
Geri

Similar Messages

  • GRC CUP 5.3 Error: "Cannot find or initialize JSP Instance"

    Hello,
    Currently we are facing the below issue in GRC 5.3 CUP:
    When attempting to u201CChange a u201CCustom Approver Determinatoru201D in (GI0 Development) u2013 Configuration and we received the following error:
    Path: CUP-> Configuration -> Workflow-> Custom Approver Determinator'
    Error: 500 Internal Server Error: "Cannot find or initialize JSP Instance"
    Details of error: 'No details available'
    Any thoughts/inputs on the issues outlined would be appreciated.
    Thank you
    Regards
    Sridhar

    which SP you are on ?

  • Error opening /jsp/app/DeploymentsControlTable.jsp

    Hello ,
    I am getting below error in the server console deployement tab.
    http://localhost:7001/console/console.portal?_nfpb=true&_pageLabel=AppDeploymentsControlPage&handle=com.bea.console.handles.JMXHandle%28%22com.bea%3AName%3Dshreeram_domain%2CType%3DDomain%22%29
    Error opening /jsp/app/DeploymentsControlTable.jsp.
    The source of this error is:
    javax.servlet.ServletException: java.lang.NoClassDefFoundError: com/bea/console/taglib/html/TableColumnTag
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:379)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:564)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:471)
         at org.apache.beehive.netui.pageflow.scoping.internal.ScopedRequestDispatcher.include(ScopedRequestDispatcher.java:119)
         at com.bea.netuix.servlets.controls.content.JspContent.beginRender(JspContent.java:552)
         at com.bea.netuix.servlets.controls.content.NetuiContent.beginRender(NetuiContent.java:365)
         at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:485)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:399)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326)
         at com.bea.netuix.nf.UIControl.render(UIControl.java:582)
         at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:488)
         at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:152)
         at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63)
         at jsp_servlet._framework._skeletons._wlsconsole.__nolayout._jspService(__nolayout.java:119)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:567)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:471)
         at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:148)
         at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72)
         at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65)
         at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:399)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326)
         at com.bea.netuix.nf.UIControl.render(UIControl.java:582)
         at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:488)
         at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:152)
         at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63)
         at jsp_servlet._framework._skeletons._wlsconsole.__nolayout._jspService(__nolayout.java:119)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:567)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:471)
         at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:148)
         at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72)
         at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65)
         at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:399)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326)
         at com.bea.netuix.nf.UIControl.render(UIControl.java:582)
         at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:488)
         at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:152)
         at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63)
         at jsp_servlet._framework._skeletons._wlsconsole.__twocollayout._jspService(__twocollayout.java:205)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:567)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:471)
         at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:148)
         at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72)
         at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65)
         at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:399)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:208)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:162)
         at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:465)
         at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:291)
         at com.bea.netuix.servlets.manager.UIServlet.doGet(UIServlet.java:231)
         at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:216)
         at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:275)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
         at com.bea.console.utils.MBeanUtilsInitSingleFileServlet.service(MBeanUtilsInitSingleFileServlet.java:64)
         at weblogic.servlet.AsyncInitServlet.service(AsyncInitServlet.java:125)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:74)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:74)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3288)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3254)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
         at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2163)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2089)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2074)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1513)
         at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:254)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Caused by: java.lang.NoClassDefFoundError: com/bea/console/taglib/html/TableColumnTag
         at jsp_servlet._jsp._app.__deploymentscontroltable._jsp__tag18(__deploymentscontroltable.java:949)
         at jsp_servlet._jsp._app.__deploymentscontroltable._jspService(DeploymentsControlTable.jsp:71)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
         ... 134 more
    Caused by:
    java.lang.NoClassDefFoundError: com/bea/console/taglib/html/TableColumnTag
         at jsp_servlet._jsp._app.__deploymentscontroltable._jsp__tag18(__deploymentscontroltable.java:949)
         at jsp_servlet._jsp._app.__deploymentscontroltable._jspService(DeploymentsControlTable.jsp:71)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:564)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:471)
         at org.apache.beehive.netui.pageflow.scoping.internal.ScopedRequestDispatcher.include(ScopedRequestDispatcher.java:119)
         at com.bea.netuix.servlets.controls.content.JspContent.beginRender(JspContent.java:552)
         at com.bea.netuix.servlets.controls.content.NetuiContent.beginRender(NetuiContent.java:365)
         at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:485)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:399)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326)
         at com.bea.netuix.nf.UIControl.render(UIControl.java:582)
         at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:488)
         at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:152)
         at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63)
         at jsp_servlet._framework._skeletons._wlsconsole.__nolayout._jspService(__nolayout.java:119)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:567)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:471)
         at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:148)
         at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72)
         at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65)
         at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:399)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326)
         at com.bea.netuix.nf.UIControl.render(UIControl.java:582)
         at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:488)
         at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:152)
         at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63)
         at jsp_servlet._framework._skeletons._wlsconsole.__nolayout._jspService(__nolayout.java:119)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:567)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:471)
         at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:148)
         at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72)
         at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65)
         at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:399)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326)
         at com.bea.netuix.nf.UIControl.render(UIControl.java:582)
         at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:488)
         at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:152)
         at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63)
         at jsp_servlet._framework._skeletons._wlsconsole.__twocollayout._jspService(__twocollayout.java:205)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:221)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:567)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:471)
         at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:148)
         at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72)
         at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65)
         at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:399)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:208)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:162)
         at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:465)
         at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:291)
         at com.bea.netuix.servlets.manager.UIServlet.doGet(UIServlet.java:231)
         at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:216)
         at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:275)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
         at com.bea.console.utils.MBeanUtilsInitSingleFileServlet.service(MBeanUtilsInitSingleFileServlet.java:64)
         at weblogic.servlet.AsyncInitServlet.service(AsyncInitServlet.java:125)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:74)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:74)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3288)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3254)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
         at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2163)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2089)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2074)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1513)
         at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:254)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    need help!
    Regards,
    Amit

    Amit,
    Have you extended your Admin console with wl-extensions?
    Looks like your applicaiton is failing due to the dependency on a tag library.
    The below error indicates that the classloader is unable to find the TableColumnTag tablibrary class in the classpath.
    java.lang.NoClassDefFoundError: com/bea/console/taglib/html/TableColumnTag
    Kindly check and register the dependent library to the weblogic container to resolve the issue.
    Thanks,
    Vijaya

  • Java class files not found error in jsp sub-directories

    Hello:
    I have a web-application that is setup in the following way:
    index.jsp
    test\index1.jsp
    WEB-INF\classes\test.class
    Both jsp pages index.jsp and index1.jsp uses the test.class in the WEB-INF\classes directory.
    The index.jsp page works fine.
    The test\index1.jsp gives me a "cannot resolve symbol" error. Error shown below:
    [jsp src:line #:19]
    cannot resolve symbol symbol : class test location: class test.index1 test ts = new test("hello");
    Any help at all is appreciated.
    Thanks,
    Benny

    Hello Qiang:
    Thanks a lot for replying, and sorry for the delay in replying back to you. I have been searching the forums for a while and have yet to find anyone else with a similar problem. And yes, it is kinda wierd.
    But, anyways, I checked the java version from the windows command line as follows and it is using version 1.4.2:
    java -version
    java version "1.4.2_04"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05)
    Java HotSpot(TM) Client VM (build 1.4.2_04-b05, mixed mode)
    Also, here are the contents of my test.class file:
    public class test
    private String t = null;
    public test(String t1)
    setTest(t1);
    public void setTest(String t1)
         t = t1;
    public String getTest()
         return t;
    Here are the contents of my index.jsp file:
    <b> hello </b>
    <%
    String test_str = null;
    test ts = new test("Hello from the main jsp directory");
    test_str = ts.getTest();
    %>
    <b> test_str is: </b> <%=test_str%>
    Click here to test your jsp index1.jsp file in the test sub-directory
    Here are the results from this jsp page:
    hello
    test_str is: Hello from the main jsp directory
    Click here to test your jsp index1.jsp file in the test sub-directory
    Here are the contents from the test/index1.jsp file:
    <b> hello from test sub-directory </b>
    <%
    String test_str = null;
    test ts = new test("Hello from the jsp test sub-directory");
    test_str = ts.getTest();
    %>
    <b> test_str is: </b> <%=test_str%>
    And here is what happens when I try to go to the test/index1.jsp page:
    Request URI:/benny_test/test/index1.jsp
    Exception:
    OracleJSP:oracle.jsp.provider.JspCompileException:
    Errors compiling:C:\OC4J\j2ee\home\application-deployments\default\benny_test\persistence\_pages\_test\_index1.java
    Line #     Error
    47
         [jsp src:line #:5]
    cannot resolve symbol symbol : class test location: class test.index1 test ts = new test("Hello from the jsp test sub-directory");
    47
         [jsp src:line #:5]
    cannot resolve symbol symbol : class test location: class test.index1 test ts = new test("Hello from the jsp test sub-directory");
    I will try putting it in a package like you said and see if that helps. Also, do you see a similar issue in your environment.
    Anyways, thanks for all your help. Hope to hear from you soon.
    Thanks,
    Benny

  • [b]Error during JSP page processing[/b]

    hi , i'm mech.
    i have some probs with jsp. i am trying to connect jsp page with database and printing the data on the browser page. i have created DSN mm using microsoft odbc for oracle and oracle9i's driver oracle in orahome90 but it is giving yet . i have this coding and error.
    ------------------------jsp code--------------------------
    package pagecompile.jsp;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import javax.servlet.jsp.*;
    import java.io.PrintWriter;
    import java.io.IOException;
    import java.io.FileInputStream;
    import java.io.ObjectInputStream;
    import java.util.Vector;
    import com.sun.server.http.pagecompile.jsp.runtime.*;
    import java.beans.*;
    import com.sun.server.http.pagecompile.jsp.JspException;
    import java.sql.*;
    public class _Connect extends HttpJspBase {
    static char[][] jspxhtml_data = null;
    public _Connect( ) {
    private static boolean jspxinited = false;
    public final void jspxinit() throws JspException {
    ObjectInputStream oin = null;
    int numStrings = 0;
    try {
    FileInputStream fin = new FileInputStream("E:\\JavaWebServer2.0\\tmpdir\\default\\pagecompile\\jsp\\pagecompile.jspConnect.dat");
    oin = new ObjectInputStream(fin);
    jspxhtml_data = (char[][]) oin.readObject();
    } catch (Exception ex) {
    throw new JspException("Unable to open data file");
    } finally {
    if (oin != null)
    try { oin.close(); } catch (IOException ignore) { }
    public void _jspService(HttpServletRequest request, HttpServletResponse  response)
    throws IOException, ServletException {
    boolean jspxcleared_due_to_forward = false;
    JspFactory _jspxFactory = null;
    PageContext pageContext = null;
    HttpSession session = null;
    ServletContext application = null;
    ServletConfig config = null;
    JspWriter out = null;
    Object page = this;
    String _value = null;
    try {
    if (_jspx_inited == false) {
    jspxinit();
    jspxinited = true;
    _jspxFactory = JspFactory.getDefaultFactory();
    response.setContentType("text/html");
    pageContext = _jspxFactory.getPageContext(this, request, response,
                   "", true, 8192, true);
    application = pageContext.getServletContext();
    config = pageContext.getServletConfig();
    session = pageContext.getSession();
    out = pageContext.getOut();
    out.print(_jspx_html_data[0]);
    out.print(_jspx_html_data[1]);
    // begin [file="E:\\JavaWebServer2.0\\public_html\\Connect.jsp";from=(14,2);to=(28,2)]
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection myconn=DriverManager.getConnection("Jdbc:Odbc:mm","madhulika","madhulika");
    Statement stmt = myconn.createStatement();
    ResultSet myResultSet = stmt.executeQuery("Select * from peopletable");
    if(myResultSet != null)
         while(myResultSet.next())
              int eid=myResultSet.getInt("id");
              String fname=myResultSet.getString("firstname");
              String lname=myResultSet.getString("lastname");
              String mail=myResultSet.getString("email");
    // end
    out.print(_jspx_html_data[2]);
    // begin [file="E:\\JavaWebServer2.0\\public_html\\Connect.jsp";from=(30,10);to=(30,13)]
    out.print(eid);
    // end
    out.print(_jspx_html_data[3]);
    // begin [file="E:\\JavaWebServer2.0\\public_html\\Connect.jsp";from=(31,10);to=(31,15)]
    out.print(fname);
    // end
    out.print(_jspx_html_data[4]);
    // begin [file="E:\\JavaWebServer2.0\\public_html\\Connect.jsp";from=(32,10);to=(32,15)]
    out.print(lname);
    // end
    out.print(_jspx_html_data[5]);
    // begin [file="E:\\JavaWebServer2.0\\public_html\\Connect.jsp";from=(33,10);to=(33,14)]
    out.print(mail);
    // end
    out.print(_jspx_html_data[6]);
    // begin [file="E:\\JavaWebServer2.0\\public_html\\Connect.jsp";from=(37,5);to=(43,0)]
    stmt.close();
    myconn.close();
    // end
    out.print(_jspx_html_data[7]);
    } catch (Throwable t) {
    if (out.getBufferSize() != 0)
    out.clear();
    throw new JspException("Unknown exception: ", t);
    } finally {
    if (!_jspx_cleared_due_to_forward)
    out.flush();
    _jspxFactory.releasePageContext(pageContext);
    -------------------error in browser----------------------
    Error during JSP page processing
    java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
         at java.lang.Throwable.(Compiled Code)
         at java.lang.Exception.(Compiled Code)
         at java.sql.SQLException.(SQLException.java:43)
         at sun.jdbc.odbc.JdbcOdbc.createSQLException(Compiled Code)
         at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:3814)
         at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:1029)
         at sun.jdbc.odbc.JdbcOdbcConnection.initialize(JdbcOdbcConnection.java:145)
         at sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:165)
         at java.sql.DriverManager.getConnection(Compiled Code)
         at java.sql.DriverManager.getConnection(DriverManager.java:126)
         at pagecompile.jsp._Connect._jspService(Compiled Code)
         at com.sun.server.http.pagecompile.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
         at javax.servlet.http.HttpServlet.service(Compiled Code)
         at com.sun.server.http.pagecompile.jsp.runtime.JspServlet.runServlet(JspServlet.java:469)
         at com.sun.server.http.pagecompile.jsp.runtime.JspServlet.processJspPage(JspServlet.java:259)
         at com.sun.server.http.pagecompile.jsp.runtime.JspServlet.service(JspServlet.java:97)
         at javax.servlet.http.HttpServlet.service(Compiled Code)
         at com.sun.server.ServletState.callService(ServletState.java:226)
         at com.sun.server.ServletManager.callServletService(ServletManager.java:936)
         at com.sun.server.ProcessingState.invokeTargetServlet(ProcessingState.java:423)
         at com.sun.server.http.HttpProcessingState.execute(HttpProcessingState.java:79)
         at com.sun.server.http.stages.Runner.process(Runner.java:79)
         at com.sun.server.ProcessingSupport.process(Compiled Code)
         at com.sun.server.Service.process(Service.java:204)
         at com.sun.server.http.HttpServiceHandler.handleRequest(HttpServiceHandler.java:374)
         at com.sun.server.http.HttpServiceHandler.handleRequest(Compiled Code)
         at com.sun.server.HandlerThread.run(Compiled

    Backing up a moment, is there a particular reason that you're using the JDBC-ODBC bridge rather than using the Oracle JDBC driver?
    Have you taken a look at the JSP sample code available on OTN? I would start by making sure you can run that.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • RE: [iPlanet-JATO] Parse error in JSP parser in IAS6

    Hi Todd,
    removing the defaultValue="" attribute works.
    I have not got around to testing the SP3.
    BTW. The reason the default value tag was added was to stop Null pointer
    exceptions being thrown in the
    HrefTag.beginDisplay().
    buffer.append("?")
    .append(field.getQualifiedName()) // "FooHref"
    .append("=")
    .append(URLEncoder.encode(value.toString())); // "/foo"
    If you don't explicitly add a defaultValue="" to the jsp HREF tag ,
    HrefTag.getDefaultValue() returns null.
    Our hack was to add the following in HrefTag.java.
    if (value==null)
    value=getDefaultValue();
    //===========================
    //IP6 ADDED THE FOLLOWING LINE
    value = (value== null? "":value);
    //============================
    Is that pheasible work-around ? This eliminates the need to add
    defaultValue="" to all HREF tags.
    Also, I might as well point another behavior that we encountered with HREFS.
    In ND, if a HREF's display Field was bound to a column in DataObject and the
    particular record had no value, no URL would be rendered on the page.
    The HTML would look something like this( from memory ):
    <A
    HREF="../AppName/PgMsgMain.hrfSubject_onWebEvent(hrfSubject).994226335140? +
    ND URL STUFF"></A>
    In JATO by default a url get displayed with "null" as the link. ie.
    <a href="../AppName/PgMsgMain?PgMsgMain.hrfSubject= + URL STUFF">null</a>
    Our hack was modify the HrefTag.doEndTag method to not append "null" to the
    buffer.
    if (displayed)
    buffer.append(getBodyContent().getString().equals("null")? "":
    getBodyContent().getString()))
    // IP6 HACK buffer.append(getBodyContent().getString())
    .append("</a>");
    writeOutput(fireEndDisplayEvent(buffer.toString()));
    Is there a better way to do this?
    thanks
    Kostas
    -----Original Message-----
    From: Todd Fast [mailto:<a href="/group/SunONE-JATO/post?protectID=189233080150012190218067203043176090006144139218183041">toddwork@c...</a>]
    Sent: Tuesday, July 03, 2001 12:46 AM
    Subject: Re: [iPlanet-JATO] Parse error in JSP parser in IAS6
    Hey Kostas--
    I personally haven't seen this kind of error. Have you tried simplifying
    the expression inside the href tag? For example:
    <% Object foo =
    viewBean.getRptAssignmentMatch().getvwAssignmentMatchModel().getValue(
    vwAssignmentMatchModel.FIELD_ASSIGNMENT_ASSIGNMENT_ID);
    %>
    <jato:href name="hrefASSIGNMENT_ASSIGNMENT_ID" fireDisplayEvents="true">
    <%= foo %>
    </jato:href>
    Also, is there a different version you could upgrade to? iAS SP3 includes
    the Jasper compiler from Tomcat, which should behave quite differently.
    Todd
    ----- Original Message -----
    From: "Kostas Morfis" <kmorfis@i...>
    Sent: Tuesday, July 03, 2001 12:17 AM
    Subject: [iPlanet-JATO] Parse error in JSP parser in IAS6
    >
    Hi all,
    has anyone come across the following error in iPlanet?
    [02/Jul/2001 12:21:32:1] error: Exception: SERVLET-compile_failed: Failedin
    compiling template: /ras/ras/voyager4/pgAssignmentMatch.jsp, Parse errorin
    JSP parser. Missing endtag: /jato:href
    Exception Stack Trace:
    java.lang.Exception: Parse error in JSP parser. Missing endtag: /jato:href
    at com.netscape.jsp.JSP.parseBlock(Unknown Source)
    at com.netscape.jsp.JSP.parseUserTag(Unknown Source)
    at com.netscape.jsp.JSP.parseTag(Unknown Source)
    at com.netscape.jsp.JSP.parseNext(Unknown Source)
    etc etc.
    We have tested the page in Resin and it works fine.
    It seems the JSP parser has a problem with the following type of HREFtags.
    >
    <jato:href name="hrefASSIGNMENT_ASSIGNMENT_ID" fireDisplayEvents="true"
    defaultValue=""><%=
    viewBean.getRptAssignmentMatch().getvwAssignmentMatchModel().getValue(com.cb
    >
    re.ras.voyager4.model.vwAssignmentMatchModel.FIELD_ASSIGNMENT_ASSIGNMENT_ID)
    %></jato:href></font></td>
    anyone have any suggestions/thoughts/comments ?
    Kostas Morfis
    Senior Consultant
    iRise
    www.iRise.com
    [Non-text portions of this message have been removed]
    [email protected]
    [email protected]

    Hi Todd,
    removing the defaultValue="" attribute works.
    I have not got around to testing the SP3.
    BTW. The reason the default value tag was added was to stop Null pointer
    exceptions being thrown in the
    HrefTag.beginDisplay().
    buffer.append("?")
    .append(field.getQualifiedName()) // "FooHref"
    .append("=")
    .append(URLEncoder.encode(value.toString())); // "/foo"
    If you don't explicitly add a defaultValue="" to the jsp HREF tag ,
    HrefTag.getDefaultValue() returns null.
    Our hack was to add the following in HrefTag.java.
    if (value==null)
    value=getDefaultValue();
    //===========================
    //IP6 ADDED THE FOLLOWING LINE
    value = (value== null? "":value);
    //============================
    Is that pheasible work-around ? This eliminates the need to add
    defaultValue="" to all HREF tags.
    Also, I might as well point another behavior that we encountered with HREFS.
    In ND, if a HREF's display Field was bound to a column in DataObject and the
    particular record had no value, no URL would be rendered on the page.
    The HTML would look something like this( from memory ):
    <A
    HREF="../AppName/PgMsgMain.hrfSubject_onWebEvent(hrfSubject).994226335140? +
    ND URL STUFF"></A>
    In JATO by default a url get displayed with "null" as the link. ie.
    <a href="../AppName/PgMsgMain?PgMsgMain.hrfSubject= + URL STUFF">null</a>
    Our hack was modify the HrefTag.doEndTag method to not append "null" to the
    buffer.
    if (displayed)
    buffer.append(getBodyContent().getString().equals("null")? "":
    getBodyContent().getString()))
    // IP6 HACK buffer.append(getBodyContent().getString())
    .append("</a>");
    writeOutput(fireEndDisplayEvent(buffer.toString()));
    Is there a better way to do this?
    thanks
    Kostas
    -----Original Message-----
    From: Todd Fast [mailto:<a href="/group/SunONE-JATO/post?protectID=189233080150012190218067203043176090006144139218183041">toddwork@c...</a>]
    Sent: Tuesday, July 03, 2001 12:46 AM
    Subject: Re: [iPlanet-JATO] Parse error in JSP parser in IAS6
    Hey Kostas--
    I personally haven't seen this kind of error. Have you tried simplifying
    the expression inside the href tag? For example:
    <% Object foo =
    viewBean.getRptAssignmentMatch().getvwAssignmentMatchModel().getValue(
    vwAssignmentMatchModel.FIELD_ASSIGNMENT_ASSIGNMENT_ID);
    %>
    <jato:href name="hrefASSIGNMENT_ASSIGNMENT_ID" fireDisplayEvents="true">
    <%= foo %>
    </jato:href>
    Also, is there a different version you could upgrade to? iAS SP3 includes
    the Jasper compiler from Tomcat, which should behave quite differently.
    Todd
    ----- Original Message -----
    From: "Kostas Morfis" <kmorfis@i...>
    Sent: Tuesday, July 03, 2001 12:17 AM
    Subject: [iPlanet-JATO] Parse error in JSP parser in IAS6
    >
    Hi all,
    has anyone come across the following error in iPlanet?
    [02/Jul/2001 12:21:32:1] error: Exception: SERVLET-compile_failed: Failedin
    compiling template: /ras/ras/voyager4/pgAssignmentMatch.jsp, Parse errorin
    JSP parser. Missing endtag: /jato:href
    Exception Stack Trace:
    java.lang.Exception: Parse error in JSP parser. Missing endtag: /jato:href
    at com.netscape.jsp.JSP.parseBlock(Unknown Source)
    at com.netscape.jsp.JSP.parseUserTag(Unknown Source)
    at com.netscape.jsp.JSP.parseTag(Unknown Source)
    at com.netscape.jsp.JSP.parseNext(Unknown Source)
    etc etc.
    We have tested the page in Resin and it works fine.
    It seems the JSP parser has a problem with the following type of HREFtags.
    >
    <jato:href name="hrefASSIGNMENT_ASSIGNMENT_ID" fireDisplayEvents="true"
    defaultValue=""><%=
    viewBean.getRptAssignmentMatch().getvwAssignmentMatchModel().getValue(com.cb
    >
    re.ras.voyager4.model.vwAssignmentMatchModel.FIELD_ASSIGNMENT_ASSIGNMENT_ID)
    %></jato:href></font></td>
    anyone have any suggestions/thoughts/comments ?
    Kostas Morfis
    Senior Consultant
    iRise
    www.iRise.com
    [Non-text portions of this message have been removed]
    [email protected]
    [email protected]

  • Error while accessing OIM UI - OracleJSP error: oracle.jsp.parse.JspParseException

    We have 3 nodes of OIM servers in our clustered production environment. While accessing OIM server on first node, following error is coming in the browser window -
    OracleJSP error: oracle.jsp.parse.JspParseException:
    /oracle/iam/ui/main/signin.jspx: Line # 5, &amp;amp;amp;lt;af:document id="d1" initialFocusId="pt1:_pt_it1" theme="light" title="#{uiBundle['IDENTITY_SELF_SERVICE_TITLE']}"&amp;amp;amp;gt;
    Error: Encountered deferred syntax #{ in template text. If intended as a literal, escape it or set directive deferredSyntaxAllowedAsLiteral
    The OIM UI is accessible on the other 2 nodes. There are no changes made in the environment. I have also attached the OIM diagnostic logs for your analysis.
    Please let us know the steps to resolve this issue in production environment.

    No..
    I have followed the way to add JSF libray,
    1)Right click the projet->project properties->javadoc->JSP taglibraries
    2)Inside the Distributed Library i have selected the JSTL core 1.2 and click on add.
    3) Then a new dialogue box of Choose tablibraries came.inside that only struts bean,struts Html etc are seeing.
    What i need to select?..Do i am following the right way?
    Please help..

  • Did not find error in message but message is in error

    Hi dears,
    i got a synchronous message in error.and i checked that in SXMB_MONI.Where its original message is recorded and its  response message is in error category of 'Request Message Mapping' .with no error id.
    i want to find exact error in its Trace and in error.
    can you explain why i am unable to find the  exact error ? kindly  reply to me.
    Thanks and Regards,
    Sumit Gupta

    Hi Michal,
    Thanks for your information.but i am working in production system and not authorized to check the mapping  error.
    i can not find error in error and in trace.
    have u encountered any times situation like this.then how had u resolved that issue. kindly guide me.
    Thanks and Regards,
    Sumit Kumar

  • Getting import error in jsp in creating war project of masthead for portal 7.31

    Hi,
    I am getting error in customize masthead war project in jsp for import statement.
    <%@ page import="com.sapportals.htmlb.*"%>
    <%@ page import="com.sapportals.htmlb.hovermenu.*"%>
    <%@ page import="com.sap.security.api.UMFactory"%>
    <%@ page import="com.sapportals.portal.prt.service.license.ILicenseService"%>
    <%@ taglib uri="prt:taglib:tlhtmlb" prefix="hbj"%>
    I have asked basis team for jar relative to these but they have not found in system.
    We are using portal 7.31 version.
    Kindly help me to remove this error from jsp.
    Thanks in advance.

    Hi Hemendra,
    At first i have done this and after that even i was facing error that's why i created this thread.
    Kindly check my first post for error.
    Getting import error in jsp in creating war project of masthead for portal 7.31
    This question is Not Answered.(Mark as assumed answered)
    Swati Joshi  Apr 29, 2015 12:34 PM  
    Hi,
    I am getting error in customize masthead war project in jsp for import statement.
    <%@ page import="com.sapportals.htmlb.*"%>
    <%@ page import="com.sapportals.htmlb.hovermenu.*"%>
    <%@ page import="com.sap.security.api.UMFactory"%>
    <%@ page import="com.sapportals.portal.prt.service.license.ILicenseService"%>
    <%@ taglib uri="prt:taglib:tlhtmlb" prefix="hbj"%>
    I have asked basis team for jar relative to these but they have not found in system.
    We are using portal 7.31 version.
    Kindly help me to remove this error from jsp.
    Thanks in advance.

  • Error 404, JSP file not found

    Hello all
    I am using tomcat on solaris. I have copied my war file under the webapps folder. When I start the tomcat services, it shows the messages for adding the context path for that war file, it also creates a folder for it under webapps but fails to show me any of the jsp pages. I can view all the html and gif files, but none of the jsps (gives the error - 404). If I rename my war file, and then start tomcat services, it works well. I don't want to rename my war file. Pls help!!
    For further details - I have checked my server.xml file, and it is correct. There was an old version of the same folder under webapps, which I got rid off, but seems that somewhere it is still caching it.
    In my server.xml file, if I do
    <Context path="/first"
    docBase="webapps/first"
    crossContext="false"
    debug="0"
    reloadable="true" >
    </Context>
    IT FAILS !! but if I just change the <Context path="/first1" , it works and does not give any error for jsp page. There isn't any contect path named "first" in my server.xml file.
    Thanks in advance.
    Regards
    Anusha

    Actually, I don't know how to create a subdirectory under webapps directory. When I tried to add a subdirectory calle myapp (.../webapps/myapp), I got "The requested URL /application/ was not found on this server" error message. Do I need to modify server.xml or web.xml in conf directory?
    Thanks in advance!
    tacomaZ

  • 500 Internal Server Error OracleJSP: JSP Error: Exception:java.lang.NullPoi

    500 Internal Server Error
    OracleJSP:
    JSP Error:
    Request URI:/ForecastVsActualWithProgressBarWebApp/htdocs/forecastvsactualportlet/processing.jsp
    Exception:
    java.lang.NullPointerException at java.net.URLClassLoader$1.run(URLClassLoader.java:190) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:187) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at java.lang.ClassLoader.loadClass(ClassLoader.java:282) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) at java.lang.ClassLoader.loadClass(ClassLoader.java:282) at com.evermind.naming.ContextClassLoader.loadClass(ContextClassLoader.java:143) at java.lang.ClassLoader.loadClass(ClassLoader.java:282) at com.evermind.naming.ContextClassLoader.loadClass(ContextClassLoader.java:143) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at oracle.jsp.parse.JspUtils.loadClassJDK(JspUtils.java:256) at oracle.jsp.parse.JspUtils.loadClass(JspUtils.java:246) at oracle.jsp.parse.JspRTTag.<init>(JspRTTag.java:149) at oracle.jsp.parse.JspParseState.createTagParser(JspParseState.java:575) at oracle.jsp.parse.JspParseTag.parseNextTag(JspParseTag.java:693) at oracle.jsp.parse.JspParseTagFile.parse(JspParseTagFile.java:184) at oracle.jsp.parse.OracleJsp2Java.transform(OracleJsp2Java.java:154) at oracle.jsp.runtimev2.JspPageCompiler.attemptCompilePage(JspPageCompiler.java:428) at oracle.jsp.runtimev2.JspPageCompiler.compilePage(JspPageCompiler.java:284) at oracle.jsp.runtimev2.JspPageInfo.compileAndLoad(JspPageInfo.java:483) at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:542) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:305) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:824) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:224) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:133) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192) at java.lang.Thread.run(Thread.java:534)
    --------------------------------------------------------------------------------

    Is this related to a download from Oracle website?
    You might want to post more information and the "question" here.

  • Getting error in JSP at compile time:

    Hello,
    I am getting this error in JSP at compile time, have no idea whatd going wrong here..!! Everything in the code looks good.
    Please help..!! The error is:
    Error 500: Unable to compile class for JSP /opt/WebSphere/AppServer/temp/jasi80corpgeNode/HRAppServer/Billinginterface/BillingInterfaceWEB.war/_select_5F_course.java:188: Type expected. } catch (Throwable t) { ^ 1 error                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

    Everything looks good, but then you can never spot your own mistakes :-)
    There are a couple of things.
    1 - curly brackets in scriptlets. Make sure they are all opened and closed correctly.
    2 - Custom tags (JSTL and the like) need to be closed. If it is a simple tag, have you forgotten the slash before the closing angle bracket? ie is it <c:out value="hello"> when it should be <c:out value="hello"/>
    Take a look at the generated java code at /opt/WebSphere/AppServer/temp/jasi80corpgeNode/HRAppServer/Billinginterface/BillingInterfaceWEB.war/_select_5F_course.java, line 188
    See if you can make any sense out of the java file generated from the jsp
    If you want any more specific help than this, please post some jsp code :-)
    If you don't want to do that, I would recommend commenting all the code out with <%-- --%>
    get it to compile, and then uncomment a bit at a time
    Good luck,
    evnafets

  • Error compiling [/jsps/explorer/enterwsdl_main.jsp] of alias [wsnavigator]

    hello
    I am getting the above error when I try to start the Web Services Navigator in my J2EE engine of Solution Manager 4.0 system.
    I am on NW 7.0 Java Components SP10.
    The full error message is:
    500 Internal Server Error
    com.sap.engine.services.servlets_jsp.server.exceptions.WebIOException:
      Error compiling [/jsps/explorer/enterwsdl_main.jsp] of alias [wsnavigator] of J2EE application
    Can anyone help me out please? Or is it a case of just applying the latest SP?
    Many Thanks
    Steve

    I have had a suggestion that I need to make sure that tools.jar is in the classpath for Tomcat. How can you get the value of variables Tomcat is using such as its CLASSPATH or JAVA_HOME ? Where are these set ? I assume that there must be a config file someplace...
    Thanks in advance for any suggestions,
    -James

  • Error Rendering JSP Component After Upgrade to SP12

    Hi everyone,
    I have developed an application in SP9 that uses a JSPDynPage Portal Component. The application was working fine before the upgrade.
    After I did my upgrade to SP12, it sometimes gives me the following error: "Error rendering jsp component". And without me doing anything, the problem after a while gets fixed by itself.
    The problem has been on and off now for two days. Any ideas of why this error is happening.

    Hey Dmitry,
    Is this the log you are talking about?
    #1.5#C0000A090B1800530000009A00003EE90003FE006FF9EDF7#1123702762237#com.sapportals.portal.prt.service.config.ConfigDeploymentService#sap.com/irj#com.sapportals.portal.prt.service.config.ConfigDeploymentService#qasema#18175####73447ad009d611dac181d87f0a090b18#SAPEngine_Application_Thread[impl:3]_9##0#0#Info##Plain###An upload sequence will start now. Please do not stop the server or serious deployment issues may arise.#
    #1.5#C0000A090B1800530000009B00003EE90003FE007008E880#1123702763218#com.sapportals.portal.prt.service.config.ConfigDeploymentService#sap.com/irj#com.sapportals.portal.prt.service.config.ConfigDeploymentService#qasema#18175####73447ad009d611dac181d87f0a090b18#SAPEngine_Application_Thread[impl:3]_9##0#0#Info##Plain###The upload sequence is now complete, all the upgrades have been performed.#
    #1.5#C0000A090B1800670000007D00003EE90003FE007071F8EE#1123702770092#com.sap.portal.prt.runtime.servlet_jsp#sap.com/irj#com.sap.portal.prt.runtime.servlet_jsp#qasema#18177####77f1fd5009d611dab416d87f0a090b18#SAPEngine_Application_Thread[impl:3]_16##0#0#Error#1#/System/Server#Java###Error in Compiling.
    [EXCEPTION]
    #1#com.sapportals.portal.prt.servlets_jsp.server.compiler.CompilingException: Error occurs during the compilation of java generated from the jsp
    at com.sapportals.portal.prt.servlets_jsp.server.compiler.impl.J2eeCompiler_6_30.launchCompilerProcess(J2eeCompiler_6_30.java:577)
    at com.sapportals.portal.prt.servlets_jsp.server.compiler.impl.J2eeCompiler_6_30.compileExternal(J2eeCompiler_6_30.java:371)
    at com.sapportals.portal.prt.servlets_jsp.server.compiler.impl.J2eeCompiler_6_30.compile(J2eeCompiler_6_30.java:676)
    at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPParser.parse(JSPParser.java:2160)
    at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPCompiler.compile(JSPCompiler.java:81)
    at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPCompiler.run(JSPCompiler.java:140)
    at com.sapportals.portal.prt.core.broker.JSPComponentItem.compileJSP(JSPComponentItem.java:279)
    at com.sapportals.portal.prt.core.broker.JSPComponentItem.getComponentInstance(JSPComponentItem.java:129)
    at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:355)
    at com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527)
    at com.sapportals.portal.prt.component.AbstractComponentResponse.include(AbstractComponentResponse.java:89)
    at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:232)
    at com.sapportals.portal.htmlb.page.JSPDynPage.doOutput(JSPDynPage.java:76)
    at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
    at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
    at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
    at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
    at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:154)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:392)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
    at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:159)
    Caused by: java.io.IOException: Not enough space
    at java.lang.UNIXProcess.forkAndExec(Native Method)
    at java.lang.UNIXProcess.<init>(UNIXProcess.java:52)
    at java.lang.Runtime.execInternal(Native Method)
    at java.lang.Runtime.exec(Runtime.java:566)
    at java.lang.Runtime.exec(Runtime.java:491)
    at java.lang.Runtime.exec(Runtime.java:457)
    at com.sap.engine.lib.lang.RunExec.exec(RunExec.java:62)
    at com.sap.engine.lib.lang.RunExec.exec(RunExec.java:53)
    at com.sapportals.portal.prt.servlets_jsp.server.compiler.impl.J2eeCompiler_6_30.launchCompilerProcess(J2eeCompiler_6_30.java:556)
    at com.sapportals.portal.prt.servlets_jsp.server.compiler.impl.J2eeCompiler_6_30.compileExternal(J2eeCompiler_6_30.java:371)
    at com.sapportals.portal.prt.servlets_jsp.server.compiler.impl.J2eeCompiler_6_30.compile(J2eeCompiler_6_30.java:676)
    at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPParser.parse(JSPParser.java:2160)
    at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPCompiler.compile(JSPCompiler.java:81)
    at com.sapportals.portal.prt.servlets_jsp.server.jsp.JSPCompiler.run(JSPCompiler.java:140)
    at com.sapportals.portal.prt.core.broker.JSPComponentItem.compileJSP(JSPComponentItem.java:279)
    at com.sapportals.portal.prt.core.broker.JSPComponentItem.getComponentInstance(JSPComponentItem.java:129)
    at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:355)
    at com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527)
    at com.sapportals.portal.prt.component.AbstractComponentResponse.include(AbstractComponentResponse.java:89)
    at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:232)
    at com.sapportals.portal.htmlb.page.JSPDynPage.doOutput(JSPDynPage.java:76)
    at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
    at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
    at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
    at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
    at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:154)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:392)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
    at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:159)

  • Help please! Another Finder Error

    Hi,
    The script below is designed to backup files from the source area to the backup area preserving the folder hierarchy. While I’m sure it could be written better, it seems to work until it encounters a particular folder containing a file, when I get the following Finder error shown below. At this point it has already done approximately 60 files in about 10 folders. If I remove the file from the folder the script will continue processing a further 300 files and sub-folders before getting the same error on another folder/file.
    Can someone explain what the error means? Any comments or suggestions to improve the script would be welcome.
    tell application "Finder"
    get every item of folder (alias "Macintosh HD:Users:andy:Documents:NetXxx II:Customers:Lxxxx Bxxxxxh Cxxxxxl:")
    {alias "Macintosh HD:Users:andy:Documents:NetXxx II:Customers:Lxxxx Bxxxxxh Cxxxxxl:Pen Testing Brief 2005.doc"}
    "Can't make alias \"Macintosh HD:Users:andy:Documents:NetXxx II:Customers:Lxxxx Bxxxxxh Cxxxxxl::Pen Testing Brief 2005.doc\" into type «class alst»."
    -- Backup Script.
    -- This script will attempt to backup the specified folder(s) and all sub-folders to the external disk
    -- drive. It duplicates the folder sub-folder hierarchy in the backup area.
    -- If a previous backup of the file exists in the backup directory it is renamed to
    -- 'filename-yy-mm-dd (hhmmss).extension' where yy-mm-dd and hhmmss are taken from
    -- the modification date of the file in the backup directory.
    on run
    -- Get the path to the desktop for the log file.
    set desktopPath to (path to desktop from user domain) as string
    -- Get the current date and time formatted.
    set thisDateAndTime to get current date
    tell me
    formatDateAndTime(thisDateAndTime)
    set thatDateAndTime to result
    end tell
    -- Compile the name for the log file.
    set backupLogPath to desktopPath & "Backup Log" & thatDateAndTime & ".txt"
    -- Create and open the log file.
    try
    set backupLogFile to (open for access file backupLogPath with write permission)
    end try
    set backupLog to backupLogFile
    -- Write a starting message to the log file.
    set logMsg to "Backup Starting..." as string
    append2BackupLog(logMsg)
    -- Define the global variables.
    global backupLog -- The file specification of the backup log file.
    global backupPath -- Top level folder for the backup.
    global topSourceFolder -- The top level source folder name without the proceeding path.
    global sourceFileName -- Source file name but not the path.
    global sourceFileExtension -- Get the file extension.
    -- Define the backup folder to receive the backups.
    set backupPath to "ANDY:Business:Backups:" as text
    -- Define the folder to be backed up (the source folder).
    set sourceFolder to (path to home folder from user domain) as text
    set sourceFolder to (sourceFolder & "Documents:NetXxx II:")
    set topSourceFolder to "NetXxx II" as text
    -- Process the folder.
    processAFolder(sourceFolder)
    -- All done so write a final entry, close the log file and return.
    set logMsg to "Backup Ending..."
    append2BackupLog(logMsg)
    close access backupLogFile
    end run
    -- This routine process each file in the specified folder.
    on processAFolder(theFolder)
    -- Declare the global variables we reference.
    global sourceFileName -- Source file name but not the path.
    global sourceFileExtension -- Get the file extension.
    -- Write a message to the log file that we are processing the folder.
    set logMsg to "Processing folder " & theFolder
    append2BackupLog(logMsg)
    tell application "Finder"
    -- Get a list of everything in the specified folder.
    set allItems to every item of folder theFolder as alias list
    repeat with eachItem in allItems
    -- Check if this is a folder file.
    set fileInfo to info for eachItem
    set thisClass to kind of fileInfo as text
    if thisClass is equal to "Folder" then
    -- We have a another folder so do a recursive call.
    tell me
    processAFolder(eachItem)
    end tell
    else
    -- Store the file information we will need in processAFile() in the global variables.
    set fileName to eachItem as text
    set sourceFileName to name of fileInfo as text -- Get the file name but not the path.
    set sourceFileExtension to name extension of fileInfo as text -- Get the file extension.
    -- Now process the file.
    tell me
    processAFile(fileName)
    end tell
    end if
    end repeat
    end tell
    end processAFolder
    -- This routine processes the specified file.
    on processAFile(fileName)
    -- Define the global variables referenced in this script.
    global topSourceFolder -- The top folder to be backed up.
    global backupPath -- The top folder in the backup area.
    global sourceFileName -- Source file name but not the path.
    global sourceFileExtension -- Get the file extension.
    -- Get the folder paths from topSourceFolder downwards to the current folder.
    set currentBackupFolderPath to ""
    set folderTree to ""
    set addFolder to false
    set savedTID to AppleScript's text item delimiters
    set AppleScript's text item delimiters to {":"}
    tell application "Finder"
    repeat with iFolder in text items of fileName
    set thisFolder to iFolder as text
    if (thisFolder is equal to topSourceFolder) then
    set addFolder to true -- We are now at the top of the tree so start adding the folder names to the folder tree.
    end if
    if thisFolder is equal to sourceFileName then
    set addFolder to false -- As its the current file name we don't want it in the folder tree.
    end if
    if addFolder is true then
    -- While were at it check that the folder exists in the backup area.
    set backupFolder to backupPath & folderTree & thisFolder
    set backupFolderExists to (folder backupFolder exists)
    if backupFolderExists is equal to false then
    -- It does not exist so create the folder in the backup area.
    set backupFolderPath to backupPath & folderTree as file specification
    make new folder at folder backupFolderPath with properties {name:thisFolder}
    end if
    -- Add the folder to the folder tree.
    set folderTree to folderTree & thisFolder & ":"
    end if
    end repeat
    set AppleScript's text item delimiters to savedTID
    -- Set the backup folder path.
    set backupFolder to (backupPath & folderTree)
    -- check if the files exist
    set sourceFileExists to (file fileName exists)
    set backupFileExists to (file sourceFileName of folder backupFolder exists)
    -- Backup the file to the required backup folder.
    if sourceFileExists and not backupFileExists then
    -- File did not exist in the backup directory so copy it there.
    duplicate file fileName to folder backupFolder
    -- Write a log file entry for the file.
    set logMsg to "Backup of " & fileName
    tell me
    append2BackupLog(logMsg)
    end tell
    else
    -- Both files exist, so check if the file in the source folder is newer.
    if (modification date of file fileName) > (modification date of file sourceFileName of folder backupFolder) then
    -- We need to rename the old backup file before we make a backup copy of the newer file.
    set thisDateAndTime to modification date of file sourceFileName of folder backupFolder
    -- Get the current date and time formatted.
    tell me
    formatDateAndTime(thisDateAndTime)
    set thatDateAndTime to result
    end tell
    -- We need to get the file name minus the extension.
    set oldTID to AppleScript's text item delimiters -- Get the current text item delimiters (TIDs).
    set AppleScript's text item delimiters to {"."} -- Set them to ".".
    set justFileName to first text item of sourceFileName -- Get the filename before the "."
    set AppleScript's text item delimiters to oldTID -- Restore the TIDs to what they were.
    -- Build the new file name for the old backup file.
    set newFileName to justFileName & thatDateAndTime & "." & sourceFileExtension
    -- Rename the file in the backup area and take a copy of the newer file.
    set name of file (sourceFileName as text) of folder backupFolder to newFileName
    duplicate file fileName to folder backupFolder
    -- Write the log file entry's for the file rename and the file backup.
    tell me
    set logMsg to "Renamed old backup file to " & newFileName
    append2BackupLog(logMsg)
    set logMsg to "Backup of " & fileName
    append2BackupLog(logMsg)
    end tell
    end if
    end if
    end tell
    end processAFile
    -- Format the specified date & time into a string of the form "dd-mm-yy (hhmmss)".
    on formatDateAndTime(thisDateAndTime)
    set dateString to short date string of thisDateAndTime
    set timeString to time string of thisDateAndTime
    set fileDateString to "" as text
    repeat with iWord in words of dateString
    set fileDateString to fileDateString & "-"
    if length of iWord is 2 then
    set fileDateString to fileDateString & iWord as text
    end if
    if length of iWord is 1 then
    -- Pad single digits out with a leading zero.
    set fileDateString to fileDateString & "0" & iWord as text
    end if
    end repeat
    -- Format the time into "(hhmmss)".
    set fileTimeString to " (" as text
    repeat with iTime in words of timeString
    set fileTimeString to fileTimeString & iTime as text
    end repeat
    set fileTimeString to fileTimeString & ")" as text
    -- Set the return parameter to the result and return.
    set thatDateAndTime to fileDateString & fileTimeString
    end formatDateAndTime
    -- This routine writes the specified message to the end of the log file.
    -- NOTE - the log file is assumed to be already open with write access.
    on append2BackupLog(logMsg)
    global backupLog -- Global variable that defines the path to the log file.
    -- Get the current date and time formatted.
    set dateString to short date string of (get current date) & space & time string of (get current date)
    try
    write (dateString & " " & logMsg & return as text) to backupLog starting at eof
    end try
    end append2BackupLog
    15" MacBook Pro 2.16GHz, 2GB Ram   Mac OS X (10.4.8)  

    Hello
    I was forced to stop my running script so I was able to look at your script/
    Here is a modified version. I didn't check it.
    -- Backup Script.
    -- This script will attempt to backup the specified folder(s) and all sub-folders to the external disk
    -- drive. It duplicates the folder sub-folder hierarchy in the backup area.
    -- If a previous backup of the file exists in the backup directory it is renamed to
    -- 'filename-yy-mm-dd (hhmmss).extension' where yy-mm-dd and hhmmss are taken from
    -- the modification date of the file in the backup directory.
    on run
    -- Get the path to the desktop for the log file.
    set desktopPath to (path to desktop from user domain) as string
    -- Get the current date and time formatted.
    set thisDateAndTime to get current date
    set thatDateAndTime to my formatDateAndTime(thisDateAndTime)
    -- Create and open the log file.
    try
    set backupLogFile to (open for access file (desktopPath & "Backup Log" & thatDateAndTime & ".txt") with write permission)
    on error
    display dialog "something failed !"
    end try
    set backupLog to backupLogFile
    -- Write a starting message to the log file.
    my append2BackupLog("Backup Starting..." as string)
    -- Define the global variables.
    global backupLog -- The file specification of the backup log file. -- Is it correct to define backupLog as global AFTER setting its value ???
    global backupPath -- Top level folder for the backup.
    global topSourceFolder -- The top level source folder name without the proceeding path.
    global sourceFileName -- Source file name but not the path.
    global sourceFileExtension -- Get the file extension.
    -- Define the backup folder to receive the backups.
    set backupPath to "ANDY:Business:Backups:" as text
    -- Define the folder to be backed up (the source folder).
    set topSourceFolder to "NetXxx II" as text
    -- Process the folder.
    my processAFolder(((path to home folder from user domain) as text) & "Documents:" & topSourceFolder & ":")
    -- All done so write a final entry, close the log file and return.
    my append2BackupLog("Backup Ending...")
    close access backupLogFile
    end run
    -- This routine process each file in the specified folder.
    on processAFolder(theFolder)
    -- Declare the global variables we reference.
    global sourceFileName -- Source file name but not the path.
    global sourceFileExtension -- Get the file extension.
    -- Write a message to the log file that we are processing the folder.
    my append2BackupLog("Processing folder " & theFolder)
    tell application "Finder"
    -- Get a list of everything in the specified folder.
    set allItems to every item of folder theFolder as alias list
    repeat with eachItem in allItems
    -- Check if this is a folder file.
    if (class of item eachItem) is folder then
    -- We have a another folder so do a recursive call.
    my processAFolder(eachItem as text)
    else
    -- Store the file information we will need in processAFile() in the global variables.
    set eachItem to eachItem as alias
    set sourceFileName to name of eachItem -- Get the file name but not the path.
    set sourceFileExtension to name extension of eachItem -- Get the file extension.
    -- Now process the file.
    my processAFile(eachItem as text)
    end if
    end repeat
    end tell
    end processAFolder
    -- This routine processes the specified file.
    on processAFile(fileName)
    -- Define the global variables referenced in this script.
    global topSourceFolder -- The top folder to be backed up.
    global backupPath -- The top folder in the backup area.
    global sourceFileName -- Source file name but not the path.
    global sourceFileExtension -- Get the file extension.
    -- Get the folder paths from topSourceFolder downwards to the current folder.
    set currentBackupFolderPath to ""
    set folderTree to ""
    set addFolder to false
    set savedTID to AppleScript's text item delimiters
    set AppleScript's text item delimiters to {":"}
    tell application "Finder"
    repeat with iFolder in text items of fileName
    set thisFolder to iFolder as text
    if (thisFolder is equal to topSourceFolder) then set addFolder to true -- We are now at the top of the tree so start adding the folder names to the folder tree.
    if thisFolder is equal to sourceFileName then set addFolder to false -- As its the current file name we don't want it in the folder tree.
    if addFolder is true then
    -- While were at it check that the folder exists in the backup area.
    set backupFolder to backupPath & folderTree & thisFolder
    set backupFolderExists to (folder backupFolder exists)
    if backupFolderExists is equal to false then
    -- It does not exist so create the folder in the backup area.
    set backupFolderPath to backupPath & folderTree as file specification
    make new folder at folder backupFolderPath with properties {name:thisFolder}
    end if
    -- Add the folder to the folder tree.
    set folderTree to folderTree & thisFolder & ":"
    end if
    end repeat
    set AppleScript's text item delimiters to savedTID
    -- Set the backup folder path.
    set backupFolder to (backupPath & folderTree)
    -- check if the files exist
    set sourceFileExists to (file fileName exists)
    set backupFileExists to (file sourceFileName of folder backupFolder exists)
    -- Backup the file to the required backup folder.
    if sourceFileExists and not backupFileExists then
    -- File did not exist in the backup directory so copy it there.
    duplicate file fileName to folder backupFolder
    -- Write a log file entry for the file.
    my append2BackupLog("Backup of " & fileName)
    else
    -- Both files exist, so check if the file in the source folder is newer.
    if (modification date of file fileName) > (modification date of file sourceFileName of folder backupFolder) then
    -- We need to rename the old backup file before we make a backup copy of the newer file.
    set thisDateAndTime to modification date of file sourceFileName of folder backupFolder
    -- Get the current date and time formatted.
    set thatDateAndTime to my formatDateAndTime(thisDateAndTime)
    -- We need to get the file name minus the extension.
    set oldTID to AppleScript's text item delimiters -- Get the current text item delimiters (TIDs).
    set AppleScript's text item delimiters to {"."} -- Set them to ".".
    set justFileName to first text item of sourceFileName -- Get the filename before the "."
    set AppleScript's text item delimiters to oldTID -- Restore the TIDs to what they were.
    -- Build the new file name for the old backup file.
    set newFileName to justFileName & thatDateAndTime & "." & sourceFileExtension
    -- Rename the file in the backup area and take a copy of the newer file.
    set name of file (sourceFileName as text) of folder backupFolder to newFileName
    duplicate file fileName to folder backupFolder
    -- Write the log file entry's for the file rename and the file backup.
    my append2BackupLog("Renamed old backup file to " & newFileName)
    my append2BackupLog("Backup of " & fileName)
    end if
    end if
    end tell
    end processAFile
    -- Format the specified date & time into a string of the form "dd-mm-yy (hhmmss)".
    on formatDateAndTime(thisDateAndTime)
    set dateString to short date string of thisDateAndTime
    set timeString to time string of thisDateAndTime
    set fileDateString to "" as text
    repeat with iWord in words of dateString
    set fileDateString to fileDateString & "-" & text -2 thru -1 of ("0" & iWord)
    end repeat
    -- Format the time into "(hhmmss)".
    set fileTimeString to " (" as text
    repeat with iTime in words of timeString
    set fileTimeString to fileTimeString & iTime as text
    end repeat
    set fileTimeString to fileTimeString & ")" as text
    -- Set the return parameter to the result and return.
    return fileDateString & fileTimeString
    end formatDateAndTime
    -- This routine writes the specified message to the end of the log file.
    -- NOTE - the log file is assumed to be already open with write access.
    on append2BackupLog(logMsg)
    global backupLog -- Global variable that defines the path to the log file.
    -- Get the current date and time formatted.
    set dateString to short date string of (get current date) & space & time string of (get current date)
    try
    write (dateString & " " & logMsg & return as text) to backupLog starting at eof
    end try
    end append2BackupLog
    Yvan KOENIG (from FRANCE samedi 3 mars 2007 21:23:33)

Maybe you are looking for

  • 5th Generation iPod doesn't play Movies

    Hi all, a friend of mine bought a 5th Generation iPod some weeks ago and I'm going to buy one, too. But there's one little thing that makes me nervous... A few days ago we connected the iPod to my PC an everything started - iTunes did it's work.....v

  • When i plug my iPod in, it does not recognize it...HELP

    When i plug my iPod Nano 2nd Generation in to anything-AC adaptor or computer- it starts charging, then all of a sudden stops charging after about two seconds. When I plug it in to my computer, iTunes doesn't pop up like is used to. This started afte

  • Purchasing Report into BW help

    hi experts, I have requirement from client to provide the below details in the BW Report. Quantity (e.g. order, delivered, invoiced) Value of (e.g. order, delivered, invoiced). Beside the Value of the material (Gross Price, PB00) we must also be able

  • HELP! Illustrator CC Effect Stained glass issue

    Hello. I'm relatively new to Illustrator. I'm designing a pair of shorts and have come across a problem. I'm using the stained glass effect to give the shorts a reptile look over a gradient green to black 90 degrees. When I select the stained glass e

  • Renaming Multiple pdf files

    I have NUMEROUS pdf files that are Transcripts.  The company sent them to me with 0000.lastname.firstname.dob.pdf  The 0000 is for non-graduates and there are Transcripts from 1926-1976.  Basically, what I would like to do is delete the first five ch