<bean id="test" class="test.spring.Test" >
   <property name="trace.type" value="CITITRACE_DEPTH" />
 </bean>
  
  
 public class Test {
 private Field trace = new Field(); public Field getTrace() {
  return trace;
 } public void init() {
  ...
  }
 } public class TypeChainField {
  private String type;
   
  public String getType() {
   return type;
  }
  public void setType(String type) {
   this.type = type;
  } 
 }