Depends on what you want. Have a look at the deployment models: http://jackrabbit.apache.org/deployment-models.html
(2) is the model I described before. If the repo is available via JNDI, all applications can share the same repository. You can also have a repository for each application (1), but then you need to put the necessary jackrabbit servlets into all your webapps and make sure you use a different repository home (and different persistence manager stores, eg. different databases). Regards, Alex On Thu, Jul 17, 2008 at 3:30 PM, Michael Harris <[EMAIL PROTECTED]> wrote: > so does the JR-webapp.war get deployed along side my applications war? > > On Thu, Jul 17, 2008 at 9:15 AM, Alexander Klimetschek <[EMAIL PROTECTED]> > wrote: > >> On Thu, Jul 17, 2008 at 1:55 PM, Michael Harris >> <[EMAIL PROTECTED]> wrote: >> > hey >> > >> > thanx for the reply. does one need the jackrabbit-webapp.war to use >> webdav >> > interface? if you need jetty, you are saying there is no way to access >> the >> > repo without the servlet engine. I guess that makes sense. >> > >> > so if I deploy the jackrabbit jars and deps with my application war, and >> > have some sort of startup code that creates a TransientRepo (using a >> struts >> > plugin), can I then access that repo via webdav by going to >> > localhost/myapp/repo-dir? >> >> If you use the jackrabbit-webapp.war, it does everything for you: it >> includes a RepositoryStartupServlet that will start a repository, >> starts the webdav servlet for it and makes it available via jndi. >> >> Have a look at >> >> http://jackrabbit.apache.org/jackrabbit-web-application.html >> >> and at the web.xml, in which you see the various Servlets and config >> options: >> >> >> https://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-webapp/src/main/webapp/WEB-INF/web.xml >> >> Regards, >> Alex >> >> -- >> Alexander Klimetschek >> [EMAIL PROTECTED] >> > > > > -- > --------------------- > Michael Harris > -- Alexander Klimetschek [EMAIL PROTECTED]
