You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Jarek Gawor (JIRA)" <ji...@apache.org> on 2007/08/02 07:32:52 UTC
[jira] Resolved: (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 ]
Jarek Gawor resolved GERONIMO-3305.
-----------------------------------
Resolution: Fixed
Fix Version/s: 2.0
I'm closing this bug as the main issue of this problem was fixed (by caching the service-ref classes). Please reopen if that's not right.
> 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.