You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Lahiru Sandakith (JIRA)" <ji...@apache.org> on 2007/03/26 18:57:32 UTC

[jira] Resolved: (AXIS2-2393) Http500-Jasper exception in the list services page of axis2 admin console in Axis2-1.2 RC1

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

Lahiru Sandakith resolved AXIS2-2393.
-------------------------------------

       Resolution: Fixed
    Fix Version/s: nightly
         Assignee: Lahiru Sandakith

fixed in revision 522570 and 522571

> Http500-Jasper exception in the list services page of axis2 admin console in Axis2-1.2 RC1
> ------------------------------------------------------------------------------------------
>
>                 Key: AXIS2-2393
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2393
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: admin console
>    Affects Versions: 1.2
>         Environment: 1.2 RC1, WinXP, Tomcat 6.0.10 or tomcat 5.5
>            Reporter: Charitha Kankanamge
>         Assigned To: Lahiru Sandakith
>            Priority: Critical
>             Fix For: nightly
>
>
> Following exception thrown and blank page returns with http500 error when selecting 'Available Services' list of the admin console.
> WARNING: Error dispatching request /axis2/axis2-admin/listService
> java.lang.reflect.InvocationTargetException
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.apache.axis2.transport.http.AbstractAgent.handle(AbstractAgent.java:77)
>         at org.apache.axis2.transport.http.AdminAgent.handle(AdminAgent.java:113)
>         at org.apache.axis2.transport.http.AxisAdminServlet.doGet(AxisAdminServlet.java:44)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
>         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.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
>         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
>         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
>         at java.lang.Thread.run(Thread.java:595)
> Caused by: org.apache.jasper.JasperException: Unable to compile class for JSP:
> An error occurred at line: 90 in the jsp file: /axis2-web/listService.jsp
> The method getLocalPart() is undefined for the type String
> 87: <%
> 88:     for (Iterator iteratorm = engagedModules.iterator(); iteratorm.hasNext();) {
> 89:         AxisModule axisOperation = (AxisModule) iteratorm.next();
> 90:         moduleName = axisOperation.getName().getLocalPart();
> 91:         if (!modules_present) {
> 92:             modules_present = true;
> 93: %>
> An error occurred at line: 124 in the jsp file: /axis2-web/listService.jsp
> The method getLocalPart() is undefined for the type String
> 121:     <%
> 122:         for (Iterator iterator2 = engagedModules.iterator(); iterator2.hasNext();) {
> 123:             AxisModule moduleDecription = (AxisModule) iterator2.next();
> 124:             moduleName = moduleDecription.getName().getLocalPart();
> 125:     %><li><%=moduleName%> :: <a href="axis2-admin/disengageModule?type=operation&serviceName=<%
> =serviceName%>&operation=<%=axisOperation.getName().getLocalPart()%>&module=<%=moduleName%>">Disenga
> ge</a></li><br><%
> 126:     }
> 127: %></ul><%
> Stacktrace:
>         at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:85)
>         at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
>         at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:415)
>         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
>         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
>         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
>         at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
>         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:308)
>         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
>         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
> ava:290)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
>         at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
>         at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
>         at org.apache.axis2.transport.http.AbstractAgent.renderView(AbstractAgent.java:118)
>         at org.apache.axis2.transport.http.AdminAgent.processListService(AdminAgent.java:502)
>         ... 21 more
> Steps to reproduce:
> ================
> 1. Download Axis2-1.2 RC1 war 
> 2. Deploy on tomcat
> 3. Log in to admin console
> 4. Click on 'Available Services' link

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org