You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Chi Runhua (JIRA)" <ji...@apache.org> on 2010/06/03 11:15:57 UTC

[jira] Closed: (GERONIMO-5363) Classloader viewer not working

     [ https://issues.apache.org/jira/browse/GERONIMO-5363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chi Runhua closed GERONIMO-5363.
--------------------------------

    Resolution: Won't Fix

It turns out the problem can be reproduce only when using IBM JDK 6. 

Since Geronimo only supports sun JDK 6 officially. I think this issue should be closed.

> Classloader viewer not working
> ------------------------------
>
>                 Key: GERONIMO-5363
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5363
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 2.2.1
>         Environment: Firefox+Ubuntu+Tomcat assembly
>            Reporter: Chi Runhua
>
> Click ClassLoader viewer from console, a message pops up showing "Error"
> Check the log file, I find the following information:
> 2010-06-03 16:25:17,509 DEBUG [DefaultRemoter] Exec: ClassLoaderViewHelper.getTrees() Object created,  not stored. id=0
> 2010-06-03 16:25:17,532 DEBUG [DefaultRemoter] Method execution failed: 
> java.util.NoSuchElementException
> 	at java.util.AbstractList$SimpleListIterator.next(AbstractList.java:56)
> 	at org.apache.geronimo.console.classloaderview.ClassLoaderViewHelper.printClassLoaders(ClassLoaderViewHelper.java:190)
> 	at org.apache.geronimo.console.classloaderview.ClassLoaderViewHelper.getTrees(ClassLoaderViewHelper.java:55)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
> 	at java.lang.reflect.Method.invoke(Method.java:599)
> 	at org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
> 	at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:472)
> 	at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:475)
> 	at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:323)
> 	at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
> 	at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
> 	at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:144)
> 	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.console.servlet.ForwardDispatchFilter.doFilter(ForwardDispatchFilter.java:59)
> 	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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
> 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
> 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
> 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
> 	at org.apache.geronimo.console.servlet.ContextForwardServlet.doPost(ContextForwardServlet.java:71)
> 	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.console.filter.XSSXSRFFilter.doFilter(XSSXSRFFilter.java:130)
> 	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:233)
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> 	at org.apache.geronimo.tomcat.security.SecurityValve.invoke(SecurityValve.java:115)
> 	at org.apache.geronimo.tomcat.security.jacc.JACCSecurityValve.invoke(JACCSecurityValve.java:54)
> 	at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:420)
> 	at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> 	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
> 	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:396)
> 	at org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:214)
> 	at org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(ThreadPool.java:344)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> 	at java.lang.Thread.run(Thread.java:735)
> 2010-06-03 16:25:17,534 DEBUG [SubstituteResponseWrapper] Getting a writer...
> 2010-06-03 16:25:17,534 WARN  [BaseCallMarshaller] --Erroring: batchId[1] message[java.util.NoSuchElementException]

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.