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 2011/05/13 16:38:36 UTC
svn commit: r1102762 - in /juddi/trunk:
juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/WSDL2UDDI.java
uddi-ws/src/main/java/org/apache/juddi/jaxb/PrintUDDI.java
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:kstam@apache.org">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: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org