Hi,

both these issues are now fixed. I'll write some docs for it on Monday. It'd
be great if you could test the next snapshot (or build the trunk).

Cheers
--
Dejan Bosanac - http://twitter.com/dejanb

Open Source Integration - http://fusesource.com/
ActiveMQ in Action - http://www.manning.com/snyder/
Blog - http://www.nighttale.net


On Fri, May 14, 2010 at 3:18 AM, ireneshy <ireneson...@gmail.com> wrote:

>
> yeah, right. That'll be very convenient for cleaning files after cosuming.
> We
> really appreciate that.
>
>
> Dejan Bosanac wrote:
> >
> > Hi,
> >
> > on a second look deleteFile() is not implemented for FTP strategy. I need
> > to
> > implement it for FTP and make it accessible via ActiveMQBlobMessage
> > interface, like
> >
> > ((ActiveMQBlobMessage)message).deleteFile();
> >
> > Cheers
> > --
> > Dejan Bosanac - http://twitter.com/dejanb
> >
> > Open Source Integration - http://fusesource.com/
> > ActiveMQ in Action - http://www.manning.com/snyder/
> > Blog - http://www.nighttale.net
> >
> >
> > On Thu, May 13, 2010 at 11:15 AM, Dejan Bosanac <de...@nighttale.net>
> > wrote:
> >
> >> Hi,
> >>
> >> yeah, this seems like a proper way to do it (I seems to missed it
> >> before).
> >> So after you consume the message, just use strategy to delete the file.
> >> I'll
> >> document it later and close the issue. Thanks for the pointer.
> >>
> >> Cheers
> >> --
> >> Dejan Bosanac - http://twitter.com/dejanb
> >>
> >> Open Source Integration - http://fusesource.com/
> >> ActiveMQ in Action - http://www.manning.com/snyder/
> >> Blog - http://www.nighttale.net
> >>
> >>
> >> On Thu, May 13, 2010 at 10:55 AM, ireneshy <ireneson...@gmail.com>
> wrote:
> >>
> >>>
> >>> Hi,
> >>>     Thanks for your help. About deleting files, I've seen code
> >>> here:
> >>>
> http://fisheye6.atlassian.com/browse/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/blob/DefaultBlobUploadStrategyTest.java?r=HEAD
> >>>
> >>> I think there is some code that be used for reference:
> >>>
> >>>     BlobTransferPolicy policy =
> >>> connectionFactory.getBlobTransferPolicy();
> >>>     DefaultBlobUploadStrategy strategy = new
> >>> DefaultBlobUploadStrategy(policy);
> >>>     strategy.deleteFile((ActiveMQBlobMessage)blobMsg);
> >>>
> >>> I've already test these code  in my consumer client, and it works well.
> >>> Isn't it a proper way to solve this problem? I doubt.
> >>>
> >>>
> >>> Dejan Bosanac wrote:
> >>> >
> >>> > Hi,
> >>> >
> >>> > all you have to do is to define
> >>> jms.blobTransferPolicy.defaultUploadUrl
> >>> in
> >>> > your broker url, like
> >>> >
> >>> >
> >>>
> vm://localhost?jms.blobTransferPolicy.defaultUploadUrl=ftp://activemq:activ...@localhost
> >>> > /blob
> >>> >
> >>> > Take a look at FTPBlobTest for more info
> >>> >
> >>> >
> >>>
> http://fisheye6.atlassian.com/browse/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/blob/FTPBlobTest.java?r=HEAD
> >>> >
> >>> > wrt deleting files, I'm afraid that's one more open issue
> >>> > https://issues.apache.org/activemq/browse/AMQ-2713
> >>> >
> >>> > <
> >>>
> http://fisheye6.atlassian.com/browse/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/blob/FTPBlobTest.java?r=HEAD
> >>> >
> >>> > Cheers
> >>> > --
> >>> > Dejan Bosanac - http://twitter.com/dejanb
> >>> >
> >>> > Open Source Integration - http://fusesource.com/
> >>> > ActiveMQ in Action - http://www.manning.com/snyder/
> >>> > Blog - http://www.nighttale.net
> >>> >
> >>> >
> >>> > On Thu, May 13, 2010 at 8:50 AM, ireneshy <ireneson...@gmail.com>
> >>> wrote:
> >>> >
> >>> >>
> >>> >> Hi,
> >>> >>     Thank you very much. Is there any examples about using external
> >>> FTP
> >>> >> server to store files?
> >>> >>     And another question, how can I clean the files uploaded to the
> >>> >> directory of  "fileserver"  app?
> >>> >>
> >>> >>
> >>> >> Dejan Bosanac wrote:
> >>> >> >
> >>> >> > Hi,
> >>> >> >
> >>> >> > there's an open issue for this:
> >>> >> > https://issues.apache.org/activemq/browse/AMQ-2667
> >>> >> >
> >>> >> > You can try to rewrite it to conform your needs. The alternative
> is
> >>> to
> >>> >> use
> >>> >> > external FTP server to store files.
> >>> >> >
> >>> >> > Cheers
> >>> >> > --
> >>> >> > Dejan Bosanac - http://twitter.com/dejanb
> >>> >> >
> >>> >> > Open Source Integration - http://fusesource.com/
> >>> >> > ActiveMQ in Action - http://www.manning.com/snyder/
> >>> >> > Blog - http://www.nighttale.net
> >>> >> >
> >>> >> >
> >>> >> > On Thu, May 13, 2010 at 5:17 AM, ireneshy <ireneson...@gmail.com>
> >>> >> wrote:
> >>> >> >
> >>> >> >>
> >>> >> >> I'm using ActiveMQ BlobMessage to transfer large files, but now I
> >>> want
> >>> >> to
> >>> >> >> set
> >>> >> >> up ActiveMQ using Tomcat 6.0. I've already configurated the JNDI
> >>> for
> >>> >> the
> >>> >> >> ConectionFactory and Queue to work within Tomcat. But you know
> >>> that
> >>> >> >> BlobMessage must be send to a application that can receive PUT
> >>> >> message,
> >>> >> >> and
> >>> >> >> the default app is fileserver using embedded server Jetty, so how
> >>> can
> >>> >> I
> >>> >> >> using this fileserver app in Tomcat? Thanks very much for your
> >>> help~!
> >>> >> >> --
> >>> >> >> View this message in context:
> >>> >> >>
> >>> >>
> >>>
> http://old.nabble.com/How-do-I-deploy-the-%22ActiveMQ-fileserver%22-webapp-into-tomcat-while-using-BlobMessage--tp28543236p28543236.html
> >>> >> >> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
> >>> >> >>
> >>> >> >>
> >>> >> >
> >>> >> >
> >>> >> > -----
> >>> >> > Dejan Bosanac
> >>> >> >
> >>> >> > Open Source Integration - http://fusesource.com/
> >>> >> > ActiveMQ in Action - http://www.manning.com/snyder/
> >>> >> > Blog - http://www.nighttale.net
> >>> >> >
> >>> >>
> >>> >> --
> >>> >> View this message in context:
> >>> >>
> >>>
> http://old.nabble.com/How-do-I-deploy-the-%22ActiveMQ-fileserver%22-webapp-into-tomcat-while-using-BlobMessage--tp28543236p28544338.html
> >>> >> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
> >>> >>
> >>> >>
> >>> >
> >>> >
> >>> > -----
> >>> > Dejan Bosanac
> >>> >
> >>> > Open Source Integration - http://fusesource.com/
> >>> > ActiveMQ in Action - http://www.manning.com/snyder/
> >>> > Blog - http://www.nighttale.net
> >>> >
> >>>
> >>> --
> >>> View this message in context:
> >>>
> http://old.nabble.com/How-do-I-deploy-the-%22ActiveMQ-fileserver%22-webapp-into-tomcat-while-using-BlobMessage--tp28543236p28545226.html
> >>> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
> >>>
> >>>
> >>
> >
> >
> > -----
> > Dejan Bosanac
> >
> > Open Source Integration - http://fusesource.com/
> > ActiveMQ in Action - http://www.manning.com/snyder/
> > Blog - http://www.nighttale.net
> >
>
> --
> View this message in context:
> http://old.nabble.com/How-do-I-deploy-the-%22ActiveMQ-fileserver%22-webapp-into-tomcat-while-using-BlobMessage--tp28543236p28554293.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
>

Reply via email to