axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "david (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2-3058) StringIndexOutofBoundException and NullPointerException
Date Thu, 02 Aug 2007 15:58:52 GMT
StringIndexOutofBoundException and NullPointerException
-------------------------------------------------------

                 Key: AXIS2-3058
                 URL: https://issues.apache.org/jira/browse/AXIS2-3058
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: kernel
    Affects Versions: 1.2, 1.3
         Environment: Redhat Enterprise Linux 4u2, Netscape Enterprise Server 6.2, firefox
webbrowser
            Reporter: david
            Priority: Critical


In axis2-1.2 release, probably in axis2-1.3RC as well, I got StringIndexOutOfBoundException
from the kernel module ListingAgent.java at line 92 String portstr = ip.substring(seperatorIndex
+ 1, slashIndex); The reason for this exception is that it looks for url like this: http://localhost:8080/axis2/services/listServices,
it has to have :PORT_NUMBER, but in my linux RHEL 4 with firefox web browser,  it defaults
to port number 80, so the URL will be http://localhost/axis2/services/listServices, I found
this after I put debug message in the ListingAgent.java. so I tried this new URL: http://localhost:80/axis2/services/listServices,
I got NullPointerException as follows.

[01/Aug/2007:07:02:36] failure ( 3722): Internal error: exception thrown from the servlet
service function (uri=/axis2/axis2-web/listServices.jsp): 
java.lang.NullPointerException: IWSHttpSession: Session attribute name or value is null, Stack:
java.lang.NullPointerException: IWSHttpSession: 
Session attribute name or value is null
	at
com.netscape.server.http.session.IWSHttpSession.setAttribute(IWSHttpSession.java:500)
	at
_jsps._axis2_web._listServices_jsp._jspService(_listServices_jsp.java:141)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:108)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:247)
	at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.access$600(JspServlet.java:97)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:538)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:606)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
com.netscape.server.http.servlet.NSServletRunner.invokeServletService(NSServletRunner.java:894)
	at
com.netscape.server.http.servlet.WebApplication.service(WebApplication.java:1219)
	at
com.netscape.server.http.servlet.NSServletRunner.ServiceWebApp(NSServletRunner.java:956)
	at
com.netscape.server.http.servlet.NSServletSession.internalRedirect(Native
Method)
	at
com.netscape.server.http.servlet.NSRequestDispatcher.include(NSRequestDispatcher.java:93)
	at
org.apache.axis2.transport.http.AbstractAgent.renderView(AbstractAgent.java:118)
	at
org.apache.axis2.transport.http.ListingAgent.processListServices(ListingAgent.java:375)
	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.ListingAgent.handle(ListingAgent.java:109)
	at org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:233)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
com.netscape.server.http.servlet.NSServletRunner.invokeServletService(NSServletRunner.java:894)
	at
com.netscape.server.http.servlet.WebApplication.service(WebApplication.java:1219)
	at
com.netscape.server.http.servlet.NSServletRunner.ServiceWebApp(NSServletRunner.java:956)


-- 
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


Mime
View raw message