[esb-issues] [JBoss JIRA] Updated: (JBESB-1153) File Gateway: verify that it can consume only a single file at a time

Kevin Conner (JIRA) jira-events at lists.jboss.org
Mon Jun 23 09:57:28 EDT 2008


     [ http://jira.jboss.com/jira/browse/JBESB-1153?page=all ]

Kevin Conner updated JBESB-1153:
--------------------------------

    Fix Version/s: 4.x
                       (was: 4.4)

> File Gateway: verify that it can consume only a single file at a time
> ---------------------------------------------------------------------
>
>                 Key: JBESB-1153
>                 URL: http://jira.jboss.com/jira/browse/JBESB-1153
>             Project: JBoss ESB
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: Transports
>    Affects Versions: 4.2
>            Reporter: Burr Sutter
>         Assigned To: Tom Fennelly
>             Fix For: 4.x
>
>
> The current File gateway consumes files at a rate faster than the internal/native listener (typically JMS-based) and its associated action chain.   This request is for a configuration property that causes the rate of consumption of the file gateway to match the underlying internal/native listener.  Basically a file would not be pulled from disk until it has completely passed through the action chain.
> Here are some notes related to this use case:
>         I have 1000+ files which are very huge in size and when all the
> files are kept in the folder they are read at same time and placed in
> configured JMS Queue. 
> - When all the files are placed in Queue there is a chance that the size
> of messages in Queue may exceed and it may not accept new messages? 
> Or
> - Sometimes the case may be like the input folder is monitored by one
> person and the message processing is monitored by other person. In this
> case when all the files are read at once it gives a wrong assumption
> that all files are processed but where as due to some application
> failure the messages may still be in queue.
> Or
> - Its always a good option to be able to see how many messages are still
> in process in the folder rather than browsing the JMS queue and looking
> for Queue depth. In this case if you look at Queue depth sometimes it
> may be give you wrong count of messages as there is a chance that some
> other application also put message some messages into the same queue,
> when Queue is configured for application sharing.
> Or
> - If you want to replace a single file out of 1000+ files in the input
> folder while in middle of processing the files, it will be easy if the
> files are read one at a time rather going and deleting the messages from
> JMS queue after they are read at once and placed in Queue.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the esb-issues mailing list