You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Matt Hogstrom (JIRA)" <ji...@apache.org> on 2007/08/07 08:09:59 UTC

[jira] Closed: (GERONIMO-3305) Out Of Memory Error when Running DayTrader in WebServices Mode

     [ 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.<init>(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.