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

Andreas Veithen resolved AXIS2-4871.
------------------------------------

       Resolution: Fixed
    Fix Version/s: 1.6

Fixed by the changes doen for AXIS2-4674.

> Null Pointer Exception in AxisService.printXSD
> ----------------------------------------------
>
>                 Key: AXIS2-4871
>                 URL: https://issues.apache.org/jira/browse/AXIS2-4871
>             Project: Axis2
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.5.2
>         Environment: Test run on Websphere 6.1 application server
>            Reporter: John Kroll
>             Fix For: 1.6, 1.5.4
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> For the generic unqualified schema request (for example:  http://<host 
> name>/axis2/services/Version?xsd the following exception is thrown:
> java.lang.NullPointerException 
>      at 
> org.apache.axis2.description.AxisService.printXSD(AxisService.java:1235) 
>      at 
> org.apache.axis2.transport.http.ListingAgent.processListService(ListingAgent.java:277)
>  
>      at 
> org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:249) 
>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) 
>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
> The problem seems to be related to the fact that for the unqualified case the 
> argument for the schema name is null, not an empty string.  Changing the name 
> test in line 1232 of 
> modules/kernel/src/org/apache/axis2/description/AxisService.java to include a 
> null pointer check seems to resolve this issue.  Sample change:
> < revision
> > original
> 1232,1233c1232
> <             // Unqualified schema request can be a null string
> <             if ( (xsd != null) && (!"".equals(xsd)) ) {
> ---
> >             if (!"".equals(xsd)) {

-- 
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: java-dev-unsubscr...@axis.apache.org
For additional commands, e-mail: java-dev-h...@axis.apache.org

Reply via email to