Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>As the <a href="http://dev.day.com/microsling/content/blogs/main/jrnativehttp.html" rel="nofollow noreferrer">mentioned article</a> points out (link added):</p> <blockquote> <p>Anyway, to check it out run the <a href="http://www.apache.org/dyn/closer.cgi/jackrabbit/1.6.0/jackrabbit-standalone-1.6.0.jar" rel="nofollow noreferrer">Jackrabbit 1.6 standalone server</a> and find the description and some examples at <a href="http://localhost:8080/webdav-jcr.jsp" rel="nofollow noreferrer">http://localhost:8080/webdav-jcr.jsp</a></p> </blockquote> <p>If you don't use the standalone server, you can use the Jackrabbit war distribution. The <a href="https://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-webapp/src/main/webapp/WEB-INF/web.xml" rel="nofollow noreferrer">standard web.xml</a> is already configured to expose the JCR-over-webdav remoting at <code>/server</code>, eg.</p> <p><a href="http://localhost:8080/server" rel="nofollow noreferrer">http://localhost:8080/server</a></p> <p>See the JCRWebdavServer servlet config in the <a href="https://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-webapp/src/main/webapp/WEB-INF/web.xml" rel="nofollow noreferrer">web.xml</a>, using <a href="http://jackrabbit.apache.org/api/1.6/org/apache/jackrabbit/j2ee/JcrRemotingServlet.html" rel="nofollow noreferrer">JcrRemotingServlet</a> with batch read/write (actually implemented and documented in the <a href="http://jackrabbit.apache.org/api/1.6/org/apache/jackrabbit/server/remoting/davex/JcrRemotingServlet.html" rel="nofollow noreferrer">super class with the same name</a>):</p> <pre><code>&lt;!-- ====================================================================== --&gt; &lt;!-- J C R R E M O T I N G S E R V L E T --&gt; &lt;!-- ====================================================================== --&gt; &lt;servlet&gt; &lt;servlet-name&gt;JCRWebdavServer&lt;/servlet-name&gt; &lt;description&gt; The servlet used to remote JCR calls over HTTP. &lt;/description&gt; &lt;servlet-class&gt;org.apache.jackrabbit.j2ee.JcrRemotingServlet&lt;/servlet-class&gt; &lt;init-param&gt; &lt;param-name&gt;missing-auth-mapping&lt;/param-name&gt; &lt;param-value&gt;&lt;/param-value&gt; &lt;description&gt; Defines how a missing authorization header should be handled. 1) If this init-param is missing, a 401 response is generated. This is suiteable for clients (eg. webdav clients) for which sending a proper authorization header is not possible if the server never sent a 401. 2) If this init-param is present with an empty value, null-credentials are returned, thus forcing an null login on the repository. 3) If this init-param has a 'user:password' value, the respective simple credentials are generated. &lt;/description&gt; &lt;/init-param&gt; &lt;!-- Optional parameter to define the value of the 'WWW-Authenticate' header --&gt; &lt;!-- &lt;init-param&gt; &lt;param-name&gt;authenticate-header&lt;/param-name&gt; &lt;param-value&gt;Basic realm="Jackrabbit Webdav Server"&lt;/param-value&gt; &lt;description&gt; Defines the value of the 'WWW-Authenticate' header. &lt;/description&gt; &lt;/init-param&gt; --&gt; &lt;init-param&gt; &lt;param-name&gt;resource-path-prefix&lt;/param-name&gt; &lt;param-value&gt;/server&lt;/param-value&gt; &lt;description&gt; defines the prefix for spooling resources out of the repository. &lt;/description&gt; &lt;/init-param&gt; &lt;!-- Init parameters specific for JcrRemotingServlet --&gt; &lt;!-- &lt;init-param&gt; &lt;param-name&gt;home&lt;/param-name&gt; &lt;param-value&gt;&lt;/param-value&gt; &lt;description&gt;JcrRemotingServlet: Optional home directory for JcrRemotingServlet temporary files (default: "jackrabbit")&lt;/description&gt; &lt;/init-param&gt; &lt;init-param&gt; &lt;param-name&gt;temp-directory&lt;/param-name&gt; &lt;param-value&gt;&lt;/param-value&gt; &lt;description&gt;JcrRemotingServlet: Optional temporary directory name (under home, default: "tmp")&lt;/description&gt; &lt;/init-param&gt; --&gt; &lt;init-param&gt; &lt;param-name&gt;batchread-config&lt;/param-name&gt; &lt;param-value&gt;/WEB-INF/batchread.properties&lt;/param-value&gt; &lt;description&gt;JcrRemotingServlet: Optional mapping from node type names to default depth.&lt;/description&gt; &lt;/init-param&gt; &lt;load-on-startup&gt;5&lt;/load-on-startup&gt; &lt;/servlet&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload