You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by al...@apache.org on 2014/02/01 01:57:08 UTC

svn commit: r1563359 - in /juddi/trunk: juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/MapUDDIv2Tov3.java juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIPublicationImpl.java juddi-gui/src/main/webapp/WEB-INF/web.xml

Author: alexoree
Date: Sat Feb  1 00:57:08 2014
New Revision: 1563359

URL: http://svn.apache.org/r1563359
Log:
JUDDI-829 fixed via the mapper, fixing NPE for save binding list info
JUDDI-828 apply web.xml fix

Modified:
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/MapUDDIv2Tov3.java
    juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIPublicationImpl.java
    juddi/trunk/juddi-gui/src/main/webapp/WEB-INF/web.xml

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/MapUDDIv2Tov3.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/MapUDDIv2Tov3.java?rev=1563359&r1=1563358&r2=1563359&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/MapUDDIv2Tov3.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/MapUDDIv2Tov3.java Sat Feb  1 00:57:08 2014
@@ -280,7 +280,7 @@ public class MapUDDIv2Tov3 {
         }
 
         private static TModelInstanceDetails MapTModelInstanceDetails(org.uddi.api_v2.TModelInstanceDetails tModelInstanceDetails) {
-                if (tModelInstanceDetails == null) {
+                if (tModelInstanceDetails == null | tModelInstanceDetails.getTModelInstanceInfo().isEmpty()) {
                         return null;
                 }
                 TModelInstanceDetails r = new TModelInstanceDetails();

Modified: juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIPublicationImpl.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIPublicationImpl.java?rev=1563359&r1=1563358&r2=1563359&view=diff
==============================================================================
--- juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIPublicationImpl.java (original)
+++ juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIPublicationImpl.java Sat Feb  1 00:57:08 2014
@@ -72,6 +72,7 @@ import org.apache.juddi.config.Persisten
 import org.apache.juddi.config.Property;
 import org.apache.juddi.query.util.DynamicQuery;
 import org.apache.juddi.query.util.FindQualifiers;
+import org.uddi.api_v3.ListDescription;
 
 /**
  * This class implements the UDDI Publication Service
@@ -525,7 +526,7 @@ public class UDDIPublicationImpl extends
 			validator.validateSaveBinding(em, body, null);
 	
 			BindingDetail result = new BindingDetail();
-			
+                        result.setListDescription(new ListDescription());
 			List<org.uddi.api_v3.BindingTemplate> apiBindingTemplateList = body.getBindingTemplate();
 			for (org.uddi.api_v3.BindingTemplate apiBindingTemplate : apiBindingTemplateList) {
 				
@@ -541,7 +542,8 @@ public class UDDIPublicationImpl extends
 				em.persist(modelBindingTemplate);
 				
 				result.getBindingTemplate().add(apiBindingTemplate);
-				
+                                result.getListDescription().setActualCount(result.getListDescription().getActualCount()+1);
+                                result.getListDescription().setIncludeCount(result.getListDescription().getIncludeCount()+1);
 				validator.validateSaveBindingMax(em, modelBindingTemplate.getBusinessService().getEntityKey());
 			}
 	

Modified: juddi/trunk/juddi-gui/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/webapp/WEB-INF/web.xml?rev=1563359&r1=1563358&r2=1563359&view=diff
==============================================================================
--- juddi/trunk/juddi-gui/src/main/webapp/WEB-INF/web.xml (original)
+++ juddi/trunk/juddi-gui/src/main/webapp/WEB-INF/web.xml Sat Feb  1 00:57:08 2014
@@ -96,12 +96,4 @@
         <security-role>
                 <role-name>uddiadmin</role-name>
         </security-role>
-<!-- if deployment fails, try commenting this out -->
-        <init-param>
-          <param-name>trimSpaces</param-name>
-          <param-value>true</param-value>
-        </init-param>
-<!-- end -->
-
-        
 </web-app>



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