We have a clustered JEE application on JBoss EAP 4.0.x I am trying to setup JBoss Modeshape repository to store a few documents (mostly PDF). I need to be able to upload and download the documents from my JEE application to the Modeshape repository. I need to setup a failover Modeshape repository in another unix box that could be backed up from the primary nightly.
Could you please clarify the below setup/ implementation direction:
- I need to deploy Modeshape to a web server (jboss 6.1 atleast), probably jboss 7 as there is an installer available. Correct? Also, any possible issues in interaction from external JEE application deployed on jboss EAP 4.0.x?
- Need to add binary store location for storing files in filesystem (Dont want to complicate by adding a DB). Any difference between Standard and Composite binary stores?
- Inifispan cache is used only for properties/ metadata and the Binary store location is used to persist files. Correct?
- Is infinispan cache persistent after restart or should these properties and metadata be saved elsewhere?
- To access the Modeshape repository from my JEE web application, I need to use the webdav api. I won't be able to use RestAPI as I need to upload/ download PDF files. Is this correct? Also, appreciate if you throw more insights on the webdav api/ any possible setup steps
- I need to replicate the content to the backup Modeshape server setup nightly. Are there any utilities available for this?