잘못된 삽입점 타입(프로퍼티 및 생성자 인수)을 보고합니다.

허용되는 삽입점 타입은 ref, idref 및 모든 컬렉션 타입, 내부 Bean 등입니다.

예:


  public class InjectionValueTypes{
  public List<MyBean> setListBeans() {...} 
    public MyBean setMyBean() {...}
    }
  }

  <beans>
    <bean class="MyBean" id="myBean"/>
    <bean class="ErrTypeBean" id="errTypeBean"/>
    <bean class="InjectionValueTypes" id="kt">
      <property name="myBean" ref="errTypeBean"/>
      <!-- " 'MyBean' 타입의 프로퍼티는 'ErrTypeBean'에 의해 삽입될 수 없습니다"라고 보고됩니다 -->
      <property name="listBeans">
        <list>
          <idref local="myBean"/>
          <ref bean="myBean"/>
          <ref bean="errTypeBean"/> <!-- " 'MyBean' 타입의 컬렉션에 추가할 수 없습니다"라고 보고됩니다 -->
          <bean class="ErrTypeBean"/> <!-- "Bean은 'MyBean' 타입이어야 합니다"라고 보고됩니다 -->
        </list>
      </property>
    </bean>
  </beans>