Return-Path: X-Original-To: apmail-karaf-user-archive@minotaur.apache.org Delivered-To: apmail-karaf-user-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 39FAAD4C1 for ; Fri, 19 Oct 2012 09:41:47 +0000 (UTC) Received: (qmail 43335 invoked by uid 500); 19 Oct 2012 09:41:47 -0000 Delivered-To: apmail-karaf-user-archive@karaf.apache.org Received: (qmail 43094 invoked by uid 500); 19 Oct 2012 09:41:45 -0000 Mailing-List: contact user-help@karaf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@karaf.apache.org Delivered-To: mailing list user@karaf.apache.org Received: (qmail 43060 invoked by uid 99); 19 Oct 2012 09:41:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Oct 2012 09:41:44 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of christoph.gritschenberger@gmail.com designates 209.85.217.176 as permitted sender) Received: from [209.85.217.176] (HELO mail-lb0-f176.google.com) (209.85.217.176) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Oct 2012 09:41:35 +0000 Received: by mail-lb0-f176.google.com with SMTP id s4so275916lbc.21 for ; Fri, 19 Oct 2012 02:41:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type; bh=dmBw5KVEEB6bVeYtTiDpd5TG59ZD3FXjFLxbJAgF28w=; b=qwHQ08zmoH0SxaA3GTEroh/TozaSG/c2gE2P4CZzVXW4tcNs4twRgAhQ42DebEkdci FoUFiSUqV3B/VgbDAoHxduzsuRWHSvDpGcDZeGZ6MRBqsGXHH3csTbZIMwnXRcpNMNpx XuFojLslJG804JxndWjxgrmumVeirguS9hQWlqnOJNkXBwOwyobNTJINojAzBaaC0dNI FzGBHHAr3/8F8NTb6/7SMQqTChtRFs8N8f3HOEg8mR6nBQiSBc7dItbreGP1Rq1ZOM+0 vOGvOKr6TPDY/X8QbhervzyaogrekGszgir1yJyqJuAsdcL18Dr0mZpXnbMbzuoJE4KB MwyQ== Received: by 10.152.108.42 with SMTP id hh10mr675776lab.4.1350639674151; Fri, 19 Oct 2012 02:41:14 -0700 (PDT) Received: from [192.168.11.11] (178-191-189-61.adsl.highway.telekom.at. [178.191.189.61]) by mx.google.com with ESMTPS id p9sm440277lbc.3.2012.10.19.02.41.12 (version=SSLv3 cipher=OTHER); Fri, 19 Oct 2012 02:41:13 -0700 (PDT) Message-ID: <50812038.6080709@gmail.com> Date: Fri, 19 Oct 2012 11:41:12 +0200 From: Christoph Gritschenberger User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121011 Thunderbird/16.0.1 MIME-Version: 1.0 To: user@karaf.apache.org Subject: Re: Kar features.xml file is not filtered References: In-Reply-To: X-Enigmail-Version: 1.4.5 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms050501080801020202010204" X-Virus-Checked: Checked by ClamAV on apache.org This is a cryptographically signed message in MIME format. --------------ms050501080801020202010204 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable You need to enable resource-filtering in your maven-build. You can set this up in your pom.xml like this: =2E.. ${project.basedir}/src/main/filtered-resources true **/* ... =2E.. kind regards, christoph On 19/10/12 11:16, Giacomo Coletta wrote: > Hi, >=20 > i started using the KARs archives, and creates a few KARS using the KAR= > archetype. >=20 > one problem I encountered is that the features.xml file included in the= kar > in the generated maven project doesn't seem to be maven filtered by def= ault. > I would like it to be filtered for managing the included karaf features= and > bundles versions using maven properties like in the following example: >=20 > > > > mvn:mybundle.groupId/mybundle.ArtifactId/${mybundle.version} >=20 > > >=20 > i was able to do this while including the features in an assembly using= the > add-features-to-repo goal of the features-maven-plugin (features.xml wa= s > filtered by default) >=20 > I tried to do the same with kars, but I was not able to get to this res= ult > quickly. > May be this is related to the fact that in the features-maven-pluging t= he > create-kar goal is tied to the package phase, while > the add-features-to-repo was in the compile phase. >=20 >=20 > Does anybody know a standard or easy way to have the features.xml file > maven filtered in KARs ? >=20 > Many Thanks >=20 > Giacomo >=20 --------------ms050501080801020202010204 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINgzCC BjQwggQcoAMCAQICAR4wDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3 MTAyNDIxMDE1NVoXDTE3MTAyNDIxMDE1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMcJg8zOLdgasSmkLhOr lr6KMoOMpohBllVHrdRvEg/q6r8jR+EK75xCGhR8ToREoqe7zM9/UnC6TS2y9UKTpT1v7RSM zR0t6ndl0TWBuUr/UXBhPk+Kmy7bI4yW4urC+y7P3/1/X7U8ocb8VpH/Clt+4iq7nirMcNh6 qJR+xjOhV+VHzQMALuGYn5KZmc1NbJQYclsGkDxDz2UbFqE2+6vIZoL+jb9x4Pa5gNf1TwSD kOkikZB1xtB4ZqtXThaABSONdfmv/Z1pua3FYxnCFmdr/+N2JLKutIxMYqQOJebr/f/h5t95 m4JgrM3Y/w7YX9d7YAL9jvN4SydHsU6n65cCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRTcu2SnODaywFcfH6WNU7y1LhRgjAfBgNV HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3 dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93 d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBAAqD CH14qywGXLhjjF6uHLkjd02hcdh9hrw+VUsv+q1eeQWB21jWj3kJ96AUlPCoEGZ/ynJNScWy 6QMVQjbbMXltUfO4n4bGGdKo3awPWp61tjAFgraLJgDk+DsSvUD6EowjMTNx25GQgyYJ5RPI zKKR9tQW8gGK+2+RHxkUCTbYFnL6kl8Ch507rUdPPipJ9CgJFws3kDS3gOS5WFMxcjO5DwKf KSETEPrHh7p5shuuNktvsv6hxHTLhiMKX893gxdT3XLS9OKmCv87vkINQcNEcIIoFWbP9HOR z9v3vQwR4e3ksLc2JZOAFK+ssS5XMEoznzpihEP0PLc4dCBYjbvSD7kxgDwZ+Aj8Q9PkbvE9 sIPP7ON0fz095HdThKjiVJe6vofq+n6b1NBc8XdrQvBmunwxD5nvtTW4vtN6VY7mUCmxsCie uoBJ9OlqmsVWQvifIYf40dJPZkk9YgGTzWLpXDSfLSplbY2LL9C9U0ptvjcDjefLTvqSFc7t w1sEhF0n/qpA2r0GpvkLRDmcSwVyPvmjFBGqUp/pNy8ZuPGQmHwFi2/14+xeSUDG2bwnsYJQ G2EdJCB6luQ57GEnTA/yKZSTKI8dDQa8Sd3zfXb19mOgSF0bBdXbuKhEpuP9wirslFe6fQ1t 5j5R0xi72MZ8ikMu1RQZKCyDbMwazlHiMIIHRzCCBi+gAwIBAgIDA31VMA0GCSqGSIb3DQEB BQUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20g Q2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcNMTIwMTA0MTk0MjQz WhcNMTMwMTA2MDAwMDM0WjB9MRkwFwYDVQQNExBjc2FHVElldnJSVzYxT01DMSwwKgYDVQQD DCNjaHJpc3RvcGguZ3JpdHNjaGVuYmVyZ2VyQGdtYWlsLmNvbTEyMDAGCSqGSIb3DQEJARYj Y2hyaXN0b3BoLmdyaXRzY2hlbmJlcmdlckBnbWFpbC5jb20wggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQDIotJJ2UHlvXGwisjXLaxsejsD5P6BzsRrd+r2V341nd+4FD5rOvei S44eLpIweRi5axZcK+4EG9mk/znHcMV9nxQt2SApj/MwtkKDTXTqN1h3PrjgA9dnbOYm6uJ+ 6PurbVHM5p/TFRwae9w5L+EN9ywu5uktjotMuw+X4iOtYlG0xzHeH9ZTFySU/nvAHXcWhX0N LaFEIoWsC/q3lYrUwVJsOJvVtqJ1nJA6Ij4mVSCy4TZojXBwBHySQ1g+oakLRSNzAU53mU2z H12hW1iBG4YHlkQ8P+6N+fqx3QfvmYBo2X5LNCz1q8i1naqFt+xM60FcJ5b58XgOBK83uc1V AgMBAAGjggO+MIIDujAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEF BQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFKYScOQqk9xHnEX4rVpylUSfrOHOMB8GA1UdIwQY MBaAFFNy7ZKc4NrLAVx8fpY1TvLUuFGCMC4GA1UdEQQnMCWBI2NocmlzdG9waC5ncml0c2No ZW5iZXJnZXJAZ21haWwuY29tMIICIQYDVR0gBIICGDCCAhQwggIQBgsrBgEEAYG1NwECAjCC Af8wLgYIKwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYI KwYBBQUHAgEWKGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgfcG CCsGAQUFBwICMIHqMCcWIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MAMCAQEa gb5UaGlzIGNlcnRpZmljYXRlIHdhcyBpc3N1ZWQgYWNjb3JkaW5nIHRvIHRoZSBDbGFzcyAx IFZhbGlkYXRpb24gcmVxdWlyZW1lbnRzIG9mIHRoZSBTdGFydENvbSBDQSBwb2xpY3ksIHJl bGlhbmNlIG9ubHkgZm9yIHRoZSBpbnRlbmRlZCBwdXJwb3NlIGluIGNvbXBsaWFuY2Ugb2Yg dGhlIHJlbHlpbmcgcGFydHkgb2JsaWdhdGlvbnMuMIGcBggrBgEFBQcCAjCBjzAnFiBTdGFy dENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTADAgECGmRMaWFiaWxpdHkgYW5kIHdhcnJh bnRpZXMgYXJlIGxpbWl0ZWQhIFNlZSBzZWN0aW9uICJMZWdhbCBhbmQgTGltaXRhdGlvbnMi IG9mIHRoZSBTdGFydENvbSBDQSBwb2xpY3kuMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9j cmwuc3RhcnRzc2wuY29tL2NydHUxLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYB BQUHMAGGLWh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MxL2NsaWVudC9jYTBC BggrBgEFBQcwAoY2aHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMS5j bGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkq hkiG9w0BAQUFAAOCAQEAOj9j2V2CUJneJUMSkwn5iBfgxBgK/Y/xshPJKbBBA3tlw6KD9teo TKjDg9I+kuzkje1TOA6MCDcIoKtk2r9CC6zdPbCFNcEP8LD/GnksC1jua0udK1iXlXsCHau2 0kOMGEI5CH9BNnJJB+mS2uXeX8ipufYVr4KRI9qypHh72RmE+VtpJlcJcche2j8LC8bEkV3N uEXGbvTTq4z8FvAzLMe8D8o+pDbix3gh8Nrr9f3PpaZWpIXytB0w2ItBGL6GqOo9T/cIg6Er SnYPZ3w0BS/xpyZ/HikonN2P/K2HmPWXWVM529HJghBRBccbrV9nYfweC6vzzcAH80ukutWe NDGCA90wggPZAgEBMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UE AxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwN9 VTAJBgUrDgMCGgUAoIICHTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJ BTEPFw0xMjEwMTkwOTQxMTJaMCMGCSqGSIb3DQEJBDEWBBREUNJ01wUd/xSagwBAu0VcUinO kjBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcN AwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMC AgEoMIGlBgkrBgEEAYI3EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFy dENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5n MTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVu dCBDQQIDA31VMIGnBgsqhkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNV BAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRl IFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlh dGUgQ2xpZW50IENBAgMDfVUwDQYJKoZIhvcNAQEBBQAEggEAvgCrF03lR3obhREgpxvg5ViH Wnfo3P8CLPC/JunHWbeS+AqLv7Qs5gHKNiPvfMSI5ZKPacDA5lz1iGSiMz5fWjH240NOnCQq 4NdcmiLaqwL6Cz77G+3DchsFYuiBMuBj5BFUsowxSxA336Pzx8qzMtCbXrBLLuYLjD/cmoOa nb7b2eUAvYSQaqHA6GPQMv0XSJO1FvYoiBCv3GhfoI/ODnmv42Yloqh/mXBUxN8bHcflShpk bwWxxANvHpEOVG1/PocrMNKcIp7h63fCSUYCHZVXuKZav9mNzu0z+yfwKJzrwnnX1/FuRUVx Tv0Y2uDqB+ZU6zeC265iVSgo32YBYAAAAAAAAA== --------------ms050501080801020202010204--