0
내가 그루비 사용하여 파일을 수정할 :아파치 낙타와 <groovy></groovy>
groovy.lang.MissingMethodException: No signature of method: org.apache.camel.component.file.GenericFile.getAt() is applicable for argument types: (groovy.lang.IntRange) values: [1..3]
내가 잘못 뭐하는 거지 :
<from uri="file:/data/inbox?delete=true" />
<transform>
<groovy>
body = body[1..3]
</groovy>
</transform>
<to uri="file:/data/outbox"/>
내가 오류가?
수신하는 본문 변수는 getAt 메소드가없는 GenericFile입니다. 너 뭐하려고? – Namphibian
이'body = body [1..3]'로 무엇을하고 싶니? 이 경우 원래의'body'는'GenericFile' 인스턴스이지만 그루비 스크립트'body [1..3]'은 지원되지 않는'IntRange' 인수로'getAt()'메소드를 호출하려고 시도합니다. –