Return-Path: Delivered-To: apmail-incubator-abdera-user-archive@locus.apache.org Received: (qmail 67842 invoked from network); 23 Sep 2007 17:40:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Sep 2007 17:40:39 -0000 Received: (qmail 28851 invoked by uid 500); 23 Sep 2007 17:40:29 -0000 Delivered-To: apmail-incubator-abdera-user-archive@incubator.apache.org Received: (qmail 28844 invoked by uid 500); 23 Sep 2007 17:40:29 -0000 Mailing-List: contact abdera-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: abdera-user@incubator.apache.org Delivered-To: mailing list abdera-user@incubator.apache.org Received: (qmail 28835 invoked by uid 99); 23 Sep 2007 17:40:29 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 23 Sep 2007 10:40:29 -0700 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 jasnell@gmail.com designates 209.85.146.181 as permitted sender) Received: from [209.85.146.181] (HELO wa-out-1112.google.com) (209.85.146.181) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 23 Sep 2007 17:42:37 +0000 Received: by wa-out-1112.google.com with SMTP id n4so4527291wag for ; Sun, 23 Sep 2007 10:40:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type; bh=RQpBsQ471zTU+5zEcKzW8iPTrW6i1V4WytE9y6qBU/E=; b=Xb90qmNnl73LwtpJhYT/bjvty9Kd3DbIrZZ3Ck3ZDmIbJJTEGcXk8oFK2PZ/7boBextu+/YM8Af84Qdy76xNuGTGf0KQp0hPv2QBuLQdpCGR09sMlx9+vRSAHDLcFkIX8ZQbE5slwsBffU5Ouhyg0vee0s8O3F52e7NdCx4YHa4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type; b=R8eEs/nrzZy8PC57By4S0lPvxZc+1d6aW6NgxDPXZU2na7XG9VMZS3i1n7KBVBjg2bQe8KNrtbHjJ/YcgDo7DqmyZotAJbshXwnzrGBYR+l9ILh/9TuOobEKP17iMpvYz79B7zNIwZM5jEaJ9d37iP0kj6ebeCeKlCcEtWxoOUk= Received: by 10.114.159.1 with SMTP id h1mr1942669wae.1190569204477; Sun, 23 Sep 2007 10:40:04 -0700 (PDT) Received: from ?192.168.1.2? ( [67.181.218.96]) by mx.google.com with ESMTPS id l21sm6308067rvb.2007.09.23.10.40.01 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 23 Sep 2007 10:40:01 -0700 (PDT) Message-ID: <46F6A4E3.1050304@gmail.com> Date: Sun, 23 Sep 2007 10:39:47 -0700 From: James M Snell User-Agent: Thunderbird 2.0.0.6 (X11/20070728) MIME-Version: 1.0 To: abdera-user@incubator.apache.org Subject: Re: declareDefaultNamespace References: <200709221236.37345.mail@jasoncalabrese.com> In-Reply-To: <200709221236.37345.mail@jasoncalabrese.com> X-Enigmail-Version: 0.95.3 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms090508070007090109080708" X-Virus-Checked: Checked by ClamAV on apache.org --------------ms090508070007090109080708 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit A patch would be helpful. Just post it to jira. Out of curiosity, however, are you able to set the default namespace in the xml string before setting the value? - James Jason Calabrese wrote: > While starting to work with Abdera I discovered that I needed to set the > default namespace for the xml element that I added to content. > > I was able to do this by using the following code: > String xml = ... > Content content = entry.setContent(xml, Content.Type.XML); > ((OMElement)content.getFirstChild()).declareDefaultNamespace(uri); > > It would be nice to be able to do this without casting to an OMElement. > > Even better would be have a new method something like setContentAsXml(String > xml, String defaultNamespace). > > Does anyone else think this would be useful? If so I'll work on a patch. > > -Jason > --------------ms090508070007090109080708 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIP7jCC BSwwggSVoAMCAQICEDhxwVOTyOj0nx4MTQ30ZkMwDQYJKoZIhvcNAQEFBQAwgcExCzAJBgNV BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMiBQdWJs aWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEoYykg MTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MR8wHQYDVQQL ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4XDTAzMDUwNjAwMDAwMFoXDTA4MDUwNTIzNTk1 OVowgfkxCzAJBgNVBAYTAlVTMTQwMgYDVQQKEytJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1h Y2hpbmVzIENvcnBvcmF0aW9uMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTsw OQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAo YykwMzEwMC4GA1UECxMnQ2xhc3MgMiBPblNpdGUgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENB MSQwIgYDVQQDExtJQk0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwgZ8wDQYJKoZIhvcNAQEB BQADgY0AMIGJAoGBANVnrTXdoH79V2HWnacXy7mjjSNcnOi3Z+cXSBh9uSDhCLAUUeuvoHub uA5ImrJI5k/dA+Q0L+WNzR7OZr4TRpw3DOksYS/0o+RZ5+luJ7ltXcdVgsHU6qqHDpvF1hAe gqpNz670JVVfUs4ThC1AafMIBHwmJbqFG4Iy39OH37oBAgMBAAGjggHpMIIB5TASBgNVHRMB Af8ECDAGAQH/AgEAMEQGA1UdIAQ9MDswOQYLYIZIAYb4RQEHFwIwKjAoBggrBgEFBQcCARYc aHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8v Y3JsLnZlcmlzaWduLmNvbS9wY2EyLWcyLmNybDALBgNVHQ8EBAMCAQYwEQYJYIZIAYb4QgEB BAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEyNzAdBgNV HQ4EFgQUkcFzsHPV2ZJ0Z80b8VEUNDG2LFowgegGA1UdIwSB4DCB3aGBx6SBxDCBwTELMAkG A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTwwOgYDVQQLEzNDbGFzcyAyIFB1 YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIxOjA4BgNVBAsTMShj KSAxOTk4IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNV BAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmuCEQC5L2DMiJ+hekYJuFtwbIqvMA0GCSqGSIb3 DQEBBQUAA4GBAAgYBRMDGzUl8C495yDmyE78QHSxQjkpKbJ61i0GkSYGUmkRYc3czKUlkV3s dHWe28su0SRO8HKhXzfUdR2D2n6UixORmR/tobmuxlkfwqHWDvNVuJD0iCV1e2cXT9qf38vM zMiC55lQmnCoUfTg131ovM/V1EI2aT181HWu/pM8MIIFWzCCBMSgAwIBAgIQc37B40uT6u4/ wtpRWBsngDANBgkqhkiG9w0BAQUFADCB+TELMAkGA1UEBhMCVVMxNDAyBgNVBAoTK0ludGVy bmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlZlcmlT aWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3 dy52ZXJpc2lnbi5jb20vcnBhIChjKTAzMTAwLgYDVQQLEydDbGFzcyAyIE9uU2l0ZSBJbmRp dmlkdWFsIFN1YnNjcmliZXIgQ0ExJDAiBgNVBAMTG0lCTSBDZXJ0aWZpY2F0aW9uIEF1dGhv cml0eTAeFw0wNzA5MjEwMDAwMDBaFw0wODA5MjAyMzU5NTlaMIGHMS4wLAYDVQQKFCVJbnRl cm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvcnAuMRcwFQYDVQQDDA5KYW1lcyBNLiBT bmVsbDEZMBcGCgmSJomT8ixkAQEUCThBMTEyMTg5NzEhMB8GCSqGSIb3DQEJARYSamFzbmVs bEB1cy5pYm0uY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDkldnVGXgCCx9VqrI8 YWSgSOxYoJmSEJJTzvM2LjudEJYKagOT8hMp1t6830fjsVCM6/UWttWkGCISjO600hnehi7q FG8YaOwJL1Z+Mb+VpzlCIAEKWJ7N0QXBL41z+vlEphcZ3Rjusu5dJhfB3CX+q4HsoHSpwPbe 4OyDoj2ppQIDAQABo4ICUjCCAk4wCQYDVR0TBAIwADALBgNVHQ8EBAMCBaAwZgYDVR0fBF8w XTBboFmgV4ZVaHR0cDovL29uc2l0ZWNybC52ZXJpc2lnbi5jb20vSW50ZXJuYXRpb25hbEJ1 c2luZXNzTWFjaGluZXNDb3JwQ29ycG9yYXRlQ0lPL0xhdGVzdENSTDCCASkGA1UdIASCASAw ggEcMIIBGAYLYIZIAYb4RQEHFwIwggEHMCsGCCsGAQUFBwIBFh9odHRwczovL3d3dy52ZXJp c2lnbi5jb20vcnBhLWtyMIHXBggrBgEFBQcCAjCByhqBx05vdGljZSBUZXh0PU5PVElDRTog UHJpdmF0ZSBrZXkgbWF5IGJlIHJlY292ZXJlZCBieSBWZXJpU2lnbidzIGN1c3RvbWVyIHdo byBtYXkgYmUgYWJsZSB0byBkZWNyeXB0IG1lc3NhZ2VzIHlvdSBzZW5kIHRvIGNlcnRpZmlj YXRlIGhvbGRlci4gIFVzZSBpcyBzdWJqZWN0IHRvIHRlcm1zIGF0IGh0dHBzOi8vd3d3LnZl cmlzaWduLmNvbS9ycGEta3IwHwYDVR0jBBgwFoAUkcFzsHPV2ZJ0Z80b8VEUNDG2LFowHQYD VR0OBBYEFJwNlBs18nT1PRnQg3rCMIHHQcGjMC0GA1UdEQQmMCSgIgYKKwYBBAGCNxQCA6AU DBJqYXNuZWxsQHVzLmlibS5jb20wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMBEG CWCGSAGG+EIBAQQEAwIFoDANBgkqhkiG9w0BAQUFAAOBgQAXnfkib0m2IqA9RJ+xV0G3Y/Oq lzsPfF8dFayH1f0O8KEoBtgFh8y/BcBFvlpmLj/QrD2nqwW79402P3WtOondypqnz+xE78RQ KnZ4FXOoLhGXZ8auPbutzxDY6BSMeFNn3Sz5yueez++l6IOmct+eJMYUYx/AoNN7ccSwwO4+ rDCCBVswggTEoAMCAQICEHN+weNLk+ruP8LaUVgbJ4AwDQYJKoZIhvcNAQEFBQAwgfkxCzAJ BgNVBAYTAlVTMTQwMgYDVQQKEytJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENv cnBvcmF0aW9uMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJU ZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwMzEwMC4G A1UECxMnQ2xhc3MgMiBPblNpdGUgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBMSQwIgYDVQQD ExtJQk0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDcwOTIxMDAwMDAwWhcNMDgwOTIw MjM1OTU5WjCBhzEuMCwGA1UEChQlSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBD b3JwLjEXMBUGA1UEAwwOSmFtZXMgTS4gU25lbGwxGTAXBgoJkiaJk/IsZAEBFAk4QTExMjE4 OTcxITAfBgkqhkiG9w0BCQEWEmphc25lbGxAdXMuaWJtLmNvbTCBnzANBgkqhkiG9w0BAQEF AAOBjQAwgYkCgYEA5JXZ1Rl4AgsfVaqyPGFkoEjsWKCZkhCSU87zNi47nRCWCmoDk/ITKdbe vN9H47FQjOv1FrbVpBgiEozutNIZ3oYu6hRvGGjsCS9WfjG/lac5QiABCliezdEFwS+Nc/r5 RKYXGd0Y7rLuXSYXwdwl/quB7KB0qcD23uDsg6I9qaUCAwEAAaOCAlIwggJOMAkGA1UdEwQC MAAwCwYDVR0PBAQDAgWgMGYGA1UdHwRfMF0wW6BZoFeGVWh0dHA6Ly9vbnNpdGVjcmwudmVy aXNpZ24uY29tL0ludGVybmF0aW9uYWxCdXNpbmVzc01hY2hpbmVzQ29ycENvcnBvcmF0ZUNJ Ty9MYXRlc3RDUkwwggEpBgNVHSAEggEgMIIBHDCCARgGC2CGSAGG+EUBBxcCMIIBBzArBggr BgEFBQcCARYfaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYS1rcjCB1wYIKwYBBQUHAgIw gcoagcdOb3RpY2UgVGV4dD1OT1RJQ0U6IFByaXZhdGUga2V5IG1heSBiZSByZWNvdmVyZWQg YnkgVmVyaVNpZ24ncyBjdXN0b21lciB3aG8gbWF5IGJlIGFibGUgdG8gZGVjcnlwdCBtZXNz YWdlcyB5b3Ugc2VuZCB0byBjZXJ0aWZpY2F0ZSBob2xkZXIuICBVc2UgaXMgc3ViamVjdCB0 byB0ZXJtcyBhdCBodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhLWtyMB8GA1UdIwQYMBaA FJHBc7Bz1dmSdGfNG/FRFDQxtixaMB0GA1UdDgQWBBScDZQbNfJ09T0Z0IN6wjCBx0HBozAt BgNVHREEJjAkoCIGCisGAQQBgjcUAgOgFAwSamFzbmVsbEB1cy5pYm0uY29tMB0GA1UdJQQW MBQGCCsGAQUFBwMCBggrBgEFBQcDBDARBglghkgBhvhCAQEEBAMCBaAwDQYJKoZIhvcNAQEF BQADgYEAF535Im9JtiKgPUSfsVdBt2Pzqpc7D3xfHRWsh9X9DvChKAbYBYfMvwXARb5aZi4/ 0Kw9p6sFu/eNNj91rTqJ3cqap8/sRO/EUCp2eBVzqC4Rl2fGrj27rc8Q2OgUjHhTZ90s+crn ns/vpeiDpnLfniTGFGMfwKDTe3HEsMDuPqwxggS3MIIEswIBATCCAQ4wgfkxCzAJBgNVBAYT AlVTMTQwMgYDVQQKEytJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvcnBvcmF0 aW9uMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBv ZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwMzEwMC4GA1UECxMn Q2xhc3MgMiBPblNpdGUgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBMSQwIgYDVQQDExtJQk0g Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkCEHN+weNLk+ruP8LaUVgbJ4AwCQYFKw4DAhoFAKCC Av0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDcwOTIzMTcz OTQ3WjAjBgkqhkiG9w0BCQQxFgQUHABYtUC1KzyUpazjQTf6Pg2MpOowUgYJKoZIhvcNAQkP MUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4D AgcwDQYIKoZIhvcNAwICASgwggEhBgkrBgEEAYI3EAQxggESMIIBDjCB+TELMAkGA1UEBhMC VVMxNDAyBgNVBAoTK0ludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ29ycG9yYXRp b24xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9m IHVzZSBhdCBodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhIChjKTAzMTAwLgYDVQQLEydD bGFzcyAyIE9uU2l0ZSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0ExJDAiBgNVBAMTG0lCTSBD ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eQIQc37B40uT6u4/wtpRWBsngDCCASMGCyqGSIb3DQEJ EAILMYIBEqCCAQ4wgfkxCzAJBgNVBAYTAlVTMTQwMgYDVQQKEytJbnRlcm5hdGlvbmFsIEJ1 c2luZXNzIE1hY2hpbmVzIENvcnBvcmF0aW9uMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO ZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24u Y29tL3JwYSAoYykwMzEwMC4GA1UECxMnQ2xhc3MgMiBPblNpdGUgSW5kaXZpZHVhbCBTdWJz Y3JpYmVyIENBMSQwIgYDVQQDExtJQk0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkCEHN+weNL k+ruP8LaUVgbJ4AwDQYJKoZIhvcNAQEBBQAEgYBSW+WT+5yGW78dxYnNmM6qJSFiPnHG92TL ITzq+W/W4lE8VXu8DVdpUe0sX7Vt9LAq7KtWGrOBSKbg8NbM96lESZLZI624FtLcfSd9Uw6g M3ydGxop7QtqXGOaikerz0CDtPNqe6hdGMX6mGxde/+snT+dpLRTUIzkEuUGMIefOAAAAAAA AA== --------------ms090508070007090109080708--