Do you still need assistance? -----Original Message----- From: Benjamin Bratkus [mailto:[EMAIL PROTECTED] Sent: quinta-feira, 19 de Outubro de 2006 14:28 To: [email protected] Subject: a calculator portlet
hello all, i've got a problem with my calculator portlet if if deploy the portlet to jetspeed and i try to change the user i am using the portlet throws exceptions. i.e first i deployed it as admin and it works while i am logged in as admin. after this i want to change my user and the portlet is not available. can anyone help me ? Viele Grüße, best regards, Benjamin Bratkus -- Orientation in Objects GmbH Weinheimerstr. 68 D-68309 Mannheim http://www.oio.de Tel +49(0)621-71839-0 Fax. +49(0)621-71839-50 portlet: CalculatorDAOImpl calcOp = new CalculatorDAOImpl(); private String jspDir = "/WEB-INF/jsp/"; Calculator testBean; String calcAction; String calcbin; public void doView(RenderRequest req, RenderResponse res) throws IOException, PortletException { if((testBean == null)|(calcAction == null)|(calcbin == null)){ System.out.println("init tools"); calcAction = "default"; calcbin = "default"; PortletSession session = req.getPortletSession(); testBean = new Calculator("0","0","0"); session.setAttribute("testBean", testBean,PortletSession.APPLICATION_SCOPE); session.setAttribute("calcAction", calcAction,PortletSession.APPLICATION_SCOPE); session.setAttribute("calcbin", calcbin,PortletSession.APPLICATION_SCOPE); } res.setContentType("text/html"); PortletRequestDispatcher prd = getPortletContext().getRequestDispatcher(jspDir+ "view.jsp"); prd.include(req, res); } public void doEdit(RenderRequest req, RenderResponse res) throws IOException, PortletException { PortletRequestDispatcher prd = getPortletContext() .getRequestDispatcher(jspDir + "edit.jsp"); prd.include(req, res); } public void doHelp(RenderRequest req, RenderResponse res) throws IOException, PortletException { PortletRequestDispatcher prd = getPortletContext().getRequestDispatcher(jspDir + "help.jsp"); prd.include(req, res); } public void processAction(ActionRequest req, ActionResponse res) throws IOException, PortletException { PortletSession session = req.getPortletSession(); testBean = (Calculator) session.getAttribute("testBean", PortletSession.APPLICATION_SCOPE); calcAction = req.getParameter("calcAction"); calcbin = req.getParameter("calcbin"); if(calcAction == null) calcAction = "default"; if (calcbin == null) calcbin = "default"; System.out.println("Value calcAction : "+ calcAction); System.out.println(" value calcbin : " +calcbin); testBean = doCalculate(calcbin, calcAction, req.getParameter("sNumber1"), req.getParameter("sNumber2")); calcbin = "default"; calcAction = "default"; System.out.println("test bean"+ testBean); session.setAttribute("testBean", testBean,PortletSession.APPLICATION_SCOPE); session.setAttribute("calcAction", calcAction,PortletSession.APPLICATION_SCOPE); session.setAttribute("calcbin", calcbin,PortletSession.APPLICATION_SCOPE); } public Calculator doCalculate(String bin, String act, String para1, String para2){ try{ if( (act.equals("default"))|(bin.equals("default"))){ testBean = doSimpleCalculate(bin, act, para1, para2); }else{ testBean = doComplexCalculate(bin, act, para1, para2); } }catch (NumberFormatException a){ testBean.setSNumber1("0"); testBean.setSNumber2("0"); testBean.setSResult("FALSCHE EINGABE!!! - Hello World!"); } return testBean; } public Calculator doComplexCalculate(String bin, String act, String para1, String para2){ String sTmp = "0"; StringTokenizer token; if(bin.equals("hex")){ if(act.equals("add")){ testBean = calcOp.addValues(para1, para2); sTmp = testBean.getSResult(); System.out.println("sTmp nach add : "+sTmp); System.out.println("sTmp nach add : "+sTmp.length()); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("sub")){ testBean = calcOp.subValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("div")){ testBean = calcOp.divValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("multi")){ testBean = calcOp.multiValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("mod")){ testBean = calcOp.modValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else{ } System.out.println("vor hex "+sTmp); testBean = calcOp.hexValue(sTmp, "0"); }else if(bin.equals("bin")){ if(act.equals("add")){ testBean = calcOp.addValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("sub")){ testBean = calcOp.subValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("div")){ testBean = calcOp.divValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("multi")){ testBean = calcOp.multiValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("mod")){ testBean = calcOp.modValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else{ } testBean = calcOp.binValue(sTmp, "0"); }else if(bin.equals("oct")){ if(act.equals("add")){ testBean = calcOp.addValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("sub")){ testBean = calcOp.subValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("div")){ testBean = calcOp.divValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("multi")){ testBean = calcOp.multiValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else if(act.equals("mod")){ testBean = calcOp.modValues(para1, para2); sTmp = testBean.getSResult(); token = new StringTokenizer(sTmp,"."); sTmp = token.nextToken(); }else{ } testBean = calcOp.octValue(sTmp, "0"); }else{ } return testBean; } public Calculator doSimpleCalculate(String bin, String act, String para1, String para2){ if(act.equals("default")){ if(bin.equals("hex")){ testBean = calcOp.hexValue(para1, para2); } else if(bin.equals("bin")){ testBean = calcOp.binValue(para1, para2); } else if(bin.equals("oct")){ testBean = calcOp.octValue(para1, para2); } else if(bin.equals("fac")){ testBean = calcOp.facValue(para1, para2); }else{ } }else{ if (act.equals("add")) { testBean = calcOp.addValues(para1, para2); System.out.println("add"); } else if(act.equals("sub")){ testBean = calcOp.subValues(para1, para2); System.out.println("sub"); }else if(act.equals("div")){ testBean = calcOp.divValues(para1, para2); System.out.println("div"); } else if(act.equals("multi")){ testBean = calcOp.multiValues(para1, para2); System.out.println("multi"); } else if(act.equals("mod")){ testBean = calcOp.modValues(para1, para2); System.out.println("mod"); }else{ } } return testBean; } view.jsp: %@ page import="de.oio.data.*" %> <%@ page import="javax.portlet.*"%> <%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %> <portlet:defineObjects/> <%String calcAction = (String)session.getAttribute("calcAction"); String calcbin = (String)session.getAttribute("calcbin"); %> <P>This is a very simple calculator (can only add).</P> <div> <br /> Result : <%= ((Calculator)session.getAttribute("testBean")).getSResult()%> <br /> <br /> <br /> </div> <form method="POST" action="<portlet:actionURL/>"> <div> <INPUT TYPE="TEXT" NAME="sNumber1" id="sNumber1" VALUE="0" /> <INPUT TYPE="TEXT" NAME="sNumber2" id="sNumber2" VALUE="0" /> </div> <br /> <div> <input name="calcbin" type="radio" value="bin" <%=calcbin.equals("bin") ? "CHECKED" : ""%>/>bin <input name="calcbin" type="radio" value="hex" <%=calcbin.equals("hex") ? "CHECKED" : ""%>/>hex <input name="calcbin" type="radio" value="oct" <%=calcbin.equals("oct") ? "CHECKED" : ""%>/>oct <input name="calcbin" type="radio" value="fac" <%=calcbin.equals("fac") ? "CHECKED" : ""%>/>n! <br /> <br /> </div> <div> <INPUT TYPE="SUBMIT" name="calcAction" id="1" value="sub"/> <INPUT TYPE="SUBMIT" name="calcAction" id="2" value="add"/> <INPUT TYPE="SUBMIT" name="calcAction" id="3" value="div"/> <INPUT TYPE="SUBMIT" name="calcAction" id="4" value="multi"/> <INPUT TYPE="SUBMIT" name="calcAction" id="5" value="mod" /> <Input type="submit" name="do" value="resolve" /> </div> </form> tomcat: javax.portlet.PortletException at org.apache.jetspeed.dispatcher.JetspeedRequestDispatcher.include(Jets peedRequestDispatcher.java:102) at de.oio.portlets.CalculatorPortlet.doView(CalculatorPortlet.java:42) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) at javax.portlet.GenericPortlet.render(GenericPortlet.java:175) at org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPo rtletInstance.java:102) at org.apache.jetspeed.container.JetspeedContainerServlet.doGet(Jetspeed ContainerServlet.java:230) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp atcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD ispatcher.java:574) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis patcher.java:499) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(Se rvletPortletInvoker.java:213) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.render(Se rvletPortletInvoker.java:125) at org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerI mpl.java:119) at org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderP ortlet(JetspeedPortletContainerWrapper.java:120) at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(Renderin gJobImpl.java:120) at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(Por tletRendererImpl.java:110) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRe nder(PageAggregatorImpl.java:199) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRe nder(PageAggregatorImpl.java:182) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build(PageAggr egatorImpl.java:106) at org.apache.jetspeed.aggregator.AggregatorValve.invoke(AggregatorValve .java:48) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke(Action ValveImpl.java:132) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.ja va:76) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.decoration.DecorationValve.invoke(DecorationValve .java:100) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke(ProfilerVa lveImpl.java:179) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke(Log inValidationValveImpl.java:143) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke( PasswordCredentialValveImpl.java:148) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(Lo calizationValveImpl.java:168) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run(Abstrac tSecurityValve.java:117) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:454) at org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(Abstra ctSecurityValve.java:111) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(Port alURLValveImpl.java:55) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(Capa bilityValveImpl.java:128) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline .java:185) at org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java :231) at org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java :226) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica torBase.java:432) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :868) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p rocessConnection(Http11BaseProtocol.java:663) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo int.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol lowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP ool.java:684) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NullPointerException at org.apache.jsp.WEB_002dINF.jsp.view_jsp._jspService(org.apache.jsp.WE B_002dINF.jsp.view_jsp:94) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper .java:322) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3 14) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp atcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD ispatcher.java:574) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis patcher.java:499) at org.apache.jetspeed.dispatcher.JetspeedRequestDispatcher.include(Jets peedRequestDispatcher.java:72) ... 66 more Nested Exception is java.lang.NullPointerException at org.apache.jsp.WEB_002dINF.jsp.view_jsp._jspService(org.apache.jsp.WE B_002dINF.jsp.view_jsp:94) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper .java:322) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3 14) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp atcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD ispatcher.java:574) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis patcher.java:499) at org.apache.jetspeed.dispatcher.JetspeedRequestDispatcher.include(Jets peedRequestDispatcher.java:72) at de.oio.portlets.CalculatorPortlet.doView(CalculatorPortlet.java:42) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) at javax.portlet.GenericPortlet.render(GenericPortlet.java:175) at org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPo rtletInstance.java:102) at org.apache.jetspeed.container.JetspeedContainerServlet.doGet(Jetspeed ContainerServlet.java:230) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp atcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD ispatcher.java:574) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis patcher.java:499) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(Se rvletPortletInvoker.java:213) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.render(Se rvletPortletInvoker.java:125) at org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerI mpl.java:119) at org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderP ortlet(JetspeedPortletContainerWrapper.java:120) at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(Renderin gJobImpl.java:120) at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(Por tletRendererImpl.java:110) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRe nder(PageAggregatorImpl.java:199) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRe nder(PageAggregatorImpl.java:182) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build(PageAggr egatorImpl.java:106) at org.apache.jetspeed.aggregator.AggregatorValve.invoke(AggregatorValve .java:48) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke(Action ValveImpl.java:132) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.ja va:76) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.decoration.DecorationValve.invoke(DecorationValve .java:100) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke(ProfilerVa lveImpl.java:179) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke(Log inValidationValveImpl.java:143) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke( PasswordCredentialValveImpl.java:148) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(Lo calizationValveImpl.java:168) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run(Abstrac tSecurityValve.java:117) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:454) at org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(Abstra ctSecurityValve.java:111) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(Port alURLValveImpl.java:55) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(Capa bilityValveImpl.java:128) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe line.java:203) at org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline .java:185) at org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java :231) at org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java :226) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica torBase.java:432) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :868) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p rocessConnection(Http11BaseProtocol.java:663) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo int.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol lowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP ool.java:684) at java.lang.Thread.run(Thread.java:595) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
