Received: from SPRG12.ad.i.cz ([192.168.30.72]) by sbrn01.ad.i.cz with Microsoft SMTPSVC(6.0.3790.3959); Tue, 5 Jan 2010 08:52:49 +0100 Received: from ns1.i.cz (192.168.24.101) by SPRG12.ad.i.cz (192.168.30.72) with Microsoft SMTP Server (TLS) id 8.1.240.5; Tue, 5 Jan 2010 08:52:48 +0100 Received: from localhost (localhost [127.0.0.1]) by ns1.i.cz (Postfix) with ESMTP id 5C3AAFE82 for ; Tue, 5 Jan 2010 08:52:26 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at ns1.i.cz X-Spam-Flag: NO X-Spam-Score: -1.849 X-Spam-Level: X-Spam-Status: No, score=-1.849 required=3.5 tests=[AWL=-2.438, BAYES_00=-2.599, FH_DATE_PAST_20XX=3.188] Received: from ns1.i.cz ([127.0.0.1]) by localhost (ns1.i.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qRNn7VHPBOvL for ; Tue, 5 Jan 2010 08:52:20 +0100 (CET) Received: from vidle.i.cz (vidle.i.cz [78.31.27.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "vidle.i.cz", Issuer "ICZ Issuing CA" (not verified)) by ns1.i.cz (Postfix) with ESMTPS id E5BCFFE83 for ; Tue, 5 Jan 2010 08:52:20 +0100 (CET) Received: from dev.java.net (s015.sjc.collab.net [208.87.9.178]) by vidle.i.cz (Postfix) with SMTP id 543CCAD038 for ; Tue, 5 Jan 2010 08:52:21 +0100 (CET) Received: (qmail 9151 invoked by uid 5000); 5 Jan 2010 07:52:18 -0000 Mailing-List: contact webtier-help@glassfish.dev.java.net; run by ezmlm Precedence: bulk X-No-Archive: yes List-Help: List-Unsubscribe: list-post: Reply-To: webtier@glassfish.dev.java.net Delivered-To: mailing list webtier@glassfish.dev.java.net Received: (qmail 9085 invoked from network); 5 Jan 2010 07:52:17 -0000 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArMCAG9+QktOHxsCmWdsb2JhbACbUgEBAQEBCAsKBxO3FYQwBA X-IronPort-AV: E=Sophos;i="4.47,504,1257148800"; d="p7s'?scan'208";a="34676176" X-IRONPORT: SCANNED X-Virus-Scanned: Debian amavisd-new at ns1.i.cz Message-ID: <4B42EFAE.8000308@i.cz> Date: Tue, 5 Jan 2010 08:52:14 +0100 From: =?ISO-8859-2?Q?Martin_Ber=E1nek?= Organization: ICZ a.s. User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091230 Lightning/1.0b1pre Thunderbird/3.0 MIME-Version: 1.0 To: webtier@glassfish.dev.java.net References: <4B2B59AD.5090107@i.cz> <4B422EBC.8070909@sun.com> In-Reply-To: <4B422EBC.8070909@sun.com> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms080608040802040206080809" Subject: Re: [webtier] using composition as tag Return-Path: webtier-return-1926-martin.beranek=i.cz@glassfish.dev.java.net X-OriginalArrivalTime: 05 Jan 2010 07:52:49.0225 (UTC) FILETIME=[13753390:01CA8DDC] --------------ms080608040802040206080809 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: quoted-printable On 4.1.2010 19:09, Ryan Lubke wrote: > On 12/18/09 2:30 AM, Martin Ber=E1nek wrote: >> Hi, in jsf 1.2 I'am using ui:composition for customizing some tags. >> Advantage of this is that it doesn't include new component to tree and= >> so I can create my own column tag - dataTable search only direct child= s. >> >> How can I do this in 2.0? Thanks >> > I guess I'm confused. 2.0 includes ui:composition and it should work th= e > same as Facelets 1.1.x. Is this not the case? Tnaks for reply. I try to explain it better: in jsf2 I create components using tags in $WEBAPP/resources/myname/* and define namespace as xmlns:my=3D"http://java.sun.com/jsf/composite/myname but, this sort of components create new entry in component tree. I want to create component encapsulating h:column, but with=20 it doesn't work (obvyously). I copy such composition from=20 my jsf1 project (stub): #{title} but this doesn't work as tag - it throws exception. In jsf1 i have to=20 register in taglib.xml file, but I guess it's not necessary in jsf2 -=20 and I want my components have the same prefix. --=20 Martin Ber=E1nek mailto:martin.beranek@i.cz http://www.i.cz --------------ms080608040802040206080809 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIRPDCC BXAwggRYoAMCAQICChEBl5wAAAAAAAIwDQYJKoZIhvcNAQEFBQAwNjELMAkGA1UEBhMCQ1ox ETAPBgNVBAoTCElDWiBhLnMuMRQwEgYDVQQDEwtJQ1ogUm9vdCBDQTAeFw0wNzEwMTYxMjA1 NTJaFw0xMTEwMTYxMjE1NTJaMDkxCzAJBgNVBAYTAkNaMREwDwYDVQQKEwhJQ1ogYS5zLjEX MBUGA1UEAxMOSUNaIElzc3VpbmcgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB AQCzAbrAsMfsLzFpuO33kgVYiGxP/bBR1rPF111t1m0KxOBsQC3bF+DFVTaBZk1v9eX06k5T XdJXMdoXTsPg2PdpmYReBNOEk2Kp6HPtlS+2KRqRxBo2HjCqPYe4JeOkXitvp19lotrOPZ7O +0zhdWTgIVgI1VHCOM6a/M512gB4OQKqqXRcoYeIbdvtyorgqswNa/08f9wEJWbH4y7C+TY3 PJgjz+pL2EOOjRuJwhs6KVMqcR/PzNgfAIjSc0Huy/W2UWf9GyanFXHSOCX+dM/2gcAtVPnu bEMtLySn+CZRzYq6pCsbuJ+NaSdDqaQAM/fJDPHcuisDWwbv3BLBNF01AgMBAAGjggJ7MIIC dzAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRJXEaNMv85McSBRhRWq9+vDoBkcDALBgNV HQ8EBAMCAYYwEAYJKwYBBAGCNxUBBAMCAQAwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEw HwYDVR0jBBgwFoAUUmpmiDwkkv3gSLgXiJJ+LqX98FgwgfIGA1UdHwSB6jCB5zCB5KCB4aCB 3oYmaHR0cDovL3d3dy5pLmN6L2NhL0lDWiUyMFJvb3QlMjBDQS5jcmyGgbNsZGFwOi8vL0NO PUlDWiUyMFJvb3QlMjBDQSxDTj1jYS1uYixDTj1DRFAsQ049UHVibGljJTIwS2V5JTIwU2Vy dmljZXMsQ049U2VydmljZXMsQ049Q29uZmlndXJhdGlvbixEQz1hZCxEQz1pLERDPUNaP2Nl cnRpZmljYXRlUmV2b2NhdGlvbkxpc3Q/YmFzZT9vYmplY3RDbGFzcz1jUkxEaXN0cmlidXRp b25Qb2ludDCB9AYIKwYBBQUHAQEEgecwgeQwMgYIKwYBBQUHMAKGJmh0dHA6Ly93d3cuaS5j ei9jYS9JQ1olMjBSb290JTIwQ0EuY3J0MIGtBggrBgEFBQcwAoaBoGxkYXA6Ly8vQ049SUNa JTIwUm9vdCUyMENBLENOPUFJQSxDTj1QdWJsaWMlMjBLZXklMjBTZXJ2aWNlcyxDTj1TZXJ2 aWNlcyxDTj1Db25maWd1cmF0aW9uLERDPWFkLERDPWksREM9Q1o/Y0FDZXJ0aWZpY2F0ZT9i YXNlP29iamVjdENsYXNzPWNlcnRpZmljYXRpb25BdXRob3JpdHkwDQYJKoZIhvcNAQEFBQAD ggEBAHTjd0EUPJGl5F5oAKgo0b3ZfLHYDvt5wjkYYBLhZnu+GDNEJrmIFRG2/RpAekThgNT7 x9DRHpjfji92UY9gpQNAKwhTFElJ6/Yrz3ZI3egTv8ewKwhAAtENCygM9a7ltCkLYIKFosnq hSBQvAKcKX1WXc0qiouVgbGPq16p8oSqkowSmfO1nCuZmbLu6e1w48j6zz10oUqkobolHvAY V1oszliIww1W3q1Yr5/3fGxfR/SnlZOPj+ZHzCNVCKwqX1oZZsnFn5F9qwp14Ru5JwPtmff/ Td6bbAr2+Mc9yb+42iiGI0OhWcHI59aw5Fjzgj+h6A/j6C8ya9ZDSuIqsCUwggXgMIIEyKAD AgECAgonCC9tAAAAAAWSMA0GCSqGSIb3DQEBBQUAMDkxCzAJBgNVBAYTAkNaMREwDwYDVQQK EwhJQ1ogYS5zLjEXMBUGA1UEAxMOSUNaIElzc3VpbmcgQ0EwHhcNMDkwMTA4MTI1NjMwWhcN MTAwMTA4MTI1NjMwWjAkMSIwIAYDVQQDFBlCZXLhbmVrIE1hcnRpbiAoYmVyYW5la20pMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA178Y2Z3Wye3G6oo4ZzYhOCG3jrSoZQTq zJFlkxKTCA6RS68t55nzf3+bOakto/TkKVE15KcxVr9QeEmHNg6ikKvFkJx9N0UfDX3oqz+X lysgFpaL80XCLr3HBk+/2T8nUCxyO1G6o4C7NkBuCqe/Ya++I5+VUEL1T9qiJiBWa0PnmxYh G2+Wk5g8p45limqBuflX2Vny8PzBmAp9FJB6l7JF/WakVx3SajULXRo/eqCgGyZ212EP41Kt lDBOUDtcy6pkTVrkRA7K4K3ERDrvlSURjQU1uFLzWJyEOp63KtAwaQ7DzIU8KtqzXQW1SEVk DZuP9CYa0VYCkXWhHm/wWwIDAQABo4IC/TCCAvkwHQYDVR0OBBYEFPK9xGW37m7yHNMK1DiP ek0cf3GsMB8GA1UdIwQYMBaAFElcRo0y/zkxxIFGFFar368OgGRwMIH5BgNVHR8EgfEwge4w geuggeiggeWGKWh0dHA6Ly93d3cuaS5jei9jYS9JQ1olMjBJc3N1aW5nJTIwQ0EuY3JshoG3 bGRhcDovLy9DTj1JQ1olMjBJc3N1aW5nJTIwQ0EsQ049c3ByZzE4LENOPUNEUCxDTj1QdWJs aWMlMjBLZXklMjBTZXJ2aWNlcyxDTj1TZXJ2aWNlcyxDTj1Db25maWd1cmF0aW9uLERDPWFk LERDPWksREM9Y3o/Y2VydGlmaWNhdGVSZXZvY2F0aW9uTGlzdD9iYXNlP29iamVjdENsYXNz PWNSTERpc3RyaWJ1dGlvblBvaW50MIH6BggrBgEFBQcBAQSB7TCB6jA1BggrBgEFBQcwAoYp aHR0cDovL3d3dy5pLmN6L2NhL0lDWiUyMElzc3VpbmclMjBDQS5jcnQwgbAGCCsGAQUFBzAC hoGjbGRhcDovLy9DTj1JQ1olMjBJc3N1aW5nJTIwQ0EsQ049QUlBLENOPVB1YmxpYyUyMEtl eSUyMFNlcnZpY2VzLENOPVNlcnZpY2VzLENOPUNvbmZpZ3VyYXRpb24sREM9YWQsREM9aSxE Qz1jej9jQUNlcnRpZmljYXRlP2Jhc2U/b2JqZWN0Q2xhc3M9Y2VydGlmaWNhdGlvbkF1dGhv cml0eTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIFoDA7BgkrBgEEAYI3FQcELjAsBiQrBgEE AYI3FQj99SiB69c8gYWFI4ToySyF5uRPWenXE4W/3BUCAWQCAQYwHQYDVR0lBBYwFAYIKwYB BQUHAwIGCCsGAQUFBwMEMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUH AwQwHgYDVR0RBBcwFYETTWFydGluLkJlcmFuZWtAaS5jejANBgkqhkiG9w0BAQUFAAOCAQEA RnVeK4B7XkUa23ZPJYx9kdxe4+k+lhVffLTIxqo1VKSsc0vhyvXVYF/ReuMhvWOLpAJxICfi V1cPR4ap5mCE7PRBx+0HzkeEjLWIXplTCzPrtToKW8uolICmNt0/hKFIGWxMVs2Fpzm2JEZR BEBVhxURJSaP4OVx/pgvOzfjgo9Rqsk7/PIuhTc1DZsyV3nIwxo9omoag4GDA+odWzvEtKz0 +eAsAXp3dzyZj8cijR2/mCa5K9WPyycV+Y3T67hR0h7hA1TrhnWl9VbTVXqhmW06JPp9O33k PXd53CfZV6O6XfdXQCkLXQwrncot7VYR3CnW7bxZ67VEOfR1pr3xPzCCBeAwggTIoAMCAQIC CicIL20AAAAABZIwDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCQ1oxETAPBgNVBAoTCElD WiBhLnMuMRcwFQYDVQQDEw5JQ1ogSXNzdWluZyBDQTAeFw0wOTAxMDgxMjU2MzBaFw0xMDAx MDgxMjU2MzBaMCQxIjAgBgNVBAMUGUJlcuFuZWsgTWFydGluIChiZXJhbmVrbSkwggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDXvxjZndbJ7cbqijhnNiE4IbeOtKhlBOrMkWWT EpMIDpFLry3nmfN/f5s5qS2j9OQpUTXkpzFWv1B4SYc2DqKQq8WQnH03RR8NfeirP5eXKyAW lovzRcIuvccGT7/ZPydQLHI7UbqjgLs2QG4Kp79hr74jn5VQQvVP2qImIFZrQ+ebFiEbb5aT mDynjmWKaoG5+VfZWfLw/MGYCn0UkHqXskX9ZqRXHdJqNQtdGj96oKAbJnbXYQ/jUq2UME5Q O1zLqmRNWuREDsrgrcREOu+VJRGNBTW4UvNYnIQ6nrcq0DBpDsPMhTwq2rNdBbVIRWQNm4/0 JhrRVgKRdaEeb/BbAgMBAAGjggL9MIIC+TAdBgNVHQ4EFgQU8r3EZbfubvIc0wrUOI96TRx/ cawwHwYDVR0jBBgwFoAUSVxGjTL/OTHEgUYUVqvfrw6AZHAwgfkGA1UdHwSB8TCB7jCB66CB 6KCB5YYpaHR0cDovL3d3dy5pLmN6L2NhL0lDWiUyMElzc3VpbmclMjBDQS5jcmyGgbdsZGFw Oi8vL0NOPUlDWiUyMElzc3VpbmclMjBDQSxDTj1zcHJnMTgsQ049Q0RQLENOPVB1YmxpYyUy MEtleSUyMFNlcnZpY2VzLENOPVNlcnZpY2VzLENOPUNvbmZpZ3VyYXRpb24sREM9YWQsREM9 aSxEQz1jej9jZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0P2Jhc2U/b2JqZWN0Q2xhc3M9Y1JM RGlzdHJpYnV0aW9uUG9pbnQwgfoGCCsGAQUFBwEBBIHtMIHqMDUGCCsGAQUFBzAChilodHRw Oi8vd3d3LmkuY3ovY2EvSUNaJTIwSXNzdWluZyUyMENBLmNydDCBsAYIKwYBBQUHMAKGgaNs ZGFwOi8vL0NOPUlDWiUyMElzc3VpbmclMjBDQSxDTj1BSUEsQ049UHVibGljJTIwS2V5JTIw U2VydmljZXMsQ049U2VydmljZXMsQ049Q29uZmlndXJhdGlvbixEQz1hZCxEQz1pLERDPWN6 P2NBQ2VydGlmaWNhdGU/YmFzZT9vYmplY3RDbGFzcz1jZXJ0aWZpY2F0aW9uQXV0aG9yaXR5 MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgWgMDsGCSsGAQQBgjcVBwQuMCwGJCsGAQQBgjcV CP31KIHr1zyBhYUjhOjJLIXm5E9Z6dcThb/cFQIBZAIBBjAdBgNVHSUEFjAUBggrBgEFBQcD AgYIKwYBBQUHAwQwJwYJKwYBBAGCNxUKBBowGDAKBggrBgEFBQcDAjAKBggrBgEFBQcDBDAe BgNVHREEFzAVgRNNYXJ0aW4uQmVyYW5la0BpLmN6MA0GCSqGSIb3DQEBBQUAA4IBAQBGdV4r gHteRRrbdk8ljH2R3F7j6T6WFV98tMjGqjVUpKxzS+HK9dVgX9F64yG9Y4ukAnEgJ+JXVw9H hqnmYITs9EHH7QfOR4SMtYhemVMLM+u1Ogpby6iUgKY23T+EoUgZbExWzYWnObYkRlEEQFWH FRElJo/g5XH+mC87N+OCj1GqyTv88i6FNzUNmzJXecjDGj2iahqDgYMD6h1bO8S0rPT54CwB end3PJmPxyKNHb+YJrkr1Y/LJxX5jdPruFHSHuEDVOuGdaX1VtNVeqGZbTok+n07feQ9d3nc J9lXo7pd91dAKQtdDCudyi3tVhHcKdbtvFnrtUQ59HWmvfE/MYIC4jCCAt4CAQEwRzA5MQsw CQYDVQQGEwJDWjERMA8GA1UEChMISUNaIGEucy4xFzAVBgNVBAMTDklDWiBJc3N1aW5nIENB AgonCC9tAAAAAAWSMAkGBSsOAwIaBQCgggFwMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEw HAYJKoZIhvcNAQkFMQ8XDTEwMDEwNTA3NTIxNFowIwYJKoZIhvcNAQkEMRYEFLWOR5PZDzee f6W1AvVRYIAAk1MIMFYGCSsGAQQBgjcQBDFJMEcwOTELMAkGA1UEBhMCQ1oxETAPBgNVBAoT CElDWiBhLnMuMRcwFQYDVQQDEw5JQ1ogSXNzdWluZyBDQQIKJwgvbQAAAAAFkjBYBgsqhkiG 9w0BCRACCzFJoEcwOTELMAkGA1UEBhMCQ1oxETAPBgNVBAoTCElDWiBhLnMuMRcwFQYDVQQD Ew5JQ1ogSXNzdWluZyBDQQIKJwgvbQAAAAAFkjBfBgkqhkiG9w0BCQ8xUjBQMAsGCWCGSAFl AwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4D AgcwDQYIKoZIhvcNAwICASgwDQYJKoZIhvcNAQEBBQAEggEAHztO1rXfU7SlAqvfhbAruJaA L/prvCr4NjqEZWb/p8hnhmhNf9RffZ6oXa0xdY1l2NzpU25JUV68e7xeUgAiSdMqxY6Ick9V VvJJmjRzSKeW7i/9p22cScO37M1PYmoJO/AP0VxH63/UVBbVyfSuc0Yhyp2wkmZK/5tHTeR2 J68LoVuUH05dRvN97LYoJdQDFaesZYZXEniu0O/gHOYYw9nXZ7WwshqYf0i39ez7evEuNHJS k6KQ9kqZTjciFJWkK84hsPcZ88oZAIDFDjPGsqcnpuX8oqKm04BLwgpTwA/sbNR+MO27+hEm vNZY91LrClUS1BV1Qpe3lqQMJZKncAAAAAAAAA== --------------ms080608040802040206080809--