You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2010/12/13 22:08:22 UTC

svn commit: r1045370 - in /juddi/trunk/juddi-client/src: main/java/org/apache/juddi/v3/annotations/ main/java/org/apache/juddi/v3/client/ main/java/org/apache/juddi/v3/client/transport/wrapper/ test/java/org/apache/juddi/v3/annotations/

Author: kstam
Date: Mon Dec 13 21:08:21 2010
New Revision: 1045370

URL: http://svn.apache.org/viewvc?rev=1045370&view=rev
Log:
JUDDI-440 cleaning up compile time warnings

Modified:
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/annotations/AnnotationProcessor.java
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/ClassUtil.java
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/RequestHandler.java
    juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/AnnotationTest.java

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/annotations/AnnotationProcessor.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/annotations/AnnotationProcessor.java?rev=1045370&r1=1045369&r2=1045370&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/annotations/AnnotationProcessor.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/annotations/AnnotationProcessor.java Mon Dec 13 21:08:21 2010
@@ -113,8 +113,7 @@ public class AnnotationProcessor {
 		return service;
 	}
 	
-	@SuppressWarnings("unchecked")
-	protected BindingTemplate parseServiceBinding(Class classWithAnnotations, String lang, 
+	protected BindingTemplate parseServiceBinding(Class<?> classWithAnnotations, String lang, 
 			WebService webServiceAnnotation, Properties properties) {
 		
 		BindingTemplate bindingTemplate = null;

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/ClassUtil.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/ClassUtil.java?rev=1045370&r1=1045369&r2=1045370&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/ClassUtil.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/ClassUtil.java Mon Dec 13 21:08:21 2010
@@ -21,8 +21,8 @@ package org.apache.juddi.v3.client;
  */
 
 public class ClassUtil {
-    @SuppressWarnings("unchecked")
-	public static Class forName(String name, Class caller)
+    
+	public static Class<?> forName(String name, Class<?> caller)
     	throws ClassNotFoundException
     {
 	    ClassLoader threadClassLoader = Thread.currentThread().getContextClassLoader();

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/RequestHandler.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/RequestHandler.java?rev=1045370&r1=1045369&r2=1045370&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/RequestHandler.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/RequestHandler.java Mon Dec 13 21:08:21 2010
@@ -16,6 +16,7 @@
 package org.apache.juddi.v3.client.transport.wrapper;
 
 import java.io.StringWriter;
+import java.io.UnsupportedEncodingException;
 import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
 import java.net.URLEncoder;
@@ -170,13 +171,23 @@ public class RequestHandler
     		errorMessage = ite.getTargetException().getMessage() != null ? 
     				ite.getTargetException().getMessage() : "";
     	}
-    	String message = URLEncoder.encode(errorMessage);
+    	String message;
+		try {
+			message = URLEncoder.encode(errorMessage,"UTF-8");
+		} catch (UnsupportedEncodingException e) {
+			message = e.getMessage();
+		}
     	log.error(message);
     	setException(message);
     }
     catch(Exception ex) // Catch any other exceptions
     {
-    	String message = URLEncoder.encode(ex.getMessage());
+    	String message;
+		try {
+			message = URLEncoder.encode(ex.getMessage(), "UTF-8");
+		} catch (UnsupportedEncodingException e) {
+			message = e.getMessage();
+		}
         log.error(message);
         setException(message);
     }

Modified: juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/AnnotationTest.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/AnnotationTest.java?rev=1045370&r1=1045369&r2=1045370&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/AnnotationTest.java (original)
+++ juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/AnnotationTest.java Mon Dec 13 21:08:21 2010
@@ -49,11 +49,10 @@ public class AnnotationTest {
 		 assertEquals("uddi:uddi.org:categorization:types2",keyedReference2.getTModelKey());
 	 }
 	 
-     @SuppressWarnings("unchecked")
 	 @Test
      public void testReadingServiceBindingAnnotation() {
 	     try {
-	    	Class classWithAnnotations = Loader.loadClass(HelloWorldMockup.class.getName());
+	    	Class<?> classWithAnnotations = Loader.loadClass(HelloWorldMockup.class.getName());
 	    	AnnotationProcessor ap = new AnnotationProcessor();
 	    	BindingTemplate bindingTemplate = ap.parseServiceBinding(classWithAnnotations, "en", null, null);
 	    	assertNotNull(bindingTemplate);



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org