While publishing the MDM record with some foreign characters on an outbound JMS queue, the characters get garbled
                    
                
                
                    
                        book
                        
Article ID: KB0077364
                        
                    
                    
                        calendar_today
                        
Updated On: 
                    
                 
                
                
                
                    
                
                    
                    
                    
                    
                        
                            
Description
                        
                        
                            Let’s assume there is the Spanish word for one of the attributes in the record that is being created/modified. After publishing this MDM record on the outbound EMS (TIBCO Enterprise Message Server) queue, the value of the record gets changed i.e record is not getting published on the queue properly.
For example, attribute “attr1” has value "Jalapeño", but after publishing the value, it gets converted into "Jalapeño".
In other words, once the record gets published on EMS, the same value will be passed to the third-party software i.e BW. This garbled value may in turn get added in another MDM server and which will cause the invalid data. For more information regarding use case please refer  TIBCO® MDM System Administration > Integration with TIBCO ActiveMatrix BusinessWorks - Sample.
 
                         
                     
                    
                    
                        
                            
                                
Environment
                            
                            
                                Product: TIBCO MASTER DATA MANAGEMENT 
Version: 9.1.0 or higher
OS: All Supported Operating Systems
Application Server: JBOSS
                            
                         
                        
                    
                    
                        
                            
                                
Resolution
                            
                            
                                Resolution:
Set the below property in standalone.conf.bat file:
===================
set "JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8"
===================
Once you set the above property, the attribute value will not get converted while publishing on the  EMS. 
For information on G11N support, refer to the section, "Globalization (G11n) Support" in TIBCO MDM System Administration Guide.
For a reference, I have attached the standalone.conf.bat.
                            
                         
                        
                    
                        
                            
                                
Issue/Introduction
                            
                            
                                While publishing the MDM record with some foreign characters on an outbound JMS queue, the characters get garbled
                            
                         
                        
                    
                    
                    
                
                    
                        
                            Was this article helpful?
                        
                        
                            
                                thumb_up
                                Yes
                            
                            
                                thumb_down
                                No