[
https://issues.apache.org/jira/browse/AXIS2-3067?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Deepal Jayasinghe reassigned AXIS2-3067:
----------------------------------------
Assignee: Deepal Jayasinghe
> NullPointerException from
> request.getSession().setAttribute(Constants.SERVICE_MAP, null);
> -----------------------------------------------------------------------------------------
>
> Key: AXIS2-3067
> URL: https://issues.apache.org/jira/browse/AXIS2-3067
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Affects Versions: 1.3, 1.2, nightly
> Environment: RHEL4.0, Netscape Enterprise Server (NES) 6.2, FireFox
> Reporter: david
> Assignee: Deepal Jayasinghe
>
> In \axis2\axis2-web\listServices.jsp file, there is a call
> request.getSession().setAttribute(Constants.SERVICE_MAP, null); this call
> works in servlet 2.3 specification, but not servlet 2.2 spec, the NES6.2
> claimed to be servlet 2.3 compliance, but in its class IWSHttpSession.java(I
> decompiled their code), which implemented HttpSession interface, and followed
> servlet 2.2 spec. and throw NullPointerException if a null value passes in,
> in 2.3 spec, a null value passed in is equal to removeAttribute().
> Suggestion:
> Change
> request.getSession().setAttribute(Constants.SERVICE_MAP, null);
> to
> request.getSession().removeAttribute(Constants.SERVICE_MAP);
> this change will support both 2.2 and 2.3 spec., so the NES6.2 can continue
> to run.
--
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]