Return-Path: Delivered-To: apmail-db-jdo-dev-archive@www.apache.org Received: (qmail 40100 invoked from network); 21 Feb 2006 17:30:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 21 Feb 2006 17:30:12 -0000 Received: (qmail 73366 invoked by uid 500); 21 Feb 2006 17:30:11 -0000 Mailing-List: contact jdo-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jdo-dev@db.apache.org Delivered-To: mailing list jdo-dev@db.apache.org Received: (qmail 73351 invoked by uid 99); 21 Feb 2006 17:30:11 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Feb 2006 09:30:11 -0800 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=RCVD_IN_SORBS_WEB,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [192.18.98.34] (HELO brmea-mail-3.sun.com) (192.18.98.34) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Feb 2006 09:30:10 -0800 Received: from fe-amer-02.sun.com ([192.18.108.176]) by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id k1LHTnQj000338 for ; Tue, 21 Feb 2006 10:29:50 -0700 (MST) Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) id <0IV100801SH2LM00@mail-amer.sun.com> (original mail from Craig.Russell@Sun.COM) for jdo-dev@db.apache.org; Tue, 21 Feb 2006 10:29:49 -0700 (MST) Received: from [10.251.12.124] (m815f36d0.tmodns.net [208.54.95.129]) by mail-amer.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPSA id <0IV100LR2SLO2720@mail-amer.sun.com> for jdo-dev@db.apache.org; Tue, 21 Feb 2006 10:29:49 -0700 (MST) Date: Tue, 21 Feb 2006 09:29:49 -0800 From: Craig L Russell Subject: Re: Public DTD at http://java.sun.com/dtd/jdo_2_0.dtd In-reply-to: <43FA2543.8050706@artnology.com> Sender: Craig.Russell@Sun.COM To: jdo-dev@db.apache.org Message-id: <73123E5F-DA0C-4697-BD2D-651A91E7B611@Sun.COM> MIME-version: 1.0 X-Mailer: Apple Mail (2.746.2) Content-type: multipart/signed; protocol="application/pkcs7-signature"; boundary=Apple-Mail-126--972967133; micalg=sha1 References: <43FA05A4.6040509@artnology.com> <43FA2543.8050706@artnology.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --Apple-Mail-126--972967133 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Hi J=F6rg, On Feb 20, 2006, at 12:23 PM, J=F6rg von Frantzius wrote: > Hello Craig, > > out of curiosity, does the URL of the public DTD somehow retrieve =20 > the latest DTD from apache jdo SVN? Probably someone gotta copy it =20 > by hand, I guess? I think Andy addressed this, but just in case: The JDO implementation is responsible for parsing the .jdo, .orm, =20 and .jdoquery metadata files. If they use a standard parser, and give =20= no performance hints, the parser will try to go to the web and fetch =20 the DTD. But a properly implemented JDO will tell the parser to give =20 it a chance to resolve URLs of DTDs to locally cached copies of the =20 public DTDs. Once JDO 2 is final, and approved by the JCP, we'll update the public =20= Sun web site with the approved versions of the DTD and XSD files. But =20= this is just for reference since most JDO implementations won't use =20 them. Craig > > Cheers, > J=F6rg > > Craig L Russell schrieb: >> Hi J=F6rg, >> >> We're putting a bunch of last-minute changes into the Apache api20 =20= >> dtds and xsds. So "any time now" these will be accurate and =20 >> reflect the to-be-published specification. >> >> I'd guess that JPOX will not be too far behind the api20 project, =20 >> since the tck tests will have to use the JPOX parsing of the files. >> >> You should have seen and continue to see dialog on this alias and =20 >> code checkins to the api20 project. >> >> Craig >> >> On Feb 20, 2006, at 10:08 AM, J=F6rg von Frantzius wrote: >> >>> Hi, >>> >>> currently JPOX' metadata parsing complains that 'Attribute "fetch-=20= >>> depth" must be declared for element type "field" ' for metadata =20 >>> that doesn't have fetch-depth anymore in fetch-groups fields' =20 >>> definitions. If I recall correctly, fetch-depth should be removed =20= >>> from the DTD because it was turned into FetchPlan.setMaxFetchDepth=20= >>> ()? >>> >>> How up-to-date is the public DTD supposed to be? Or should I =20 >>> rather somehow try to refer to the DTD that is coming with JPOX? >>> >>> Thanks for any hints, >>> J=F6rg >> >> Craig Russell >> Architect, Sun Java Enterprise System http://java.sun.com/products/=20= >> jdo >> 408 276-5638 mailto:Craig.Russell@sun.com >> P.S. A good JDO? O, Gasp! >> > Craig Russell Architect, Sun Java Enterprise System http://java.sun.com/products/jdo 408 276-5638 mailto:Craig.Russell@sun.com P.S. A good JDO? O, Gasp! --Apple-Mail-126--972967133 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGUDCCAwkw ggJyoAMCAQICEB7Y7fLHmKoeHTUdbtYrvpAwDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA1MTIxNTIxNDc0NFoXDTA2MTIxNTIxNDc0 NFowbDEQMA4GA1UEBBMHUnVzc2VsbDEUMBIGA1UEKhMLQ3JhaWcgTGFpcmQxHDAaBgNVBAMTE0Ny YWlnIExhaXJkIFJ1c3NlbGwxJDAiBgkqhkiG9w0BCQEWFUNyYWlnLlJ1c3NlbGxAU3VuLkNPTTCC ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMXXgEAm88nu8cFbxXSWqTq+GaYpCx/0QSom 8kBbVxpJIURuO4ErLDupeXu6y9+5e7ZKLbeSQE5xbfYPcQR/IhqmYKy5YqRcuzPXREBj2zKEkZph pNXWpHgMdx9W8dq0Cu2i9Ux/S6c2MuEHrP6gfGGll+b/mzLoO280QHTuE4pcpKntRnwZdGxQ/5l8 IL+eLP+jpJAbYW9C+KNKofZtS6V6R0uzlqTOsEdZvwxZQ4mmPgHoz1+Gjwme/PC5sKvF09MaJDiI pj9SvZ4CTCgcDZV78J086YwlVbMC0VQotjhu1p42lr8CS33IXLz3OWNrDETCAepah/Dgw2ZZApQ9 9L0CAwEAAaMyMDAwIAYDVR0RBBkwF4EVQ3JhaWcuUnVzc2VsbEBTdW4uQ09NMAwGA1UdEwEB/wQC MAAwDQYJKoZIhvcNAQEEBQADgYEAKdIkgAWCg2Bi7ocnstfJA4iymTRI2/L4oQx9zvllM9bNJ2cR cecJIx3HuoHbhPvemh1GExEPgHU+dXSxDmD0BEmPnhSReKCURyslnbMphPZ5kR6USzQFrRa+v0ii J+SBO9VQYTQWT+xEjmRLM76MfkBFw3IOC9CUkRoYZ88pOoUwggM/MIICqKADAgECAgENMA0GCSqG SIb3DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQH EwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZp Y2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1h aWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMw NzE3MDAwMDAwWhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3Rl IENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWls IElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUE cJ3f6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/Ef kTYkKhPPK9Xzgnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMB AAGjgZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3Js LnRoYXd0ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYD VR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GB AEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+ hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC 3CEZNd4ksdMdRv9dX2VPMYIDEDCCAwwCAQEwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt YWlsIElzc3VpbmcgQ0ECEB7Y7fLHmKoeHTUdbtYrvpAwCQYFKw4DAhoFAKCCAW8wGAYJKoZIhvcN AQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDYwMjIxMTcyOTUwWjAjBgkqhkiG9w0B CQQxFgQUEDNZ0v5S9nzM8yy3+QOjvQ9hF7UwgYUGCSsGAQQBgjcQBDF4MHYwYjELMAkGA1UEBhMC WkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0 ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAe2O3yx5iqHh01HW7WK76QMIGHBgsqhkiG 9w0BCRACCzF4oHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAe 2O3yx5iqHh01HW7WK76QMA0GCSqGSIb3DQEBAQUABIIBAMIrHAmyLALQDSdtZr1SZ8upLZC3Bokq 2tkoGM9Kt/9zQmw2j14mMspc1aWWcyOJx0xBuozG4IavH0+p/JritbWHnff5i212REH9/D3fRbLD iatQMwicUKmtSnrRcbREKc46jvCISQBmGJ+O0inf+ca+Gso/vAsplPPc0ZQ79HUp8H7TmzoXXcvC D+B8p1TDwadNPFk5KPYLRDodp5drxUZZ1ROdyEmsALkHsZDmIswLpmKTxbyVswRfk1KY3LFSV19s L6Hgk+UBvlgNvBxT79G+ytsnPBVT0+InAo8O7Xxc34sltKj0HS29L8rywMuy39/zh+8qIQz6gHJP QFg3VKEAAAAAAAA= --Apple-Mail-126--972967133--