Author: kstam
Date: Tue May 10 14:40:33 2011
New Revision: 1101482

URL: http://svn.apache.org/viewvc?rev=1101482&view=rev
Log:
JUDDI-471 adding mapping for the LangCode on TModels

Modified:
    
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/mapping/MappingApiToModel.java
    
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/mapping/MappingModelToApi.java

Modified: 
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/mapping/MappingApiToModel.java
URL: 
http://svn.apache.org/viewvc/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/mapping/MappingApiToModel.java?rev=1101482&r1=1101481&r2=1101482&view=diff
==============================================================================
--- 
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/mapping/MappingApiToModel.java
 (original)
+++ 
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/mapping/MappingApiToModel.java
 Tue May 10 14:40:33 2011
@@ -491,6 +491,7 @@ public class MappingApiToModel {
 
                modelTModel.setEntityKey(apiTModel.getTModelKey());
                modelTModel.setName(apiTModel.getName().getValue());
+               modelTModel.setLangCode(apiTModel.getName().getLang());
                modelTModel.setDeleted(apiTModel.isDeleted());
 
                mapTModelDescriptions(apiTModel.getDescription(), 
modelTModel.getTmodelDescrs(), modelTModel);
@@ -583,15 +584,10 @@ public class MappingApiToModel {
                        modelSubscription.setBrief(new Boolean(false));
                }
                        
-               try {
-                       String rawFilter = JAXBMarshaller.marshallToString(new 
ObjectFactory().createSubscriptionFilter(apiSubscription.getSubscriptionFilter()),
 "org.uddi.sub_v3");
-                       logger.debug("marshalled subscription filter:  " + 
rawFilter);
-                       modelSubscription.setSubscriptionFilter(rawFilter);
-
-               } catch (JAXBException e) {
-                       logger.error("JAXBException while marshalling 
subscription filter", e);
-                       throw new FatalErrorException(new 
ErrorMessage("errors.Unspecified"));
-               }
+               
+               String rawFilter = JAXBMarshaller.marshallToString(new 
ObjectFactory().createSubscriptionFilter(apiSubscription.getSubscriptionFilter()),
 "org.uddi.sub_v3");
+               logger.debug("marshalled subscription filter:  " + rawFilter);
+               modelSubscription.setSubscriptionFilter(rawFilter);
                
        }
        

Modified: 
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/mapping/MappingModelToApi.java
URL: 
http://svn.apache.org/viewvc/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/mapping/MappingModelToApi.java?rev=1101482&r1=1101481&r2=1101482&view=diff
==============================================================================
--- 
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/mapping/MappingModelToApi.java
 (original)
+++ 
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/mapping/MappingModelToApi.java
 Tue May 10 14:40:33 2011
@@ -549,6 +549,7 @@ public class MappingModelToApi {
                apiTModel.setTModelKey(modelTModel.getEntityKey());
                org.uddi.api_v3.Name apiName = new org.uddi.api_v3.Name();
                apiName.setValue(modelTModel.getName());
+               apiName.setLang(modelTModel.getLangCode());
                apiTModel.setName(apiName);
                apiTModel.setDeleted(modelTModel.getDeleted());
                



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

Reply via email to