Author: kstam
Date: Fri May 13 14:38:35 2011
New Revision: 1102762

URL: http://svn.apache.org/viewvc?rev=1102762&view=rev
Log:
JUDDI-476 fixing API, removing redundant type parameter

Modified:
    
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/WSDL2UDDI.java
    juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/jaxb/PrintUDDI.java

Modified: 
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/WSDL2UDDI.java
URL: 
http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/WSDL2UDDI.java?rev=1102762&r1=1102761&r2=1102762&view=diff
==============================================================================
--- 
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/WSDL2UDDI.java
 (original)
+++ 
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/WSDL2UDDI.java
 Fri May 13 14:38:35 2011
@@ -435,7 +435,7 @@ public class WSDL2UDDI {
        findTModel.setCategoryBag(categoryBag);
        
        if (log.isInfoEnabled()) {
-               System.out.println(new 
PrintUDDI<FindTModel>().print(findTModel, FindTModel.class));
+               System.out.println(new 
PrintUDDI<FindTModel>().print(findTModel));
        }
        return findTModel;
     }

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/jaxb/PrintUDDI.java
URL: 
http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/jaxb/PrintUDDI.java?rev=1102762&r1=1102761&r2=1102762&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/jaxb/PrintUDDI.java 
(original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/jaxb/PrintUDDI.java Fri 
May 13 14:38:35 2011
@@ -22,10 +22,6 @@ import javax.xml.bind.JAXBException;
 import javax.xml.bind.Marshaller;
 import javax.xml.namespace.QName;
 
-import org.uddi.api_v3.BindingTemplate;
-import org.uddi.api_v3.FindTModel;
-
-
 /**
  * @author <a href="mailto:[email protected]";>Kurt T Stam</a>
  * @param <T>
@@ -46,11 +42,13 @@ public class PrintUDDI<T> {
                return marshaller;
        }
        
-       public String print(T object, Class<T> type) {
+       public String print(T UDDIEntity) {
                String xml = "";
+               @SuppressWarnings("unchecked")
+               Class<T> type = (Class<T>) UDDIEntity.getClass();
                try {
                        StringWriter writer = new StringWriter();
-                       JAXBElement<T> element = new JAXBElement<T>(new 
QName("",object.getClass().getName()),type,object);
+                       JAXBElement<T> element = new JAXBElement<T>(new 
QName("",UDDIEntity.getClass().getName()),type,UDDIEntity);
                        getUDDIMarshaller().marshal(element,writer);
                        xml=writer.toString();
                } catch (JAXBException je) {



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to