Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 59975 invoked from network); 6 Feb 2007 21:06:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 6 Feb 2007 21:06:58 -0000 Received: (qmail 40633 invoked by uid 500); 6 Feb 2007 21:07:05 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 40358 invoked by uid 500); 6 Feb 2007 21:07:04 -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 40349 invoked by uid 99); 6 Feb 2007 21:07:04 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Feb 2007 13:07:04 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of jukka.zitting@gmail.com designates 66.249.92.175 as permitted sender) Received: from [66.249.92.175] (HELO ug-out-1314.google.com) (66.249.92.175) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Feb 2007 13:06:55 -0800 Received: by ug-out-1314.google.com with SMTP id m3so3774uge for ; Tue, 06 Feb 2007 13:06:34 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=qsFz0mKgAlzxLHNaTLOyLKsjOqqcI8zw/SUukIG1znxtTzw2ICdMMhOu9qZ3JxzGpnsMa4+VREHeK04/RXSzVJc+OYOZ5lGmGLUjLPqaSpKIIq0CRH1gkzoG0hhzrZ5UFt59OPlRHBDG/sBpKqftzSiTKmMqgDMi46wsR2uBeSc= Received: by 10.78.204.20 with SMTP id b20mr1939337hug.1170795993229; Tue, 06 Feb 2007 13:06:33 -0800 (PST) Received: by 10.78.177.10 with HTTP; Tue, 6 Feb 2007 13:06:33 -0800 (PST) Message-ID: <510143ac0702061306h2a3abd6j3f599455fd08d03e@mail.gmail.com> Date: Tue, 6 Feb 2007 23:06:33 +0200 From: "Jukka Zitting" To: users@jackrabbit.apache.org Subject: Re: Running the TCK In-Reply-To: <1710617366C85C4BBEB0101B1F7E73CA8ED3BC@mail2.intranetsolutions.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1710617366C85C4BBEB0101B1F7E73CA8ED3BC@mail2.intranetsolutions.com> X-Virus-Checked: Checked by ClamAV on apache.org Hi, On 2/6/07, Sebastian Celis wrote: > I have recently begun work on writing a JSR-170 adapter. During the > development process, I would like to be able to use the TCK to test and > make sure that I am complying with the spec. However, after browsing > through a number of readmes and websites, I have become quite confused > as to where I should obtain and how to run the TCK. Check out the TCK download link http://www.day.com/content/en/product/jsr_170/tck/tckform.html that you can find from the Final Release download page of the official JSR 170 page http://jcp.org/en/jsr/detail?id=170. Note also the exclude list available at http://www.day.com/site/en/index/related/downloads/technology_compatibility.html that lists the test cases with known issues. > From what I understand, the TCK is included in the Jackrabbit subversion > repository, so I have checked out the jackrabbit source from > http://svn.apache.org/repos/asf/jackrabbit/trunk The TCK sources are included in the Jackrabbit codebase, but for official certification you should be using the version available from the above download link. > How do I now take the contents of this repository and run the TCK against my > adapter? Is there any documentation on how to do this? I have had a lot of > trouble finding any. To run the TCK on your adapter you need to implement a custom RepositoryStub class and configure the TCK accordingly. You can check the existing repositoryStubImpl.properties for an example on how Jackrabbit is configured for the TCK. BR, Jukka Zitting