2016-08-01 3 views
0

Я использую Spring-интеграцию с ftp. Когда я использую int-ftp:inbound-channel-adapter, то он работает нормально, но int-ftp:inbound-streaming-channel-adapter дает следующее сообщение об ошибке:FTP-интеграция с адаптером входящего потокового канала

cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'int-ftp:inbound-streaming-channel-adapter

Что я мог не быть?

Соответствующая часть моего кода

<int-ftp:inbound-streaming-channel-adapter id="ftpInbound" 
     channel="ftpChannel" 
     session-factory="ftpClientFactory" 
     filename-pattern="*.txt" 
     filename-regex=".*\.txt" 
     filter="customFilter" 
     remote-file-separator="/" 
     comparator="comparator" 
     remote-directory-expression="'/OUT/SDI402_CARATT_JD'"> 
    <int:poller fixed-rate="1000" /> 
</int-ftp:inbound-streaming-channel-adapter> 
+0

Я убрал вопрос, но образец вашего кода будет очень полезен при ответе на ваш вопрос. – Andy

+0

Я исправил теги кода, для кода используйте четыре пробела. Вы добавляли метки спойлера :) – Andy

+0

Вы когда-нибудь разрешали это? если да, то каково было решение? – Steve

ответ

0

Использование в вашей зависимости весной интеграции 4.3.1.RELEASE. Это решило ту же проблему в моем случае.

+0

Я использую следующую запись pom, но все же я получаю ошибку. \t \t \t org.springframework.integration \t \t весна-интеграционного ядра \t \t 4.3.1.RELEASE \t \t

+0

в XML, я использую следующий URL HTTP://www.springframework.org/schema/integration/ftp/spring-integration-ftp.xsd. я не видел ни одной папки с именем ftp, может быть из-за этого мы получаем ошибку –

Смежные вопросы