Return-Path: Delivered-To: apmail-ws-woden-dev-archive@www.apache.org Received: (qmail 60778 invoked from network); 17 Apr 2007 15:46:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Apr 2007 15:46:25 -0000 Received: (qmail 54210 invoked by uid 500); 17 Apr 2007 15:46:31 -0000 Delivered-To: apmail-ws-woden-dev-archive@ws.apache.org Received: (qmail 54191 invoked by uid 500); 17 Apr 2007 15:46:31 -0000 Mailing-List: contact woden-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: woden-dev@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list woden-dev@ws.apache.org Received: (qmail 54180 invoked by uid 99); 17 Apr 2007 15:46:31 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Apr 2007 08:46:31 -0700 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 lmandel@ca.ibm.com designates 32.97.182.145 as permitted sender) Received: from [32.97.182.145] (HELO e5.ny.us.ibm.com) (32.97.182.145) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Apr 2007 08:46:24 -0700 Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e5.ny.us.ibm.com (8.13.8/8.13.8) with ESMTP id l3HFk3DJ012539 for ; Tue, 17 Apr 2007 11:46:03 -0400 Received: from d01av04.pok.ibm.com (d01av04.pok.ibm.com [9.56.224.64]) by d01relay04.pok.ibm.com (8.13.8/8.13.8/NCO v8.3) with ESMTP id l3HFk3hV554522 for ; Tue, 17 Apr 2007 11:46:03 -0400 Received: from d01av04.pok.ibm.com (loopback [127.0.0.1]) by d01av04.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id l3HFjl2K011537 for ; Tue, 17 Apr 2007 11:45:47 -0400 Received: from d25ml04.torolab.ibm.com (d25ml04.torolab.ibm.com [9.26.6.105]) by d01av04.pok.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id l3HFjhxp008801 for ; Tue, 17 Apr 2007 11:45:44 -0400 In-Reply-To: <986646660704170313h7c559bb9had4143af26c853be@mail.gmail.com> To: woden-dev@ws.apache.org Subject: Re: No need for imported doc entries in catalog file? MIME-Version: 1.0 X-Mailer: Lotus Notes Release 7.0 HF277 June 21, 2006 From: Lawrence Mandel Message-ID: Date: Tue, 17 Apr 2007 11:45:27 -0400 X-MIMETrack: Serialize by Router on D25ML04/25/M/IBM(Release 7.0.2HF446 | March 16, 2007) at 04/17/2007 11:45:44, Serialize complete at 04/17/2007 11:45:44 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Yes. That's much clearer. Thanks. I think it's fine to have the W3C catalog in our tests package. Lawrence=20 "Graham Turrell (gmail)" =20 04/17/2007 06:13 AM Please respond to woden-dev@ws.apache.org To woden-dev@ws.apache.org cc Subject Re: No need for imported doc entries in catalog file? Hi Lawrence, Bit of explaination needed. There are actually two catalog files in the=20 full distro: schema.catalog is the system catalog containing references to = WSDL2 and related schema and is therefore generally applicable. The other=20 catalog (the subject of the earlier part of this thread) is specific to=20 the W3c test suite, but this appears only in the {trunk}/test directory of = the woden tree (and the "test" jar in the distro), not in the {trunk}/src=20 tree.This is just an example of a "user catalog" that can be specified in=20 addition to the "hard-wired" system catalog. In this case the w3c user=20 catalog is available for running the w3c test-suite offline/locally.=20 The two catalogs types are covered in the woden user guide [1]. I'd=20 certainly accept any suggestions for clarifying thwe mechanism=20 description... In summary, the (test-suite independent) system catalog appears in the=20 main woden jar file, and the test-suite specific user catalog is in the=20 woden test jar (along with the test-suite specific JUnit classes).=20 Hope that clarifies? Regards, Graham. [1] http://incubator.apache.org/woden/userguide.html : "3 ? Automatic=20 schema resolution - schema.catalog" On 4/16/07, Lawrence Mandel wrote: Graham, Have I understood correctly that we have W3C specific schemas listed in=20 our Woden catalog? If this is the case I think they should be removed. We need to ensure Woden can function without any knowledge of the application or domain in which it is functioning. Also, I don't think these entries=20 will be useful for any of our clients as they all refer to test documents. Lawrence "Graham Turrell (gmail)" 04/12/2007 01:39 PM Please respond to woden-dev@ws.apache.org To woden-dev@ws.apache.org cc Subject=20 Re: No need for imported doc entries in catalog file? Hi John, I've tried recreating your problem, using the catalog file with those entries removed, and I still see the failing tests that prompted those=20 entries to be added. I've run the Junit tests using the eclipse sandbox and the ant-generated woden jars, both network-connected and network isolated (the former still gives all green as one would expect). I've pulled down a brand new super-fresh 7a-RC1 image to eclipse, rebuilt the jars and done the same there. With the user catalog in 7a-RC1, I see the same failures because you reverted the catalog to prior my changes.=20 Please double-check your test results and if you see see all green in JUnit I'll take another look. Otherwise please sync the trunk W3CTests.catalog into 7a in svn. Cheers, Graham On 4/12/07, John Kaputin < KAPUTIN@uk.ibm.com> wrote: Graham, I tested Woden M7a against the jar files only and disconnected from the network and it ran fine using the W3Ctest.catalog file without the=20 following XSD entries. These entries are present in this file in Woden trunk, but if my testing is correct they are redundant. I don't recall the exact test scenario that prompted us to add these entries initially, but I = assume your recent WODEN-154 fix resolved the problem. Could you do the same test yourself against Woden trunk, with these entries removed from the catalog file, running against the jars only and disconnected. If that works, it means the resolver and catalog work the=20 way we originally intended, which was to enter only the base document's entry and let imported documents resolve against that without the need to include catalog entries for all imported docs. http\://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/documents/good= /CreditCardFaults-1G/resSvc.xsd=3Ddocuments/good/CreditCardFaults-1G/resSvc= .xsd=20 http\://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/documents/good= /Import-1G/name.xsd=3Ddocuments/good/Import-1G/name.xsd http\://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/documents/good= /Import-2G/name.xsd=3Ddocuments/good/Import-2G/name.xsd=20 http\://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/documents/good= /ServiceReference-1G/reservationList.xsd=3Ddocuments/good/ServiceReference-= 1G/reservationList.xsd http\://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/documents/good= /ServiceReference-1G/reservationDetails.xsd=3Ddocuments/good/ServiceReferen= ce-1G/reservationDetails.xsd=20 http\://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/documents/good= /TicketAgent-1G/TicketAgent.xsd=3Ddocuments/good/TicketAgent-1G/TicketAgent= .xsd http\://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/documents/good= /XsImport-3G/reservationDetails.wsdl=3Ddocuments/good/XsImport-3G/reservati= onDetails.wsdl=20 John Kaputin Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU = --------------------------------------------------------------------- To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org=20 For additional commands, e-mail: woden-dev-help@ws.apache.org -- Kind Regards, Graham ---------------------------------------------------------------------=20 To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org For additional commands, e-mail: woden-dev-help@ws.apache.org=20 --=20 Kind Regards, Graham=20 --------------------------------------------------------------------- To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org For additional commands, e-mail: woden-dev-help@ws.apache.org