Key: FCREPO-1012
URL: https://jira.duraspace.org/browse/FCREPO-1012
Project: Fedora Repository Project
Issue Type: Improvement
Reporter: Stephen Bayliss
fcrepo-client-messaging provides a library to allow consumption of Fedora's JMS messages.
As such one would expect to use it outside of Fedora.
However it has dependencies on fcrepo-server and fcrepo-common; which means a lot of dependent libraries.
It should be possible to remove most of these dependences (eg, see the implementation in the MediaShelf Java client - https://github.com/mediashelf/fedora-client/tree/master/src/main/java/com/yourmediashelf/fedora/client/messaging)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
Stephen Bayliss commented on FCREPO-1012:
-----------------------------------------
Committer call 2011-10-25:
* Use the MediaShelf client instead as a replacement
* Deprecate the Fedora messaging client (but not immediately, warn people first and point them at the MediaShelf client)
* Split the MediaShelf client into the main Java REST API and a separate package for the messaging client
* Have the artefacts on Maven Central
> Reduce/remove dependencies in fcrepo-client-messaging
> -----------------------------------------------------
>
> Key: FCREPO-1012
> URL: https://jira.duraspace.org/browse/FCREPO-1012
> Project: Fedora Repository Project
> Issue Type: Story
Stephen Bayliss edited comment on FCREPO-1012 at 10/25/11 3:53 PM:
-------------------------------------------------------------------
Committer call 2011-10-25:
The MediaShelf Java client essentially contains a copy of this but with the dependencies removed.
* Use the MediaShelf client instead as a replacement
* Deprecate the Fedora messaging client (but not immediately, warn people first and point them at the MediaShelf client)
* Split the MediaShelf client into the main Java REST API and a separate package for the messaging client
* Have the artefacts on Maven Central
was (Author: penthes):
Committer call 2011-10-25:
* Use the MediaShelf client instead as a replacement
* Deprecate the Fedora messaging client (but not immediately, warn people first and point them at the MediaShelf client)
* Split the MediaShelf client into the main Java REST API and a separate package for the messaging client
* Have the artefacts on Maven Central
> Reduce/remove dependencies in fcrepo-client-messaging
> -----------------------------------------------------
>
> Key: FCREPO-1012
> URL: https://jira.duraspace.org/browse/FCREPO-1012
> Project: Fedora Repository Project
> Issue Type: Story
Stephen Bayliss closed FCREPO-1012.
-----------------------------------
Resolution: Won't Fix
FCREPO-1021 and FCREPO-1022 raised to cover this.
> Reduce/remove dependencies in fcrepo-client-messaging
> -----------------------------------------------------
>
> Key: FCREPO-1012
> URL: https://jira.duraspace.org/browse/FCREPO-1012
> Project: Fedora Repository Project
> Issue Type: Story