openamf/src/java/org/openamf AdvancedGateway.java,1.31,1.32
Sean Sullivan <[email protected]> Fri, 27 Aug 2004 02:26:15 +0000
| Newsgroups | gmane.comp.java.openamf.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/openamf/openamf/src/java/org/openamf
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20997/src/java/org/openamf
Modified Files:
AdvancedGateway.java
Log Message:
fixed a NullPointerException bug.
The now code will throw AccessDeniedException if
the servlet cannot find a service configuration for a named service.
Index: AdvancedGateway.java
===================================================================
RCS file: /cvsroot/openamf/openamf/src/java/org/openamf/AdvancedGateway.java,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -d -r1.31 -r1.32
*** AdvancedGateway.java 14 Aug 2004 04:11:34 -0000 1.31
--- AdvancedGateway.java 27 Aug 2004 02:26:12 -0000 1.32
***************
*** 61,64 ****
--- 61,73 ----
try {
ServiceConfig serviceConfig = getServiceConfig(requestBody);
+
+ if (serviceConfig == null)
+ {
+ throw new AccessDeniedException(
+ "could not find service configuration for '"
+ + requestBody.getServiceName()
+ + "'");
+ }
+
ServiceRequest request = new ServiceRequest(requestBody, serviceConfig);
ServiceMethodConfig methodConfig = getMethodConfig(serviceConfig, request);
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285