Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 79746 invoked from network); 7 Aug 2007 06:10:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Aug 2007 06:10:30 -0000 Received: (qmail 60682 invoked by uid 500); 7 Aug 2007 06:10:27 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 60503 invoked by uid 500); 7 Aug 2007 06:10:27 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 60492 invoked by uid 99); 7 Aug 2007 06:10:27 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Aug 2007 23:10:27 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Aug 2007 06:10:17 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 776CC7141F7 for ; Mon, 6 Aug 2007 23:09:59 -0700 (PDT) Message-ID: <28755258.1186466999486.JavaMail.jira@brutus> Date: Mon, 6 Aug 2007 23:09:59 -0700 (PDT) From: "Matt Hogstrom (JIRA)" To: dev@geronimo.apache.org Subject: [jira] Closed: (GERONIMO-3305) Out Of Memory Error when Running DayTrader in WebServices Mode In-Reply-To: <30924260.1184079184455.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/GERONIMO-3305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Hogstrom closed GERONIMO-3305. ----------------------------------- Close pending Jarek's comments and changes. > Out Of Memory Error when Running DayTrader in WebServices Mode > -------------------------------------------------------------- > > Key: GERONIMO-3305 > URL: https://issues.apache.org/jira/browse/GERONIMO-3305 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Affects Versions: 2.0-M7 > Environment: All > Reporter: Matt Hogstrom > Assignee: Jarek Gawor > Fix For: 2.0 > > > I deployed DayTrader 2.0 on the latest SVN rev 554753 of trunk. > I deploy daytrader-ear-2.0-SNAPSHOT.ear (using the daytrader-g-2.0-SNAPSHOT-plan.xml in ${DT}/trunk/plans > Create the tables and populate them in the config section. > Switch to WebServices mode > Log in and do portfolio, quotes, buy and sell a few stocks and then logoff. > Try to log in again and I get: > 10:34:34,089 ERROR [Log] Error: JSR 109 lookup failed .. defaulting to JSR 101 > javax.naming.NamingException: Could not look up : service/Trade [Root exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null] > javax.naming.NamingException: Could not look up : service/Trade [Root exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null] > at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:65) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:112) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:611) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:152) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:611) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:152) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:597) > at javax.naming.InitialContext.lookup(InitialContext.java:351) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getPortFromFactory(TradeWebSoapProxy.java:67) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getTrade(TradeWebSoapProxy.java:47) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getAccountData(TradeWebSoapProxy.java:122) > at org.apache.geronimo.samples.daytrader.web.TradeServletAction.doHome(TradeServletAction.java:277) > at org.apache.geronimo.samples.daytrader.web.TradeServletAction.doLogin(TradeServletAction.java:372) > at org.apache.geronimo.samples.daytrader.web.TradeAppServlet.performTask(TradeAppServlet.java:126) > at org.apache.geronimo.samples.daytrader.web.TradeAppServlet.doPost(TradeAppServlet.java:91) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:713) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.geronimo.samples.daytrader.web.OrdersAlertFilter.doFilter(OrdersAlertFilter.java:91) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56) > at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:351) > at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:613) > Caused by: net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null > at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:237) > at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377) > at net.sf.cglib.proxy.Enhancer.createClass(Enhancer.java:317) > at org.apache.geronimo.axis.client.AxisServiceReference.createServiceInterfaceProxy(AxisServiceReference.java:90) > at org.apache.geronimo.axis.client.AxisServiceReference.getContent(AxisServiceReference.java:64) > at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:61) > ... 35 more > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:384) > at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:219) > ... 40 more > Caused by: java.lang.OutOfMemoryError: PermGen space > javax.naming.NamingException: Could not look up : service/Trade [Root exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null] > at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:65) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:112) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:611) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:152) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:611) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:152) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:597) > at javax.naming.InitialContext.lookup(InitialContext.java:351) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getPortFromFactory(TradeWebSoapProxy.java:67) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getTrade(TradeWebSoapProxy.java:47) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getAccountData(TradeWebSoapProxy.java:122) > at org.apache.geronimo.samples.daytrader.web.TradeServletAction.doHome(TradeServletAction.java:277) > at org.apache.geronimo.samples.daytrader.web.TradeServletAction.doLogin(TradeServletAction.java:372) > at org.apache.geronimo.samples.daytrader.web.TradeAppServlet.performTask(TradeAppServlet.java:126) > at org.apache.geronimo.samples.daytrader.web.TradeAppServlet.doPost(TradeAppServlet.java:91) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:713) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.geronimo.samples.daytrader.web.OrdersAlertFilter.doFilter(OrdersAlertFilter.java:91) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56) > at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:351) > at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:613) > Caused by: net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null > at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:237) > at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377) > at net.sf.cglib.proxy.Enhancer.createClass(Enhancer.java:317) > at org.apache.geronimo.axis.client.AxisServiceReference.createServiceInterfaceProxy(AxisServiceReference.java:90) > at org.apache.geronimo.axis.client.AxisServiceReference.getContent(AxisServiceReference.java:64) > at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:61) > ... 35 more > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:384) > at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:219) > ... 40 more > Caused by: java.lang.OutOfMemoryError: PermGen space > problem getting trade port javax.xml.rpc.ServiceException: Error processing WSDL document: > org.xml.sax.SAXException: Fatal Error: URI=http://localhost:8080/daytrader/services/TradeWSServices Line=2: The markup in the document following the root element must be well-formed. > javax.xml.rpc.ServiceException: Error processing WSDL document: > org.xml.sax.SAXException: Fatal Error: URI=http://localhost:8080/daytrader/services/TradeWSServices Line=2: The markup in the document following the root element must be well-formed. > at org.apache.axis.client.Service.initService(Service.java:250) > at org.apache.axis.client.Service.(Service.java:165) > at org.apache.axis.client.ServiceFactory.createService(ServiceFactory.java:198) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getPortFromFactory(TradeWebSoapProxy.java:80) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getTrade(TradeWebSoapProxy.java:47) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getAccountData(TradeWebSoapProxy.java:122) > at org.apache.geronimo.samples.daytrader.web.TradeServletAction.doHome(TradeServletAction.java:277) > at org.apache.geronimo.samples.daytrader.web.TradeServletAction.doLogin(TradeServletAction.java:372) > at org.apache.geronimo.samples.daytrader.web.TradeAppServlet.performTask(TradeAppServlet.java:126) > at org.apache.geronimo.samples.daytrader.web.TradeAppServlet.doPost(TradeAppServlet.java:91) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:713) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.geronimo.samples.daytrader.web.OrdersAlertFilter.doFilter(OrdersAlertFilter.java:91) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56) > at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:351) > at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:613) > 10:34:35,124 ERROR [Log] Error: JSR 109 lookup failed .. defaulting to JSR 101 > javax.naming.NamingException: Could not look up : service/Trade [Root exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null] > javax.naming.NamingException: Could not look up : service/Trade [Root exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null] > at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:65) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:112) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:611) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:152) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:611) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:152) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:597) > at javax.naming.InitialContext.lookup(InitialContext.java:351) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getPortFromFactory(TradeWebSoapProxy.java:67) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getTrade(TradeWebSoapProxy.java:47) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getHoldings(TradeWebSoapProxy.java:165) > at org.apache.geronimo.samples.daytrader.web.TradeServletAction.doHome(TradeServletAction.java:278) > at org.apache.geronimo.samples.daytrader.web.TradeServletAction.doLogin(TradeServletAction.java:372) > at org.apache.geronimo.samples.daytrader.web.TradeAppServlet.performTask(TradeAppServlet.java:126) > at org.apache.geronimo.samples.daytrader.web.TradeAppServlet.doPost(TradeAppServlet.java:91) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:713) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.geronimo.samples.daytrader.web.OrdersAlertFilter.doFilter(OrdersAlertFilter.java:91) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56) > at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:351) > at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:613) > Caused by: net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null > at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:237) > at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377) > at net.sf.cglib.proxy.Enhancer.createClass(Enhancer.java:317) > at org.apache.geronimo.axis.client.SEIFactoryImpl.enhanceServiceEndpointInterface(SEIFactoryImpl.java:135) > at org.apache.geronimo.axis.client.SEIFactoryImpl.initialize(SEIFactoryImpl.java:85) > at org.apache.geronimo.axis.client.AxisServiceReference.getContent(AxisServiceReference.java:68) > at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:61) > ... 35 more > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:384) > at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:219) > ... 41 more > Caused by: java.lang.OutOfMemoryError: PermGen space > javax.naming.NamingException: Could not look up : service/Trade [Root exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null] > at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:65) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:112) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:611) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:152) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:611) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:152) > at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:597) > at javax.naming.InitialContext.lookup(InitialContext.java:351) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getPortFromFactory(TradeWebSoapProxy.java:67) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getTrade(TradeWebSoapProxy.java:47) > at org.apache.geronimo.samples.daytrader.soap.TradeWebSoapProxy.getHoldings(TradeWebSoapProxy.java:165) > at org.apache.geronimo.samples.daytrader.web.TradeServletAction.doHome(TradeServletAction.java:278) > at org.apache.geronimo.samples.daytrader.web.TradeServletAction.doLogin(TradeServletAction.java:372) > at org.apache.geronimo.samples.daytrader.web.TradeAppServlet.performTask(TradeAppServlet.java:126) > at org.apache.geronimo.samples.daytrader.web.TradeAppServlet.doPost(TradeAppServlet.java:91) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:713) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.geronimo.samples.daytrader.web.OrdersAlertFilter.doFilter(OrdersAlertFilter.java:91) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56) > at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:351) > at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:613) > Caused by: net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null > at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:237) > at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377) > at net.sf.cglib.proxy.Enhancer.createClass(Enhancer.java:317) > at org.apache.geronimo.axis.client.SEIFactoryImpl.enhanceServiceEndpointInterface(SEIFactoryImpl.java:135) > at org.apache.geronimo.axis.client.SEIFactoryImpl.initialize(SEIFactoryImpl.java:85) > at org.apache.geronimo.axis.client.AxisServiceReference.getContent(AxisServiceReference.java:68) > at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:61) > ... 35 more > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:384) > at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:219) > ... 41 more > Caused by: java.lang.OutOfMemoryError: PermGen space > 10:34:37,539 ERROR [[org_apache_geronimo_samples_daytrader_TradeWSAction]] Servlet.service() for servlet org_apache_geronimo_samples_daytrader_TradeWSAction threw exception > javax.servlet.ServletException: Servlet execution threw an exception > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:313) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56) > at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:351) > at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:613) > 10:34:42,420 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception > 10:34:45,178 ERROR [CoyoteAdapter] An exception or error occurred in the container during the request processing > java.lang.OutOfMemoryError: PermGen space > Exception in thread "Thread-25" java.lang.OutOfMemoryError: PermGen space > problem getting trade port javax.xml.rpc.ServiceException: Error processing WSDL document: > javax.xml.rpc.ServiceException: Error processing WSDL document: > javax.xml.rpc.ServiceException: Cannot find service: {http://daytrader.samples.geronimo.apache.org}Trade > javax.xml.rpc.ServiceException: Error processing WSDL document: > javax.xml.rpc.ServiceException: Error processing WSDL document: > javax.xml.rpc.ServiceException: Cannot find service: {http://daytrader.samples.geronimo.apache.org}Trade -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.