Return-Path: Delivered-To: apmail-jackrabbit-users-archive@minotaur.apache.org Received: (qmail 96262 invoked from network); 5 Dec 2010 09:56:54 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 5 Dec 2010 09:56:54 -0000 Received: (qmail 21527 invoked by uid 500); 5 Dec 2010 09:56:53 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 21265 invoked by uid 500); 5 Dec 2010 09:56:52 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 21257 invoked by uid 99); 5 Dec 2010 09:56:51 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Dec 2010 09:56:51 +0000 X-ASF-Spam-Status: No, hits=1.5 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of yusuf.aaji@gmail.com designates 209.85.216.196 as permitted sender) Received: from [209.85.216.196] (HELO mail-qy0-f196.google.com) (209.85.216.196) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Dec 2010 09:56:43 +0000 Received: by qyk29 with SMTP id 29so4236093qyk.7 for ; Sun, 05 Dec 2010 01:56:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:from:date :message-id:subject:to:content-type; bh=pZM9h8k+D/BBoj5jw7L8cv8ExFBysQO9veRy+XhS0Mg=; b=D48GW5gFlYv2SJEb2rtdMJ6s9PLt98yU69sRHTFJSndA8FB96GqKnpLTvZ3kfQ4SAL B6R6aQ8u+gxHjgRZWA8FMpFObo7Q2WzkiFh3P+2NxOfxxmFg059V9VXmE6TUt87S5tqz 2lYy5ReabPEZYMiIKIVtdzqM92k1xcp9SpuPo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=AuksLKCJlyBJbvefzd8Wj9H61HLvOEHd7nqSIJ4/eXWlbro9hqzGmnbuY3nPi7pZot 6gfF38GsvmnAJ3YC8nnrMretC74seC6mz4AO7BtgeVjTVLFDhl5j/96Ta5KgmSsaj+oy c551oZDupJntpqCGha++rqx3BjmznPTykwsnU= Received: by 10.229.238.82 with SMTP id kr18mr3161012qcb.242.1291542982216; Sun, 05 Dec 2010 01:56:22 -0800 (PST) MIME-Version: 1.0 Received: by 10.229.228.85 with HTTP; Sun, 5 Dec 2010 01:56:02 -0800 (PST) From: Yusuf Aaji Date: Sun, 5 Dec 2010 12:56:02 +0300 Message-ID: Subject: Jackrabbit 2.1.2 on JBoss 4.2.3 using JCA and WebDAV To: users@jackrabbit.apache.org Content-Type: multipart/alternative; boundary=0016e64b03b6aacad90496a6c896 X-Virus-Checked: Checked by ClamAV on apache.org --0016e64b03b6aacad90496a6c896 Content-Type: text/plain; charset=UTF-8 Hi, I have deployed jackrabbit jca on jboss 4.2.3 and it is working fine and i can access the repository using indi on my web app. But when I deployed the jackrabbit web app to have webdav access to the repository and configured the repository access servlet as required. Repository This servlet provides other servlets and jsps a common way to access the repository. The repository can be accessed via JNDI, RMI or Webdav. org.apache.jackrabbit.j2ee.RepositoryAccessServlet repository-name java:jcr/local Repository Name that is used to retrieve it via JNDI 3 I keep getting this exception when I try to access the repository using web dav 12:14:35,252 ERROR [org.apache.jackrabbit.j2ee.RepositoryAccessServlet] The content repository is not available. Please check RepositoryAccessServlet configuration in web.xml. javax.servlet.ServletException: N/A at org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepository(RepositoryAccessServlet.java:302) at org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepository(RepositoryAccessServlet.java:321) at org.apache.jackrabbit.j2ee.SimpleWebdavServlet.getRepository(SimpleWebdavServlet.java:42) at org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet.getDavSessionProvider(SimpleWebdavServlet.java:367) at org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:188) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) .............. 12:14:35,253 ERROR [org.apache.jackrabbit.j2ee.RepositoryAccessServlet] The content repository is not available. Please check RepositoryAccessServlet configuration in web.xml. javax.servlet.ServletException: N/A at org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepository(RepositoryAccessServlet.java:302) at org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepository(RepositoryAccessServlet.java:321) at org.apache.jackrabbit.j2ee.SimpleWebdavServlet.getRepository(SimpleWebdavServlet.java:42) at org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet.getDavSessionProvider(SimpleWebdavServlet.java:367) at org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:209) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) ............. 12:14:35,253 ERROR [org.apache.catalina.core.ContainerBase] Servlet.service() for servlet Webdav threw exception java.lang.IllegalStateException: The repository is not available. at org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepository(RepositoryAccessServlet.java:309) at org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepository(RepositoryAccessServlet.java:321) at org.apache.jackrabbit.j2ee.SimpleWebdavServlet.getRepository(SimpleWebdavServlet.java:42) at org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet.getDavSessionProvider(SimpleWebdavServlet.java:367) at org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:209) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) .............. I enabled log4j debug level logging and all I got is this: 12:15:34,032 INFO [root] Logging initialized. 12:15:34,042 INFO [org.apache.jackrabbit.j2ee.RepositoryAccessServlet] RepositoryAccessServlet initialized. 12:15:34,075 INFO [org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet] resource-path-prefix = '/repository' 12:15:34,075 INFO [org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet] WWW-Authenticate header = 'Basic realm="Jackrabbit Webdav Server"' 12:15:34,252 DEBUG [org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet] resource-path-prefix = /server 12:15:34,252 DEBUG [org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet] authenticate-header = Basic realm="Jackrabbit Webdav Server" can someone tell me what is wrong with my configuration?! --0016e64b03b6aacad90496a6c896--