From chemistry-dev-returnelliottmatthew@example.net Sun Jan 03 18:13:43 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 75794 invoked from network); 3 Jan 2010 18:13:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Jan 2010 18:13:42 -0000 Received: (qmail 83853 invoked by uid 500); 3 Jan 2010 18:13:42 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 83777 invoked by uid 500); 3 Jan 2010 18:13:41 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Delivered-To: moderator for elliottmatthew@example.net Received: (qmail 89100 invoked by uid 99); 1 Jan 2010 14:00:28 -0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Date: Fri, 1 Jan 2010 14:00:07 +0000 From: Marvin <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: Incubator PMC/Board report for January 2010 ("Chemistry Developers" <elliottmatthew@example.net>) Message-ID: <elliottmatthew@example.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/83.161.120.155i Dear Chemistry Developers, This email was sent by an automated system on behalf of the Apache Incubator PMC. It is an initial reminder to give you plenty of time to prepare your quarterly board report. The board meeting is scheduled for Wed, 20 January 2010, 2 pm Pacific. The report for your podling will form a part of the Incubator PMC report. The Incubator PMC requires your report to be submitted one week before the board meeting, to allow sufficient time for review. Please submit your report with sufficient time to allow the incubator PMC, and subsequently board members to review and digest. Again, the very latest you should submit your report is one week prior to the board meeting. Thanks, The Apache Incubator PMC Submitting your Report ---------------------- Your report should contain the following: * Your project name * A brief description of your project, which assumes no knowledge of the project or necessarily of its field * A list of the three most important issues to address in the move towards graduation. * Any issues that the Incubator PMC or ASF Board might wish/need to be aware of * How has the community developed since the last report * How has the project developed since the last report. This should be appended to the Incubator Wiki page at: http://wiki.apache.org/incubator/January2010 Note: This manually populated. You may need to wait a little before this page is created from a template. Mentors ------- Mentors should review reports for their project(s) and sign them off on the Incubator wiki page. Signing off reports shows that you are following the project - projects that are not signed may raise alarms for the Incubator PMC. Incubator PMC From chemistry-dev-returnelliottmatthew@example.net Mon Jan 04 11:19:35 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 63144 invoked from network); 4 Jan 2010 11:19:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Jan 2010 11:19:33 -0000 Received: (qmail 68918 invoked by uid 500); 4 Jan 2010 11:19:33 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 68854 invoked by uid 500); 4 Jan 2010 11:19:32 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 68844 invoked by uid 99); 4 Jan 2010 11:19:32 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jan 2010 11:19:32 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of elliottmatthew@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-fx0-f214.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jan 2010 11:19:24 +0000 Received: by fxm6 with SMTP id 6so2235566fxm.20 for <elliottmatthew@example.net>; Mon, 04 Jan 2010 03:19:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=tzQZs0h1PGb2bPggGP6KVNNrndeuhckSg8cOsate8KQ=; b=Mi8FxusmilyvveunKmpMZ5rvSD1yr99aCJu737vmmO70iiPSuECZ8gBKXCWutolSSB mteRAwY8AOK+2O9H6HixbEx6ldMRCLO21zmLjc/VWu+LcEoOBEFTGem4yUsxB5je8OuK T6ZkXQGm+OnVObVRqqP736mkffVWFpn0+dLNU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=b9OQnFogTIDHqBPf0AZbH2btoY6wlJyLOQ/Z/IfgDpXjZPLPGpNn+H9Wshz1+lGG8+ 4IWoyi8wxjs+LRVm2rk/q5BnkcRtDPAMOQm8l/jkYNlnWXO3imxfF6y1sU0Egg0DCS/J LwdoCv7hSoqlB3eQOuOVfIC+EKa+Pp6k+VuM8= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id 11mr14817530faj.35.1262603943179; Mon, 04 Jan 2010 03:19:03 -0800 (PST) In-Reply-To: <elliottmatthew@example.net> References: <elliottmatthew@example.net> <elliottmatthew@example.net> Date: Mon, 4 Jan 2010 12:19:03 +0100 Message-ID: <elliottmatthew@example.net> Subject: Re: UriTemplate for AtomPubCMIS.URITMPL_OBJECT_BY_PATH does not work for jax-rs binding From: Flo <elliottmatthew@example.net> To: elliottmatthew@example.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi, the problem is that the jax-rs @GET methode with @PATH("path/{path:.*}") will not be called by the GetObjectByPath test in tck because TCK gets path URI Template from CMISProvider with "path/{path}" so it does not hook. It hooks if you change path uri templeat uin CMISProvider to path/{path:.*} but then it wont work for the CMISServlet tests in chemistry-test. Thats what I wanted to say. Chears and happy new years On Thu, Dec 24, 2009 at 3:23 PM, Florent Guillaume <elliottmatthew@example.net> wrote: > I've fixed this in a different manner, please test. > > Florent > > On Wed, Dec 16, 2009 at 4:00 PM, Flo <elliottmatthew@example.net> wrote: >> I added a binding for object by path >> >> AtomPubCMIS.URITMPL_OBJECT_BY_PATH >> >> =A0@GET >> =A0 =A0@Produces(AtomPub.MEDIA_TYPE_ATOM_ENTRY) >> =A0 =A0@Path("path/{path:.*}") >> =A0 =A0public Response doGetObjectByPath( >> =A0 =A0 =A0 =A0 =A0 =A0@PathParam("path") List<PathSegment> pathList) { >> =A0 =A0 =A0 =A0int skipSegments =3D pathList.size() =3D=3D 0 ? 2 : pathL= ist.size() + 1; >> =A0 =A0 =A0 =A0return getAbderaEntry(skipSegments); >> =A0 =A0} >> >> But the TCK test ObjectByPath fails because URI template in >> CMISProvider is "/path/{path}" if I change to "/path/{path:.*}" it >> works for jax-rs but not for CMISServlet >> >> so chemistry-tests test fails. >> >> >> Does anybody know how to fix this? >> >> Chears >> > > > > -- > Florent Guillaume, Director of R&D, Nuxeo > Open Source, Java EE based, Enterprise Content Management (ECM) > http://www.nuxeo.com =A0 http://www.nuxeo.org =A0 +1-605-615-0119 > From chemistry-dev-returnelliottmatthew@example.net Mon Jan 04 13:48:46 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 9278 invoked from network); 4 Jan 2010 13:48:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Jan 2010 13:48:46 -0000 Received: (qmail 42999 invoked by uid 500); 4 Jan 2010 13:48:46 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 42944 invoked by uid 500); 4 Jan 2010 13:48:46 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 42934 invoked by uid 99); 4 Jan 2010 13:48:46 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jan 2010 13:48:46 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of elliottmatthew@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-bw0-f210.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jan 2010 13:48:37 +0000 Received: by bwz2 with SMTP id 2so8558992bwz.20 for <elliottmatthew@example.net>; Mon, 04 Jan 2010 05:48:17 -0800 (PST) MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id 3mr4629224bkj.175.1262612896883; Mon, 04 Jan 2010 05:48:16 -0800 (PST) In-Reply-To: <elliottmatthew@example.net> References: <elliottmatthew@example.net> <elliottmatthew@example.net> <elliottmatthew@example.net> Date: Mon, 4 Jan 2010 14:48:16 +0100 Message-ID: <elliottmatthew@example.net> Subject: Re: UriTemplate for AtomPubCMIS.URITMPL_OBJECT_BY_PATH does not work for jax-rs binding From: Florent Guillaume <elliottmatthew@example.net> To: chemistry-dev <elliottmatthew@example.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Ok I now understand what you mean, and I just fixed it. I've also updated MainServlet to easily run a standalone server using JAX-RS bindings (pass it --jaxrs), so that running the TCK with that is easier. Florent On Mon, Jan 4, 2010 at 12:19 PM, Flo <elliottmatthew@example.net> wrote: > Hi, > > the problem is that the jax-rs @GET methode with > @PATH("path/{path:.*}") will not be called by the GetObjectByPath test > in tck because TCK gets path URI Template from CMISProvider with > "path/{path}" so it does not hook. It hooks if you change path uri > templeat uin CMISProvider to path/{path:.*} but then it wont work for > the CMISServlet tests in chemistry-test. Thats what I wanted to say. > > Chears and happy new years > > On Thu, Dec 24, 2009 at 3:23 PM, Florent Guillaume <elliottmatthew@example.net> wrote: >> I've fixed this in a different manner, please test. >> >> Florent >> >> On Wed, Dec 16, 2009 at 4:00 PM, Flo <elliottmatthew@example.net> wrote: >>> I added a binding for object by path >>> >>> AtomPubCMIS.URITMPL_OBJECT_BY_PATH >>> >>> =A0@GET >>> =A0 =A0@Produces(AtomPub.MEDIA_TYPE_ATOM_ENTRY) >>> =A0 =A0@Path("path/{path:.*}") >>> =A0 =A0public Response doGetObjectByPath( >>> =A0 =A0 =A0 =A0 =A0 =A0@PathParam("path") List<PathSegment> pathList) { >>> =A0 =A0 =A0 =A0int skipSegments =3D pathList.size() =3D=3D 0 ? 2 : path= List.size() + 1; >>> =A0 =A0 =A0 =A0return getAbderaEntry(skipSegments); >>> =A0 =A0} >>> >>> But the TCK test ObjectByPath fails because URI template in >>> CMISProvider is "/path/{path}" if I change to "/path/{path:.*}" it >>> works for jax-rs but not for CMISServlet >>> >>> so chemistry-tests test fails. >>> >>> >>> Does anybody know how to fix this? >>> >>> Chears >>> >> >> >> >> -- >> Florent Guillaume, Director of R&D, Nuxeo >> Open Source, Java EE based, Enterprise Content Management (ECM) >> http://www.nuxeo.com =A0 http://www.nuxeo.org =A0 +1-605-615-0119 >> > --=20 Florent Guillaume, Director of R&D, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +1-605-615-0119 From chemistry-dev-returnelliottmatthew@example.net Mon Jan 04 17:19:32 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 89506 invoked from network); 4 Jan 2010 17:19:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Jan 2010 17:19:32 -0000 Received: (qmail 90119 invoked by uid 500); 4 Jan 2010 17:19:32 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 90047 invoked by uid 500); 4 Jan 2010 17:19:32 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 90037 invoked by uid 99); 4 Jan 2010 17:19:32 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jan 2010 17:19:32 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=NORMAL_HTTP_TO_IP,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of elliottmatthew@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-fx0-f214.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jan 2010 17:19:22 +0000 Received: by fxm6 with SMTP id 6so2575688fxm.20 for <elliottmatthew@example.net>; Mon, 04 Jan 2010 09:19:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=qG/yNfsWTiZyrpT/x9Qt6y6LBFeFs0vNDoeCHINi2i0=; b=oNLPEO8kjksQAUC3HWvDumKl6DXwNbFdumQS7NhXblyS/MDbpFJ/zej9ttDeHXvi8a PAE51jYjb0/izqf4M6fD5jICnuBbHRfijregdbdtJ2k9A5PjR9rnSAL0zdoYyVxb+snC 5zyRJGo5I+lLTPfpQckO5UL9Yc1wcnamY1Zms= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=QTr3e5KMvBQkkZ/fPApmjbyp37m++erH1Qn5uCQqm8ImzeuwOAB980nx+JSaslMglK 9tEhVavV/37Vn8Os+eBhNA9pORzXTWiPIRYSRucNmJrUvOl+NaKCLyKDJ/+3Qpf3mRMt oDkjbRBqxkAvGc0gh63rf4UYDiDy2NRtYokNw= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id v44mr1541849wee.163.1262625541471; Mon, 04 Jan 2010 09:19:01 -0800 (PST) In-Reply-To: <elliottmatthew@example.net> References: <elliottmatthew@example.net> <elliottmatthew@example.net> <elliottmatthew@example.net> <elliottmatthew@example.net> Date: Mon, 4 Jan 2010 18:19:01 +0100 Message-ID: <elliottmatthew@example.net> Subject: Re: UriTemplate for AtomPubCMIS.URITMPL_OBJECT_BY_PATH does not work for jax-rs binding From: Flo <elliottmatthew@example.net> To: elliottmatthew@example.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hi, im confused. Still got trace this with TCK testGetObjectByPath: java.lang.AssertionError: Request status for http://83.161.120.155:8080/poc-atompub-server-spring/srv/cmis/path/%2FCMISTCK%2012= 62621638852%20-%20testObjectByPath%2FtestObjectByPath expected:<200> but was:<400> at org.junit.Assert.fail(Assert.java:92) at org.junit.Assert.failNotEquals(Assert.java:689) at org.junit.Assert.assertEquals(Assert.java:127) at org.junit.Assert.assertEquals(Assert.java:514) at org.apache.chemistry.tck.atompub.client.CMISClient.executeRequest(CMISC= lient.java:411) at org.apache.chemistry.tck.atompub.client.CMISClient.getEntry(CMISClient.= java:273) at org.apache.chemistry.tck.atompub.client.CMISClient.getEntry(CMISClient.= java:268) at org.apache.chemistry.tck.atompub.test.spec.GetTest.testObjectByPath(Get= Test.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja= va:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso= rImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at junit.framework.TestCase.runTest(TestCase.java:168) at junit.framework.TestCase.runBare(TestCase.java:134) at junit.framework.TestResult$1.protect(TestResult.java:110) at junit.framework.TestResult.runProtected(TestResult.java:128) at junit.framework.TestResult.run(TestResult.java:113) at junit.framework.TestCase.run(TestCase.java:124) at org.apache.chemistry.tck.atompub.TCKTest.run(TCKTest.java:107) at junit.framework.TestSuite.runTest(TestSuite.java:232) at junit.framework.TestSuite.run(TestSuite.java:227) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.ja= va:91) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.ja= va:62) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestS= et(AbstractDirectoryTestSuite.java:140) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Abst= ractDirectoryTestSuite.java:127) at org.apache.maven.surefire.Surefire.run(Surefire.java:177) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja= va:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso= rImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Sure= fireBooter.java:345) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.jav= a:1009) Best Regards On Mon, Jan 4, 2010 at 2:48 PM, Florent Guillaume <elliottmatthew@example.net> wrote: > Ok I now understand what you mean, and I just fixed it. > I've also updated MainServlet to easily run a standalone server using > JAX-RS bindings (pass it --jaxrs), so that running the TCK with that > is easier. > > Florent > > On Mon, Jan 4, 2010 at 12:19 PM, Flo <elliottmatthew@example.net> wrote: >> Hi, >> >> the problem is that the jax-rs @GET methode with >> @PATH("path/{path:.*}") will not be called by the GetObjectByPath test >> in tck because TCK gets path URI Template from CMISProvider with >> "path/{path}" so it does not hook. It hooks if you change path uri >> templeat uin CMISProvider to path/{path:.*} but then it wont work for >> the CMISServlet tests in chemistry-test. Thats what I wanted to say. >> >> Chears and happy new years >> >> On Thu, Dec 24, 2009 at 3:23 PM, Florent Guillaume <elliottmatthew@example.net> wrote: >>> I've fixed this in a different manner, please test. >>> >>> Florent >>> >>> On Wed, Dec 16, 2009 at 4:00 PM, Flo <elliottmatthew@example.net> wrote: >>>> I added a binding for object by path >>>> >>>> AtomPubCMIS.URITMPL_OBJECT_BY_PATH >>>> >>>> =A0@GET >>>> =A0 =A0@Produces(AtomPub.MEDIA_TYPE_ATOM_ENTRY) >>>> =A0 =A0@Path("path/{path:.*}") >>>> =A0 =A0public Response doGetObjectByPath( >>>> =A0 =A0 =A0 =A0 =A0 =A0@PathParam("path") List<PathSegment> pathList) = { >>>> =A0 =A0 =A0 =A0int skipSegments =3D pathList.size() =3D=3D 0 ? 2 : pat= hList.size() + 1; >>>> =A0 =A0 =A0 =A0return getAbderaEntry(skipSegments); >>>> =A0 =A0} >>>> >>>> But the TCK test ObjectByPath fails because URI template in >>>> CMISProvider is "/path/{path}" if I change to "/path/{path:.*}" it >>>> works for jax-rs but not for CMISServlet >>>> >>>> so chemistry-tests test fails. >>>> >>>> >>>> Does anybody know how to fix this? >>>> >>>> Chears >>>> >>> >>> >>> >>> -- >>> Florent Guillaume, Director of R&D, Nuxeo >>> Open Source, Java EE based, Enterprise Content Management (ECM) >>> http://www.nuxeo.com =A0 http://www.nuxeo.org =A0 +1-605-615-0119 >>> >> > > > > -- > Florent Guillaume, Director of R&D, Nuxeo > Open Source, Java EE based, Enterprise Content Management (ECM) > http://www.nuxeo.com =A0 http://www.nuxeo.org =A0 +1-605-615-0119 > From chemistry-dev-returnelliottmatthew@example.net Mon Jan 04 17:39:16 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 98289 invoked from network); 4 Jan 2010 17:39:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Jan 2010 17:39:16 -0000 Received: (qmail 8718 invoked by uid 500); 4 Jan 2010 17:39:16 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 8668 invoked by uid 500); 4 Jan 2010 17:39:16 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 8658 invoked by uid 99); 4 Jan 2010 17:39:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jan 2010 17:39:16 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=NORMAL_HTTP_TO_IP,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of elliottmatthew@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-fx0-f214.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jan 2010 17:39:08 +0000 Received: by fxm6 with SMTP id 6so2597279fxm.20 for <elliottmatthew@example.net>; Mon, 04 Jan 2010 09:38:46 -0800 (PST) MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id 10mr8213122mul.128.1262626725559; Mon, 04 Jan 2010 09:38:45 -0800 (PST) In-Reply-To: <elliottmatthew@example.net> References: <elliottmatthew@example.net> <elliottmatthew@example.net> <elliottmatthew@example.net> <elliottmatthew@example.net> <elliottmatthew@example.net> Date: Mon, 4 Jan 2010 18:38:45 +0100 Message-ID: <elliottmatthew@example.net> Subject: Re: UriTemplate for AtomPubCMIS.URITMPL_OBJECT_BY_PATH does not work for jax-rs binding From: Florent Guillaume <elliottmatthew@example.net> To: chemistry-dev <elliottmatthew@example.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Strange, this works for me. What server code are you testing this with? Can you breakpoint in AbderaResource.getRequestContext and check that rpath ends with "cmis"? Can you check that CMISObjectsCollection.getEntry(String resourceName, RequestContext request, SPI spi) correctly gets the path? Florent On Mon, Jan 4, 2010 at 6:19 PM, Flo <elliottmatthew@example.net> wrote: > Hi, > > im confused. Still got trace this with TCK testGetObjectByPath: > > java.lang.AssertionError: Request status for > http://83.161.120.155:8080/poc-atompub-server-spring/srv/cmis/path/%2FCMISTCK%20= 1262621638852%20-%20testObjectByPath%2FtestObjectByPath > expected:<200> but was:<400> > =A0 =A0 =A0 =A0at org.junit.Assert.fail(Assert.java:92) > =A0 =A0 =A0 =A0at org.junit.Assert.failNotEquals(Assert.java:689) > =A0 =A0 =A0 =A0at org.junit.Assert.assertEquals(Assert.java:127) > =A0 =A0 =A0 =A0at org.junit.Assert.assertEquals(Assert.java:514) > =A0 =A0 =A0 =A0at org.apache.chemistry.tck.atompub.client.CMISClient.exec= uteRequest(CMISClient.java:411) > =A0 =A0 =A0 =A0at org.apache.chemistry.tck.atompub.client.CMISClient.getE= ntry(CMISClient.java:273) > =A0 =A0 =A0 =A0at org.apache.chemistry.tck.atompub.client.CMISClient.getE= ntry(CMISClient.java:268) > =A0 =A0 =A0 =A0at org.apache.chemistry.tck.atompub.test.spec.GetTest.test= ObjectByPath(GetTest.java:129) > =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Met= hod) > =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMetho= dAccessorImpl.java:39) > =A0 =A0 =A0 =A0at sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegat= ingMethodAccessorImpl.java:25) > =A0 =A0 =A0 =A0at java.lang.reflect.Method.invoke(Method.java:597) > =A0 =A0 =A0 =A0at junit.framework.TestCase.runTest(TestCase.java:168) > =A0 =A0 =A0 =A0at junit.framework.TestCase.runBare(TestCase.java:134) > =A0 =A0 =A0 =A0at junit.framework.TestResult$1.protect(TestResult.java:11= 0) > =A0 =A0 =A0 =A0at junit.framework.TestResult.runProtected(TestResult.java= :128) > =A0 =A0 =A0 =A0at junit.framework.TestResult.run(TestResult.java:113) > =A0 =A0 =A0 =A0at junit.framework.TestCase.run(TestCase.java:124) > =A0 =A0 =A0 =A0at org.apache.chemistry.tck.atompub.TCKTest.run(TCKTest.ja= va:107) > =A0 =A0 =A0 =A0at junit.framework.TestSuite.runTest(TestSuite.java:232) > =A0 =A0 =A0 =A0at junit.framework.TestSuite.run(TestSuite.java:227) > =A0 =A0 =A0 =A0at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit= 38ClassRunner.java:91) > =A0 =A0 =A0 =A0at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(= JUnit4TestSet.java:62) > =A0 =A0 =A0 =A0at org.apache.maven.surefire.suite.AbstractDirectoryTestSu= ite.executeTestSet(AbstractDirectoryTestSuite.java:140) > =A0 =A0 =A0 =A0at org.apache.maven.surefire.suite.AbstractDirectoryTestSu= ite.execute(AbstractDirectoryTestSuite.java:127) > =A0 =A0 =A0 =A0at org.apache.maven.surefire.Surefire.run(Surefire.java:17= 7) > =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Met= hod) > =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMetho= dAccessorImpl.java:39) > =A0 =A0 =A0 =A0at sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegat= ingMethodAccessorImpl.java:25) > =A0 =A0 =A0 =A0at java.lang.reflect.Method.invoke(Method.java:597) > =A0 =A0 =A0 =A0at org.apache.maven.surefire.booter.SurefireBooter.runSuit= esInProcess(SurefireBooter.java:345) > =A0 =A0 =A0 =A0at org.apache.maven.surefire.booter.SurefireBooter.main(Su= refireBooter.java:1009) > > > Best Regards > > On Mon, Jan 4, 2010 at 2:48 PM, Florent Guillaume <elliottmatthew@example.net> wrote: >> Ok I now understand what you mean, and I just fixed it. >> I've also updated MainServlet to easily run a standalone server using >> JAX-RS bindings (pass it --jaxrs), so that running the TCK with that >> is easier. >> >> Florent >> >> On Mon, Jan 4, 2010 at 12:19 PM, Flo <elliottmatthew@example.net> wrote: >>> Hi, >>> >>> the problem is that the jax-rs @GET methode with >>> @PATH("path/{path:.*}") will not be called by the GetObjectByPath test >>> in tck because TCK gets path URI Template from CMISProvider with >>> "path/{path}" so it does not hook. It hooks if you change path uri >>> templeat uin CMISProvider to path/{path:.*} but then it wont work for >>> the CMISServlet tests in chemistry-test. Thats what I wanted to say. >>> >>> Chears and happy new years >>> >>> On Thu, Dec 24, 2009 at 3:23 PM, Florent Guillaume <elliottmatthew@example.net> wrote= : >>>> I've fixed this in a different manner, please test. >>>> >>>> Florent >>>> >>>> On Wed, Dec 16, 2009 at 4:00 PM, Flo <elliottmatthew@example.net> wrote: >>>>> I added a binding for object by path >>>>> >>>>> AtomPubCMIS.URITMPL_OBJECT_BY_PATH >>>>> >>>>> =A0@GET >>>>> =A0 =A0@Produces(AtomPub.MEDIA_TYPE_ATOM_ENTRY) >>>>> =A0 =A0@Path("path/{path:.*}") >>>>> =A0 =A0public Response doGetObjectByPath( >>>>> =A0 =A0 =A0 =A0 =A0 =A0@PathParam("path") List<PathSegment> pathList)= { >>>>> =A0 =A0 =A0 =A0int skipSegments =3D pathList.size() =3D=3D 0 ? 2 : pa= thList.size() + 1; >>>>> =A0 =A0 =A0 =A0return getAbderaEntry(skipSegments); >>>>> =A0 =A0} >>>>> >>>>> But the TCK test ObjectByPath fails because URI template in >>>>> CMISProvider is "/path/{path}" if I change to "/path/{path:.*}" it >>>>> works for jax-rs but not for CMISServlet >>>>> >>>>> so chemistry-tests test fails. >>>>> >>>>> >>>>> Does anybody know how to fix this? >>>>> >>>>> Chears >>>>> >>>> >>>> >>>> >>>> -- >>>> Florent Guillaume, Director of R&D, Nuxeo >>>> Open Source, Java EE based, Enterprise Content Management (ECM) >>>> http://www.nuxeo.com =A0 http://www.nuxeo.org =A0 +1-605-615-0119 >>>> >>> >> >> >> >> -- >> Florent Guillaume, Director of R&D, Nuxeo >> Open Source, Java EE based, Enterprise Content Management (ECM) >> http://www.nuxeo.com =A0 http://www.nuxeo.org =A0 +1-605-615-0119 >> > --=20 Florent Guillaume, Director of R&D, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +1-605-615-0119 From chemistry-dev-returnelliottmatthew@example.net Tue Jan 05 09:27:43 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 20749 invoked from network); 5 Jan 2010 09:27:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Jan 2010 09:27:43 -0000 Received: (qmail 65568 invoked by uid 500); 5 Jan 2010 09:27:43 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 65489 invoked by uid 500); 5 Jan 2010 09:27:42 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 65479 invoked by uid 99); 5 Jan 2010 09:27:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 09:27:42 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of elliottmatthew@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-bw0-f210.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 09:27:35 +0000 Received: by bwz2 with SMTP id 2so9124298bwz.20 for <elliottmatthew@example.net>; Tue, 05 Jan 2010 01:27:13 -0800 (PST) MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id u19mr3627800bkd.95.1262683633589; Tue, 05 Jan 2010 01:27:13 -0800 (PST) Date: Tue, 5 Jan 2010 10:27:13 +0100 Message-ID: <elliottmatthew@example.net> Subject: version numbers From: Florent Guillaume <elliottmatthew@example.net> To: List-Chemistry <elliottmatthew@example.net> Content-Type: text/plain; charset=ISO-8859-1 Hi, As was suggested by David Caruana some time a go, it's probably not a good idea to have version number 1.0-SNAPSHOT for something that is not yet near 1.0. I therefore propose to renumber the POMs to switch back to version number 0.1-SNAPSHOT. In the future it'll be a good thing to do actual releases 0.1, 0.2, etc to have baselines for the code and also to be able to depend on fixed artifacts after deploying them in a maven repository. Comments? Florent -- Florent Guillaume, Director of R&D, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +1-605-615-0119 From chemistry-dev-returnelliottmatthew@example.net Tue Jan 05 11:41:24 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 75899 invoked from network); 5 Jan 2010 11:41:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Jan 2010 11:41:24 -0000 Received: (qmail 14748 invoked by uid 500); 5 Jan 2010 11:41:24 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 14680 invoked by uid 500); 5 Jan 2010 11:41:24 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 14665 invoked by uid 99); 5 Jan 2010 11:41:24 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 11:41:24 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=NORMAL_HTTP_TO_IP,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of elliottmatthew@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-ew0-f220.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 11:41:14 +0000 Received: by ewy20 with SMTP id 20so4687127ewy.20 for <elliottmatthew@example.net>; Tue, 05 Jan 2010 03:40:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=0T4SC4xmzSoDKfqbfwOxMGdWCwaJyaXfnsh3wXJjR2c=; b=T8rdyUMeYpCm3Z5pK+o6+oPdGsa3WUX7ZQ29GwEse/DhXXnuOGipTXp9PGfqFs5FSd 7uiCuEBO7ygXllb4xTqVBm05DSafatjhGgroudSTsOkUdbg/JedwK87bekJtOTx14vAm tLkZOmKHWPVPKiHLBKYyQqcls8jCvnyJr//sA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=v59Asy3AbVSdRwXkmpJ67XtP7J7gm0OoY/Rp5k/QxbARfiMOeMCIcJ9LQdb+Q0UjIy F+vnSZbufN8YclKGlze5F6N4rNgjUBoMThrui5JEbQODXKNecrpvmUAkd5+6CR7QJ6HF Mkr28jhmXSkIhUeoTto7DWimheOGpLBXZaoyY= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id z56mr2742999wee.37.1262691653673; Tue, 05 Jan 2010 03:40:53 -0800 (PST) In-Reply-To: <elliottmatthew@example.net> References: <elliottmatthew@example.net> <elliottmatthew@example.net> <elliottmatthew@example.net> <elliottmatthew@example.net> <elliottmatthew@example.net> <elliottmatthew@example.net> Date: Tue, 5 Jan 2010 12:40:53 +0100 Message-ID: <elliottmatthew@example.net> Subject: Re: UriTemplate for AtomPubCMIS.URITMPL_OBJECT_BY_PATH does not work for jax-rs binding From: Flo <elliottmatthew@example.net> To: elliottmatthew@example.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Problem is, that if I set a breakpoint in AbderaResource.doGetObjectByPath(...) it's never reached. So I get a 400. Im running Abdera jaxrs server and test with the TCK. The request url from TCK is http://83.161.120.155:8080/poc-atompub-server-spring/srv/cmis/path/%2FCMISTCK%2012= 62621638852%20-%20testObjectByPath%2FtestObjectByPath . The url until path is ok. On Mon, Jan 4, 2010 at 6:38 PM, Florent Guillaume <elliottmatthew@example.net> wrote: > Strange, this works for me. > What server code are you testing this with? > Can you breakpoint in AbderaResource.getRequestContext and check that > rpath ends with "cmis"? > Can you check that CMISObjectsCollection.getEntry(String resourceName, > RequestContext request, SPI spi) correctly gets the path? > > Florent > > > > On Mon, Jan 4, 2010 at 6:19 PM, Flo <elliottmatthew@example.net> wrote: >> Hi, >> >> im confused. Still got trace this with TCK testGetObjectByPath: >> >> java.lang.AssertionError: Request status for >> http://83.161.120.155:8080/poc-atompub-server-spring/srv/cmis/path/%2FCMISTCK%2= 01262621638852%20-%20testObjectByPath%2FtestObjectByPath >> expected:<200> but was:<400> >> =A0 =A0 =A0 =A0at org.junit.Assert.fail(Assert.java:92) >> =A0 =A0 =A0 =A0at org.junit.Assert.failNotEquals(Assert.java:689) >> =A0 =A0 =A0 =A0at org.junit.Assert.assertEquals(Assert.java:127) >> =A0 =A0 =A0 =A0at org.junit.Assert.assertEquals(Assert.java:514) >> =A0 =A0 =A0 =A0at org.apache.chemistry.tck.atompub.client.CMISClient.exe= cuteRequest(CMISClient.java:411) >> =A0 =A0 =A0 =A0at org.apache.chemistry.tck.atompub.client.CMISClient.get= Entry(CMISClient.java:273) >> =A0 =A0 =A0 =A0at org.apache.chemistry.tck.atompub.client.CMISClient.get= Entry(CMISClient.java:268) >> =A0 =A0 =A0 =A0at org.apache.chemistry.tck.atompub.test.spec.GetTest.tes= tObjectByPath(GetTest.java:129) >> =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Me= thod) >> =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMeth= odAccessorImpl.java:39) >> =A0 =A0 =A0 =A0at sun.reflect.DelegatingMethodAccessorImpl.invoke(Delega= tingMethodAccessorImpl.java:25) >> =A0 =A0 =A0 =A0at java.lang.reflect.Method.invoke(Method.java:597) >> =A0 =A0 =A0 =A0at junit.framework.TestCase.runTest(TestCase.java:168) >> =A0 =A0 =A0 =A0at junit.framework.TestCase.runBare(TestCase.java:134) >> =A0 =A0 =A0 =A0at junit.framework.TestResult$1.protect(TestResult.java:1= 10) >> =A0 =A0 =A0 =A0at junit.framework.TestResult.runProtected(TestResult.jav= a:128) >> =A0 =A0 =A0 =A0at junit.framework.TestResult.run(TestResult.java:113) >> =A0 =A0 =A0 =A0at junit.framework.TestCase.run(TestCase.java:124) >> =A0 =A0 =A0 =A0at org.apache.chemistry.tck.atompub.TCKTest.run(TCKTest.j= ava:107) >> =A0 =A0 =A0 =A0at junit.framework.TestSuite.runTest(TestSuite.java:232) >> =A0 =A0 =A0 =A0at junit.framework.TestSuite.run(TestSuite.java:227) >> =A0 =A0 =A0 =A0at org.junit.internal.runners.JUnit38ClassRunner.run(JUni= t38ClassRunner.java:91) >> =A0 =A0 =A0 =A0at org.apache.maven.surefire.junit4.JUnit4TestSet.execute= (JUnit4TestSet.java:62) >> =A0 =A0 =A0 =A0at org.apache.maven.surefire.suite.AbstractDirectoryTestS= uite.executeTestSet(AbstractDirectoryTestSuite.java:140) >> =A0 =A0 =A0 =A0at org.apache.maven.surefire.suite.AbstractDirectoryTestS= uite.execute(AbstractDirectoryTestSuite.java:127) >> =A0 =A0 =A0 =A0at org.apache.maven.surefire.Surefire.run(Surefire.java:1= 77) >> =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Me= thod) >> =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMeth= odAccessorImpl.java:39) >> =A0 =A0 =A0 =A0at sun.reflect.DelegatingMethodAccessorImpl.invoke(Delega= tingMethodAccessorImpl.java:25) >> =A0 =A0 =A0 =A0at java.lang.reflect.Method.invoke(Method.java:597) >> =A0 =A0 =A0 =A0at org.apache.maven.surefire.booter.SurefireBooter.runSui= tesInProcess(SurefireBooter.java:345) >> =A0 =A0 =A0 =A0at org.apache.maven.surefire.booter.SurefireBooter.main(S= urefireBooter.java:1009) >> >> >> Best Regards >> >> On Mon, Jan 4, 2010 at 2:48 PM, Florent Guillaume <elliottmatthew@example.net> wrote: >>> Ok I now understand what you mean, and I just fixed it. >>> I've also updated MainServlet to easily run a standalone server using >>> JAX-RS bindings (pass it --jaxrs), so that running the TCK with that >>> is easier. >>> >>> Florent >>> >>> On Mon, Jan 4, 2010 at 12:19 PM, Flo <elliottmatthew@example.net> wrote: >>>> Hi, >>>> >>>> the problem is that the jax-rs @GET methode with >>>> @PATH("path/{path:.*}") will not be called by the GetObjectByPath test >>>> in tck because TCK gets path URI Template from CMISProvider with >>>> "path/{path}" so it does not hook. It hooks if you change path uri >>>> templeat uin CMISProvider to path/{path:.*} but then it wont work for >>>> the CMISServlet tests in chemistry-test. Thats what I wanted to say. >>>> >>>> Chears and happy new years >>>> >>>> On Thu, Dec 24, 2009 at 3:23 PM, Florent Guillaume <elliottmatthew@example.net> wrot= e: >>>>> I've fixed this in a different manner, please test. >>>>> >>>>> Florent >>>>> >>>>> On Wed, Dec 16, 2009 at 4:00 PM, Flo <elliottmatthew@example.net> wrote: >>>>>> I added a binding for object by path >>>>>> >>>>>> AtomPubCMIS.URITMPL_OBJECT_BY_PATH >>>>>> >>>>>> =A0@GET >>>>>> =A0 =A0@Produces(AtomPub.MEDIA_TYPE_ATOM_ENTRY) >>>>>> =A0 =A0@Path("path/{path:.*}") >>>>>> =A0 =A0public Response doGetObjectByPath( >>>>>> =A0 =A0 =A0 =A0 =A0 =A0@PathParam("path") List<PathSegment> pathList= ) { >>>>>> =A0 =A0 =A0 =A0int skipSegments =3D pathList.size() =3D=3D 0 ? 2 : p= athList.size() + 1; >>>>>> =A0 =A0 =A0 =A0return getAbderaEntry(skipSegments); >>>>>> =A0 =A0} >>>>>> >>>>>> But the TCK test ObjectByPath fails because URI template in >>>>>> CMISProvider is "/path/{path}" if I change to "/path/{path:.*}" it >>>>>> works for jax-rs but not for CMISServlet >>>>>> >>>>>> so chemistry-tests test fails. >>>>>> >>>>>> >>>>>> Does anybody know how to fix this? >>>>>> >>>>>> Chears >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Florent Guillaume, Director of R&D, Nuxeo >>>>> Open Source, Java EE based, Enterprise Content Management (ECM) >>>>> http://www.nuxeo.com =A0 http://www.nuxeo.org =A0 +1-605-615-0119 >>>>> >>>> >>> >>> >>> >>> -- >>> Florent Guillaume, Director of R&D, Nuxeo >>> Open Source, Java EE based, Enterprise Content Management (ECM) >>> http://www.nuxeo.com =A0 http://www.nuxeo.org =A0 +1-605-615-0119 >>> >> > > > > -- > Florent Guillaume, Director of R&D, Nuxeo > Open Source, Java EE based, Enterprise Content Management (ECM) > http://www.nuxeo.com =A0 http://www.nuxeo.org =A0 +1-605-615-0119 > From chemistry-dev-returnelliottmatthew@example.net Tue Jan 05 15:23:24 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 72545 invoked from network); 5 Jan 2010 15:23:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Jan 2010 15:23:24 -0000 Received: (qmail 76517 invoked by uid 500); 5 Jan 2010 15:23:24 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 76437 invoked by uid 500); 5 Jan 2010 15:23:24 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 76426 invoked by uid 99); 5 Jan 2010 15:23:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 15:23:23 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 15:23:14 +0000 Received: from brutus.apache.org (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 6D209234C04C for <elliottmatthew@example.net>; Tue, 5 Jan 2010 07:22:54 -0800 (PST) Message-ID: <elliottmatthew@example.net> Date: Tue, 5 Jan 2010 15:22:54 +0000 (UTC) From: "Florent Guillaume (JIRA)" <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: [jira] Created: (CMIS-88) TCK uses incorrect type for foldertree link MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 TCK uses incorrect type for foldertree link ------------------------------------------- Key: CMIS-88 URL: https://issues.apache.org/jira/browse/CMIS-88 Project: Chemistry Issue Type: Bug Components: tck Reporter: Florent Guillaume Assignee: Florent Guillaume When testing for deleteTree, the TCK finds the folder descendants collection by looking for a link rel=http://docs.oasis-open.org/ns/cmis/link/200908/foldertree with type=application/cmistree+xml. This type is incorrect and should be application/atom+xml;type=feed (spec 83.161.120.155 and 3.9.4). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From chemistry-dev-returnelliottmatthew@example.net Tue Jan 05 15:35:26 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 76945 invoked from network); 5 Jan 2010 15:35:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Jan 2010 15:35:26 -0000 Received: (qmail 95019 invoked by uid 500); 5 Jan 2010 15:35:26 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 94963 invoked by uid 500); 5 Jan 2010 15:35:26 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 94953 invoked by uid 99); 5 Jan 2010 15:35:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 15:35:25 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 15:35:15 +0000 Received: from brutus.apache.org (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 65857234C1E9 for <elliottmatthew@example.net>; Tue, 5 Jan 2010 07:34:54 -0800 (PST) Message-ID: <elliottmatthew@example.net> Date: Tue, 5 Jan 2010 15:34:54 +0000 (UTC) From: "Florent Guillaume (JIRA)" <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: [jira] Resolved: (CMIS-88) TCK uses incorrect type for foldertree link In-Reply-To: <elliottmatthew@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CMIS-88?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Florent Guillaume resolved CMIS-88. ----------------------------------- Resolution: Fixed r896095 > TCK uses incorrect type for foldertree link > ------------------------------------------- > > Key: CMIS-88 > URL: https://issues.apache.org/jira/browse/CMIS-88 > Project: Chemistry > Issue Type: Bug > Components: tck > Reporter: Florent Guillaume > Assignee: Florent Guillaume > > When testing for deleteTree, the TCK finds the folder descendants collection by looking for a link rel=http://docs.oasis-open.org/ns/cmis/link/200908/foldertree with type=application/cmistree+xml. > This type is incorrect and should be application/atom+xml;type=feed (spec 83.161.120.155 and 3.9.4). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From chemistry-dev-returnelliottmatthew@example.net Tue Jan 05 16:53:22 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 2787 invoked from network); 5 Jan 2010 16:53:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Jan 2010 16:53:22 -0000 Received: (qmail 99591 invoked by uid 500); 5 Jan 2010 16:53:22 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 99531 invoked by uid 500); 5 Jan 2010 16:53:22 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 99521 invoked by uid 99); 5 Jan 2010 16:53:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 16:53:21 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 16:53:20 +0000 Received: from brutus.apache.org (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 19646234C495 for <elliottmatthew@example.net>; Tue, 5 Jan 2010 08:52:59 -0800 (PST) Message-ID: <elliottmatthew@example.net> Date: Tue, 5 Jan 2010 16:52:59 +0000 (UTC) From: "Florent Guillaume (JIRA)" <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: [jira] Resolved: (CMIS-86) Cannot delete descendants In-Reply-To: <elliottmatthew@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CMIS-86?page=3Dcom.atlassian.j= ira.plugin.system.issuetabpanels:all-tabpanel ] Florent Guillaume resolved CMIS-86. ----------------------------------- Resolution: Fixed Now fixed. r896101 > Cannot delete descendants > ------------------------- > > Key: CMIS-86 > URL: https://issues.apache.org/jira/browse/CMIS-86 > Project: Chemistry > Issue Type: Bug > Components: server > Reporter: Am=C3=A9lie Avramo > > Using the descendant target with DELETE method doesn't work because desce= ndant target is of type collection and the DELETE method can't be reached = with collection types within Abdera (see org.apache.abdera.protocol.server.= impl.AbstractProvider.process) --=20 This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From chemistry-dev-returnelliottmatthew@example.net Wed Jan 06 15:40:18 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 65185 invoked from network); 6 Jan 2010 15:40:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Jan 2010 15:40:17 -0000 Received: (qmail 965 invoked by uid 500); 6 Jan 2010 15:40:17 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 815 invoked by uid 500); 6 Jan 2010 15:40:17 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 773 invoked by uid 99); 6 Jan 2010 15:40:17 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 15:40:17 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 15:40:15 +0000 Received: from brutus.apache.org (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 71C8D234C04C for <elliottmatthew@example.net>; Wed, 6 Jan 2010 07:39:54 -0800 (PST) Message-ID: <elliottmatthew@example.net> Date: Wed, 6 Jan 2010 15:39:54 +0000 (UTC) From: "Florent Guillaume (JIRA)" <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: [jira] Created: (CMIS-89) TCK is too strict when checking for returned properties MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org TCK is too strict when checking for returned properties ------------------------------------------------------- Key: CMIS-89 URL: https://issues.apache.org/jira/browse/CMIS-89 Project: Chemistry Issue Type: Bug Components: tck Reporter: Florent Guillaume Assignee: Florent Guillaume FolderChildrenTest.testGetChildrenNamedPropertyFilter queries children using a filter "cmis:objectId cmis:objectTypeId" and checks that in the returned entries there is NO cmis:baseTypeId property. But this is too strict, the spec only says "Repositories SHOULD return only the properties specified in the property filter if they exist on the object's type definition" (83.161.120.155.1) but does not forbid returning additional properties. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From chemistry-dev-returnelliottmatthew@example.net Wed Jan 06 15:42:15 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 65970 invoked from network); 6 Jan 2010 15:42:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Jan 2010 15:42:15 -0000 Received: (qmail 7642 invoked by uid 500); 6 Jan 2010 15:42:15 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 7580 invoked by uid 500); 6 Jan 2010 15:42:15 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 7570 invoked by uid 99); 6 Jan 2010 15:42:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 15:42:15 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 15:42:14 +0000 Received: from brutus.apache.org (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 76ECD234C04C for <elliottmatthew@example.net>; Wed, 6 Jan 2010 07:41:54 -0800 (PST) Message-ID: <{{EMAIL+PHONE}}> Date: Wed, 6 Jan 2010 15:41:54 +0000 (UTC) From: "Florent Guillaume (JIRA)" <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: [jira] Resolved: (CMIS-89) TCK is too strict when checking for returned properties In-Reply-To: <elliottmatthew@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CMIS-89?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Florent Guillaume resolved CMIS-89. ----------------------------------- Resolution: Fixed r896488 > TCK is too strict when checking for returned properties > ------------------------------------------------------- > > Key: CMIS-89 > URL: https://issues.apache.org/jira/browse/CMIS-89 > Project: Chemistry > Issue Type: Bug > Components: tck > Reporter: Florent Guillaume > Assignee: Florent Guillaume > > FolderChildrenTest.testGetChildrenNamedPropertyFilter queries children using a filter "cmis:objectId cmis:objectTypeId" and checks that in the returned entries there is NO cmis:baseTypeId property. > But this is too strict, the spec only says "Repositories SHOULD return only the properties specified in the property filter if they exist on the object's type definition" (83.161.120.155.1) but does not forbid returning additional properties. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From chemistry-dev-returnelliottmatthew@example.net Wed Jan 06 16:38:15 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 80944 invoked from network); 6 Jan 2010 16:38:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Jan 2010 16:38:15 -0000 Received: (qmail 93730 invoked by uid 500); 6 Jan 2010 16:38:15 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 93669 invoked by uid 500); 6 Jan 2010 16:38:15 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 93659 invoked by uid 99); 6 Jan 2010 16:38:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 16:38:15 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 16:38:14 +0000 Received: from brutus.apache.org (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 7E454234C052 for <elliottmatthew@example.net>; Wed, 6 Jan 2010 08:37:54 -0800 (PST) Message-ID: <{{EMAIL+PHONE}}> Date: Wed, 6 Jan 2010 16:37:54 +0000 (UTC) From: "Florent Guillaume (JIRA)" <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: [jira] Resolved: (CMIS-59) ContentStream PUT success should be 201 In-Reply-To: <982783362.1257878369607.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CMIS-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Florent Guillaume resolved CMIS-59. ----------------------------------- Resolution: Fixed Fixed by allowing a range. r896515 > ContentStream PUT success should be 201 > --------------------------------------- > > Key: CMIS-59 > URL: https://issues.apache.org/jira/browse/CMIS-59 > Project: Chemistry > Issue Type: Bug > Components: tck > Reporter: Norrie Quinn > Priority: Minor > > The TCK tests for 200 and fails for 201. See CMIS 1.0 draft4 section 3.10.7. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From chemistry-dev-returnelliottmatthew@example.net Wed Jan 06 16:38:17 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 80986 invoked from network); 6 Jan 2010 16:38:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Jan 2010 16:38:17 -0000 Received: (qmail 93838 invoked by uid 500); 6 Jan 2010 16:38:17 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 93783 invoked by uid 500); 6 Jan 2010 16:38:17 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 93773 invoked by uid 99); 6 Jan 2010 16:38:17 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 16:38:17 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 16:38:15 +0000 Received: from brutus.apache.org (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 86C59234C1EF for <elliottmatthew@example.net>; Wed, 6 Jan 2010 08:37:54 -0800 (PST) Message-ID: <elliottmatthew@example.net> Date: Wed, 6 Jan 2010 16:37:54 +0000 (UTC) From: "Florent Guillaume (JIRA)" <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: [jira] Assigned: (CMIS-59) ContentStream PUT success should be 201 In-Reply-To: <982783362.1257878369607.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CMIS-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Florent Guillaume reassigned CMIS-59: ------------------------------------- Assignee: Florent Guillaume > ContentStream PUT success should be 201 > --------------------------------------- > > Key: CMIS-59 > URL: https://issues.apache.org/jira/browse/CMIS-59 > Project: Chemistry > Issue Type: Bug > Components: tck > Reporter: Norrie Quinn > Assignee: Florent Guillaume > Priority: Minor > > The TCK tests for 200 and fails for 201. See CMIS 1.0 draft4 section 3.10.7. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From chemistry-dev-returnelliottmatthew@example.net Wed Jan 06 17:14:42 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 92788 invoked from network); 6 Jan 2010 17:14:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Jan 2010 17:14:41 -0000 Received: (qmail 56700 invoked by uid 500); 6 Jan 2010 17:14:41 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 56598 invoked by uid 500); 6 Jan 2010 17:14:41 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 56394 invoked by uid 99); 6 Jan 2010 17:14:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 17:14:41 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 17:14:39 +0000 Received: from brutus.apache.org (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 01868234C04C for <elliottmatthew@example.net>; Wed, 6 Jan 2010 09:14:18 -0800 (PST) Message-ID: <elliottmatthew@example.net> Date: Wed, 6 Jan 2010 17:14:18 +0000 (UTC) From: "Florent Guillaume (JIRA)" <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: [jira] Created: (CMIS-90) TCK wrongly expects an atom:content with source when there's no content MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org TCK wrongly expects an atom:content with source when there's no content ----------------------------------------------------------------------- Key: CMIS-90 URL: https://issues.apache.org/jira/browse/CMIS-90 Project: Chemistry Issue Type: Bug Components: tck Reporter: Florent Guillaume Assignee: Florent Guillaume ContentStreamTest.testContentStreamEmpty calls CMISClient.createDocument to create a document with no content, and the latter method expects that all returned entries have a <atom:content src="...">. But Atom and CMIS don't require an entry to have an <atom:content> when there's no content. However the edit-media link can be used instead. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From chemistry-dev-returnelliottmatthew@example.net Wed Jan 06 17:48:17 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 13236 invoked from network); 6 Jan 2010 17:48:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Jan 2010 17:48:17 -0000 Received: (qmail 5440 invoked by uid 500); 6 Jan 2010 17:48:17 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 5340 invoked by uid 500); 6 Jan 2010 17:48:17 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 5296 invoked by uid 99); 6 Jan 2010 17:48:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 17:48:16 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 17:48:16 +0000 Received: from brutus.apache.org (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 31A86234C1EF for <elliottmatthew@example.net>; Wed, 6 Jan 2010 09:47:56 -0800 (PST) Message-ID: <elliottmatthew@example.net> Date: Wed, 6 Jan 2010 17:47:56 +0000 (UTC) From: "Florent Guillaume (JIRA)" <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: [jira] Resolved: (CMIS-90) TCK wrongly expects an atom:content with source when there's no content In-Reply-To: <elliottmatthew@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CMIS-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Florent Guillaume resolved CMIS-90. ----------------------------------- Resolution: Fixed r896576 > TCK wrongly expects an atom:content with source when there's no content > ----------------------------------------------------------------------- > > Key: CMIS-90 > URL: https://issues.apache.org/jira/browse/CMIS-90 > Project: Chemistry > Issue Type: Bug > Components: tck > Reporter: Florent Guillaume > Assignee: Florent Guillaume > > ContentStreamTest.testContentStreamEmpty calls CMISClient.createDocument to create a document with no content, and the latter method expects that all returned entries have a <atom:content src="...">. > But Atom and CMIS don't require an entry to have an <atom:content> when there's no content. > However the edit-media link can be used instead. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From chemistry-dev-returnelliottmatthew@example.net Wed Jan 06 18:28:38 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 37906 invoked from network); 6 Jan 2010 18:28:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Jan 2010 18:28:38 -0000 Received: (qmail 83734 invoked by uid 500); 6 Jan 2010 18:28:38 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 83683 invoked by uid 500); 6 Jan 2010 18:28:38 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 83673 invoked by uid 99); 6 Jan 2010 18:28:38 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 18:28:38 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of elliottmatthew@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-bw0-f210.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 18:28:29 +0000 Received: by bwz2 with SMTP id 2so10293847bwz.20 for <elliottmatthew@example.net>; Wed, 06 Jan 2010 10:28:09 -0800 (PST) MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id u23mr379578bkf.118.1262802488804; Wed, 06 Jan 2010 10:28:08 -0800 (PST) Date: Wed, 6 Jan 2010 19:28:08 +0100 Message-ID: <elliottmatthew@example.net> Subject: Re: version 0.5-SNAPSHOT From: Florent Guillaume <elliottmatthew@example.net> To: List-Chemistry <elliottmatthew@example.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org I've now switched the version to 0.5-SNAPSHOT. Please update your POMs. Florent 2010/1/5 Florent Guillaume <elliottmatthew@example.net>: > Hi, > > As was suggested by David Caruana some time a go, it's probably not a > good idea to have version number 1.0-SNAPSHOT for something that is > not yet near 1.0. > > I therefore propose to renumber the POMs to switch back to version > number 0.1-SNAPSHOT. In the future it'll be a good thing to do actual > releases 0.1, 0.2, etc to have baselines for the code and also to be > able to depend on fixed artifacts after deploying them in a maven > repository. > > Comments? > > Florent > > -- > Florent Guillaume, Director of R&D, Nuxeo > Open Source, Java EE based, Enterprise Content Management (ECM) > http://www.nuxeo.com =A0 http://www.nuxeo.org =A0 +1-605-615-0119 > --=20 Florent Guillaume, Director of R&D, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +1-605-615-0119 From chemistry-dev-returnelliottmatthew@example.net Wed Jan 06 19:13:16 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 62348 invoked from network); 6 Jan 2010 19:13:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Jan 2010 19:13:16 -0000 Received: (qmail 53545 invoked by uid 500); 6 Jan 2010 19:13:15 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 53501 invoked by uid 500); 6 Jan 2010 19:13:15 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 53467 invoked by uid 99); 6 Jan 2010 19:13:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 19:13:15 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 19:13:14 +0000 Received: from brutus.apache.org (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id BED90234C4AC for <elliottmatthew@example.net>; Wed, 6 Jan 2010 11:12:54 -0800 (PST) Message-ID: <elliottmatthew@example.net> Date: Wed, 6 Jan 2010 19:12:54 +0000 (UTC) From: "David Caruana (JIRA)" <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: [jira] Resolved: (CMIS-51) Upgrade AtomPub TCK to 0.7 specification In-Reply-To: <1388323044.1252664577448.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CMIS-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Caruana resolved CMIS-51. ------------------------------- Resolution: Fixed > Upgrade AtomPub TCK to 0.7 specification > ---------------------------------------- > > Key: CMIS-51 > URL: https://issues.apache.org/jira/browse/CMIS-51 > Project: Chemistry > Issue Type: Task > Components: tck > Reporter: David Caruana > Assignee: David Caruana > > Upgrade AtomPub TCK to 0.7 spec. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From chemistry-dev-returnelliottmatthew@example.net Wed Jan 06 19:17:24 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 63531 invoked from network); 6 Jan 2010 19:17:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Jan 2010 19:17:24 -0000 Received: (qmail 58731 invoked by uid 500); 6 Jan 2010 19:17:24 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 58676 invoked by uid 500); 6 Jan 2010 19:17:24 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 58666 invoked by uid 99); 6 Jan 2010 19:17:24 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 19:17:24 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2010 19:17:14 +0000 Received: from brutus.apache.org (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 6CD77234C04C for <elliottmatthew@example.net>; Wed, 6 Jan 2010 11:16:54 -0800 (PST) Message-ID: <elliottmatthew@example.net> Date: Wed, 6 Jan 2010 19:16:54 +0000 (UTC) From: "David Caruana (JIRA)" <elliottmatthew@example.net> To: elliottmatthew@example.net Subject: [jira] Created: (CMIS-91) atom:link "type descendants" should be http://docs.oasis-open.org/ns/cmis/link/200908/typedescendants (singular) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 atom:link "type descendants" should be http://docs.oasis-open.org/ns/cmis/link/200908/typedescendants (singular) ---------------------------------------------------------------------------------------------------------------- Key: CMIS-91 URL: https://issues.apache.org/jira/browse/CMIS-91 Project: Chemistry Issue Type: Bug Components: tck Reporter: David Caruana Assignee: David Caruana As stated in 83.161.120.155 of the spec. The TCK currently uses http://docs.oasis-open.org/ns/cmis/link/200908/typesdescendants -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From chemistry-dev-returnelliottmatthew@example.net Wed Jan 06 19:17:27 2010 Return-Path: <chemistry-dev-returnelliottmatthew@example.net> Delivered-To: elliottmatthew@example.net Received: (qmail 63598 invoked from network); 6 Jan 2010 19:17:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Jan 2010 19:17:27 -0000 Received: (qmail 58886 invoked by uid 500); 6 Jan 2010 19:17:27 -0000 Delivered-To: elliottmatthew@example.net Received: (qmail 58822 invoked by uid 500); 6 Jan 2010 19:17:27 -0000 Mailing-List: contact elliottmatthew@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:elliottmatthew@example.net> List-Unsubscribe: <mailto:elliottmatthew@example.net> List-Post: <mailto:elliottmatthew@example.net> List-Id: <chemistry-dev.incubator.apache.org> Reply-To: elliottmatthew@example.net Delivered-To: mailing list elliottmatthew@example.net Received: (qmail 58812 invoked by uid 99); 6 Jan 2010 19:17:27 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by
{'source': 'Apache Software Foundation Public Mail Archives'}