Gert,
thanks.
yes, if I configure attributes directly in the xbean, then poller works
fine.
one difference I noticed that when i use the property file I see messages
"
Scheduling file "d:\work\apache\temp\poll\" for processing
Unable to acquire lock on "d:\work\apache\temp\poll\"
"
But If I leave the attributes hardcoded in xbean, i see a message
"
Scheduling directory "d:\work\apache\temp\poll\" for processing
"
Latter case, it consider the entry as a direcory which is correct but in
first case, it takes the folder as file.
This is the poller config.
<f:poller
service="proj:filePoller"
endpoint="poller"
file="file:///D:\work\apache\temp\poll"
targetService="proj:fileSender"
targetEndpoint="endpoint"
period="60000"
deleteFile="true"
recursive="false"
autoCreateDirectory="true"
archive="file:///D:\work\apache\temp\poll\archive">
</f:poller>
thanks
Gert Vanthienen wrote:
>
> L.S.,
>
> Does it work when you specify the windows folders that way on the
> endpoint directly? I usually use something like
> d:/work/apache/temp/poll/archive, without the leading file:///
>
> Regards,
>
> Gert
>
> caman wrote:
>> Hello,
>>
>> I am configuring my endpoint attributes through a properties file. SU
>> deploys successfully but files just sit in the folder. I do in the log
>> that
>> it is watching the correct folder but I see one debug message repeatedly
>> "Unable to acquire lock on "file:\D:\work\apache\temp\poll" "
>>
>> Any help is appreciated. Attached is my xbean and properties files
>> thanks
>> vishal
>>
>> Here is my xbean:
>> ===============
>> <f:poller
>> service="proj:filePoller"
>> endpoint="poller"
>> file="${file.poll.folder}"
>> targetService="${file.poll.targetService}"
>> targetEndpoint="${file.poll.endpoint}"
>> period="${file.poll.period}"
>> deleteFile="${file.poll.delete}"
>> recursive="${file.poll.recursive}"
>> autoCreateDirectory="${file.poll.autoCreateDirectory}"
>> archive="file:///D:/work/apache/temp/poll/archive" />
>>
>>
>> <bean id="propertyConfigurer"
>> class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
>> <property name="locations">
>> <value>classpath:file2ftp.properties</value>
>> </property>
>> </bean>
>> ==================
>>
>> Properties file
>> ================
>> file.poll.folder="file://D://work//apache//temp//poll"
>> file.poll.targetService="proj:fileSender"
>> file.poll.endpoint="endpoint"
>> file.poll.period=10000
>> file.poll.delete=true
>> file.poll.recursive=false
>> file.poll.autoCreateDirectory=true
>> file.poll.archive="file://D:/work/apache/temp/poll/archive"
>> =================
>>
>
>
>
> -----
> ---
> Gert Vanthienen
> http://gertvanthienen.blogspot.com
>
--
View this message in context:
http://www.nabble.com/Help-configuring-endpoint-attributes-through-properties-file-tp21467760p21493512.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.