Author: jliu
Date: Sun Nov  4 19:30:28 2007
New Revision: 591876

URL: http://svn.apache.org/viewvc?rev=591876&view=rev
Log:
Fixed an NPE. 

Modified:
    
incubator/cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/interceptor/JAXRSDispatchInterceptor.java
    
incubator/cxf/trunk/systests/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSClientServerBookTest.java

Modified: 
incubator/cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/interceptor/JAXRSDispatchInterceptor.java
URL: 
http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/interceptor/JAXRSDispatchInterceptor.java?rev=591876&r1=591875&r2=591876&view=diff
==============================================================================
--- 
incubator/cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/interceptor/JAXRSDispatchInterceptor.java
 (original)
+++ 
incubator/cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/interceptor/JAXRSDispatchInterceptor.java
 Sun Nov  4 19:30:28 2007
@@ -124,7 +124,7 @@
         for (OperationResourceInfo ori : 
resource.getMethodDispatcher().getOperationResourceInfos()) {
             URITemplate uriTemplate = ori.getURITemplate();
             if (uriTemplate != null && uriTemplate.match(path, values)
-                && ori.getHttpMethod().equalsIgnoreCase(httpMethod)) {
+                && ori.getHttpMethod() != null && 
ori.getHttpMethod().equalsIgnoreCase(httpMethod)) {
                 return ori;
             } /*
                  * else { //URITemplate == null means match by default if

Modified: 
incubator/cxf/trunk/systests/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSClientServerBookTest.java
URL: 
http://svn.apache.org/viewvc/incubator/cxf/trunk/systests/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSClientServerBookTest.java?rev=591876&r1=591875&r2=591876&view=diff
==============================================================================
--- 
incubator/cxf/trunk/systests/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSClientServerBookTest.java
 (original)
+++ 
incubator/cxf/trunk/systests/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSClientServerBookTest.java
 Sun Nov  4 19:30:28 2007
@@ -189,8 +189,7 @@
         }               
     } 
         
-    //@Test
-    @org.junit.Ignore
+    @Test
     public void testGetCDs() throws Exception {
         String endpointAddress =
             "http://localhost:9080/bookstore/cds";; 
@@ -199,10 +198,10 @@
         assertNotNull(in);           
 
 /*        InputStream expected = getClass()
-            .getResourceAsStream("resources/expected_get_cds.txt");*/
+            .getResourceAsStream("resources/expected_get_cds.txt");
 
-        //System.out.println("---" + getStringFromInputStream(in));
-        //assertEquals(getStringFromInputStream(expected), 
getStringFromInputStream(in)); 
+        System.out.println("---" + getStringFromInputStream(in));
+        assertEquals(getStringFromInputStream(expected), 
getStringFromInputStream(in)); */
     }
     
     @Test


Reply via email to