2013-06-20 2 views
2

내 뮬 앱에서 다음 구성 요소 바인딩을 구성했습니다.Java Component Binding에서 Mule App xml의 스키마 유효성 검사가 실패하는 이유는 무엇입니까?

<jersey:resources doc:name="REST"> 
     <component> 
      <spring-object bean="activityController"/> 
      <binding interface="edu.ucdavis.edustream.esb.activity.service.EduStreamService" method="putActivity"> 
       <vm:outbound-endpoint exchange-pattern="request-response" 
         path="putActivity" /> 
      </binding> 
     </component> 
    </jersey:resources> 

그것은 구축하고 오류없이 실행되지만 노새 XML은 다음과 같은 오류가 나열

:

Element: Binding Properties is not allowed to be child of element Java 
Element: VM is not allowed to be child of element Binding Properties 

내 설정은 블로그 다음과 동반 github에의 SRC에서 발견되는 것과 매우 유사하다을

http://blogs.mulesoft.org/mule-component-bindings/ https://github.com/mulesoft/blog/tree/master/StockStats

mule app xml 스키마 유효성 검사가 실패하는 이유는 무엇입니까?

답변

2

MuleStudio 유효성 검사 자체에 문제가 있습니다. 바인딩 자체가 여전히 지원되지 않습니다. 그것이 고정 될 때까지 당분간은 무시할 수 있습니다.

+0

여전히 3.6의 문제입니다. 미래에 AnyPoint Studio에서 이러한 종류의 구성 요소 바인딩을 유효하게 만들 계획이 있는지 알고 계십니까? – GarySharpe