Привязки JAXB во встроенном XSD

У меня есть wsdlсо встроенным xsd.


    
        
            
            
        
    
    

Мой 'xsd' содержит следующие определения:


    
        
            
                
            
        
    
    
        
            
            
            
        
    
    
    
        
            
            
        
    
    
    
        
            
                 
            
       
    
    
        
            
                
            
        
    

Моя проблема возникает из-за того, что при создании сервисных заглушек с использованием wsimport у меня остается следующее определение для Acme:

@XmlType(name = "Acme", namespace = "http://www.acme.com/services/Acme/WcfService", propOrder = {

Проблема в том, что мне нужно, чтобы Acmeи AcmeDetailsразрешались в один и тот же базовый объект Acme.

Глядя на пару других похожих вопросов (здесь, здесьи здесь), я попытался создать привязку, используя следующий XML :



    true
    false
    
        
    

Приведенная выше привязка создает класс «AcmeDetails», но аннотация XMLType остается «Acme».

Приветствуется любая помощь в создании привязок к Acmeи AcmeDetailsв приведенном выше отрывке.

5
задан Community 23 May 2017 в 11:45
поделиться