Ignore:
Timestamp:
08/28/10 14:22:32 (21 months ago)
Author:
kasper
Message:

Ticket #382: Improved testing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • AnalyzerBeans/trunk/src/main/java/org/eobjects/analyzer/job/JaxbJobFactory.java

    r978 r980  
    307307                        AbstractBeanJobBuilder<? extends BeanDescriptor<?>, ?, ?> builder, 
    308308                        ConfiguredPropertiesType configuredPropertiesType) { 
    309                 List<Property> properties = configuredPropertiesType.getProperty(); 
    310                 BeanDescriptor<?> descriptor = builder.getDescriptor(); 
    311                 for (Property property : properties) { 
    312                         String name = property.getName(); 
    313                         String value = property.getValue(); 
    314  
    315                         ConfiguredPropertyDescriptor configuredProperty = descriptor 
    316                                         .getConfiguredProperty(name); 
    317  
    318                         // TODO: Convert value according to configuredProperty's type 
    319                         builder.setConfiguredProperty(configuredProperty, value); 
     309                if (configuredPropertiesType != null) { 
     310                        List<Property> properties = configuredPropertiesType.getProperty(); 
     311                        BeanDescriptor<?> descriptor = builder.getDescriptor(); 
     312                        for (Property property : properties) { 
     313                                String name = property.getName(); 
     314                                String value = property.getValue(); 
     315                                 
     316                                ConfiguredPropertyDescriptor configuredProperty = descriptor 
     317                                .getConfiguredProperty(name); 
     318                                 
     319                                // TODO: Convert value according to configuredProperty's type 
     320                                builder.setConfiguredProperty(configuredProperty, value); 
     321                        } 
    320322                } 
    321323        } 
Note: See TracChangeset for help on using the changeset viewer.