Return-Path: Delivered-To: apmail-cocoon-users-archive@www.apache.org Received: (qmail 17386 invoked from network); 3 Nov 2010 20:53:40 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 3 Nov 2010 20:53:40 -0000 Received: (qmail 18529 invoked by uid 500); 3 Nov 2010 20:54:11 -0000 Delivered-To: apmail-cocoon-users-archive@cocoon.apache.org Received: (qmail 18150 invoked by uid 500); 3 Nov 2010 20:54:09 -0000 Mailing-List: contact users-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: users@cocoon.apache.org List-Id: Delivered-To: mailing list users@cocoon.apache.org Received: (qmail 18139 invoked by uid 99); 3 Nov 2010 20:54:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Nov 2010 20:54:08 +0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [82.99.2.81] (HELO mx4.ciber-europe.com) (82.99.2.81) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Nov 2010 20:54:00 +0000 Received: from eusex01.sweden.ecsoft ([10.46.0.69]) by mx4.ciber-europe.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 3 Nov 2010 21:53:37 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01CB7B99.2FD53D5D" Subject: RE: Cocoon 2.2 block+sitemap question Date: Wed, 3 Nov 2010 21:49:25 +0100 Message-ID: <7C655C04B6F59643A1EF66056C0E095EA99C5D@eusex01.sweden.ecsoft> X-MS-Has-Attach: X-MS-TNEF-Correlator: <7C655C04B6F59643A1EF66056C0E095EA99C5D@eusex01.sweden.ecsoft> Thread-Topic: Cocoon 2.2 block+sitemap question Thread-Index: Act7UwEXK68GOSmJQiW2lJsxi/YLnwARZjm3 References: <4CD0159C.2000607@spectron-msim.com> <7C655C04B6F59643A1EF66056C0E095EA99C5C@eusex01.sweden.ecsoft> <4CD15595.6030203@spectron-msim.com> From: "Robby Pelssers" To: X-OriginalArrivalTime: 03 Nov 2010 20:53:37.0534 (UTC) FILETIME=[2FFA59E0:01CB7B99] X-Virus-Checked: Checked by ClamAV on apache.org ------_=_NextPart_001_01CB7B99.2FD53D5D Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I think the main question is if it (block-b) is protected software which = cannot be distributed to your client. If that is no issue, you could = for instance try out if you can replace the value of the @src from servlet:block-b:/document to=20 ${document-pattern}=20 and inject this as a property into the sitemap using = cocoon-spring-configurator. The property then would get a different = value depending on the environment profile which is loaded at = initialization of the spring context. If my proposal is a suitable approach.... feel free to ask for more = information if you get stuck. Kind regards, Robby Pelssers -----Oorspronkelijk bericht----- Van: Fawzib Rojas [mailto:f_rojas@spectron-msim.com] Verzonden: wo 3-11-2010 13:29 Aan: users@cocoon.apache.org Onderwerp: Re: Cocoon 2.2 block+sitemap question =20 I have a webapp (war) that we use at our company it has a few blocks=20 (let say block-a to block-d), I want to install that war at our clients=20 but they should not have block-b. The simplest option would be just=20 remove that block and serve a simple document if its not found. The=20 other option is have 2 projects one for us one for clients which seems=20 extra work since the only difference is: a) block-b not included b) change a matcher in block-a sitemap from this: to this: On 11/2/2010 11:17 AM, Robby Pelssers = begin_of_the_skype_highlighting=A0=A0=A0=A0=A0end_of_the_skype_highlighti= ng wrote: > I have a more urgent question to you... > > why would you want to sometimes not include block-b??? I think your = design should be reconsidered drastically because this makes no sense to = me... so i'll await your reponse for a good reason ;-) > > Robby > > > -----Oorspronkelijk bericht----- > Van: Fawzib Rojas [mailto:f_rojas@spectron-msim.com] > Verzonden: di 2-11-2010 14:43 > Aan: users@cocoon.apache.org > Onderwerp: Cocoon 2.2 block+sitemap question > > I have 2 blocks (block-a and block-b) and I want to serve an xml from > block-b in block-a so i did the following: > > block-a/block-servlet-service.xml: > context-path=3D"blockcontext:/block-a/"> > > > > > > block-a/sitemap.xml: > > > > > > > > That way i can read the my document using /block-a/document. In = certain > instances block-b wont be included in the war so I want the > /block-a/document to go to a default document in block-a so I thought = of > adding an error handler, something like this: > > > > > > > > > > > > > > > > > Since the connection in the block-a/block-servlet-service.xml cannot = be > made the war is not loaded so this method wont work. Is there another > way to do this? > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org > For additional commands, e-mail: users-help@cocoon.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org > For additional commands, e-mail: users-help@cocoon.apache.org ------_=_NextPart_001_01CB7B99.2FD53D5D Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IiYUAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAJgAAAFJFOiBDb2Nvb24gMi4yIGJs b2NrK3NpdGVtYXAgcXVlc3Rpb24A5QwBBYADAA4AAADaBwsAAwAVADEAGQADAFEBASCAAwAOAAAA 2gcLAAMAFQA1ACUAAwBhAQEJgAEAIQAAAEY1NzA4MzM5MThCREE5NDI4RDI4RUU3MjNCNUQ0RENB AEsHAQOQBgAoEAAAOQAAAAMAJgAAAAAAAwA2AAAAAABAADkAR238mZh7ywEeAD0AAQAAAAUAAABS RTogAAAAAAIBRwABAAAAMAAAAGM9dXM7YT0gO3A9RUNzb2Z0O2w9RVVTRVgwMS0xMDExMDMyMDUz MzdaLTU5MjUwAB4ASQABAAAAJgAAAFJlOiBDb2Nvb24gMi4yIGJsb2NrK3NpdGVtYXAgcXVlc3Rp b24AAABAAE4AgJiGtlJ7ywEeAFoAAQAAAA0AAABGYXd6aWIgUm9qYXMAAAAAAgFbAAEAAABEAAAA AAAAAIErH6S+oxAZnW4A3QEPVAIAAAAARmF3emliIFJvamFzAFNNVFAAZl9yb2phc0BzcGVjdHJv bi1tc2ltLmNvbQACAVwAAQAAAB8AAABTTVRQOkZfUk9KQVNAU1BFQ1RST04tTVNJTS5DT00AAB4A XQABAAAADQAAAEZhd3ppYiBSb2phcwAAAAACAV4AAQAAAEQAAAAAAAAAgSsfpL6jEBmdbgDdAQ9U AgAAAABGYXd6aWIgUm9qYXMAU01UUABmX3JvamFzQHNwZWN0cm9uLW1zaW0uY29tAAIBXwABAAAA HwAAAFNNVFA6Rl9ST0pBU0BTUEVDVFJPTi1NU0lNLkNPTQAAHgBmAAEAAAAFAAAAU01UUAAAAAAe AGcAAQAAABoAAABmX3JvamFzQHNwZWN0cm9uLW1zaW0uY29tAAAAHgBoAAEAAAAFAAAAU01UUAAA AAAeAGkAAQAAABoAAABmX3JvamFzQHNwZWN0cm9uLW1zaW0uY29tAAAAHgBwAAEAAAAiAAAAQ29j b29uIDIuMiBibG9jaytzaXRlbWFwIHF1ZXN0aW9uAAAAAgFxAAEAAAAbAAAAAct7UwEXK68GOSmJ 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 pok2yCxr8CDgHvFec814JDEnYa+QeYvWYreN0ClDjGFmiJBOUS4+wHs0IVnDLmI2xwWQR8ghL//O H88q1HoOsq3OxaYydcd8/5JP2deHz4jc2fV773z/fg3/2fWPH4Cq1EKRLuN22m6cBv81IF7jMcEo NTsAHgRwMWem/zL0zNeNFyRxA6AnIAAgC3L/nBUmxpZxcjU2QDdxIpFy5v908h4SXxKpIV2mHiCc Bulf7yNyqzBBwzfxZqcAsqBnif/Cqx2SCGCYISmRnAY7ADhTXwORBJADYAXAdAFk30By/yXAoUMd wTMwJBCvkISK2uz/2m/bf9yP3Z/er9+/4M/h3+/i7+P9+LL15C31g885//T//dAwggDjDsAnIGpT +80hwP82EQ6wHtAGEfWS+8+Kf4uP/4yfAT7//4/tAgYHsgGdBWTPAZ0Dv+SP5Z8gU2931Qj/7dbF r8a+IhicBrJwonHuFv8lEx+gOuWpIadU9qGrUezT+28SJGBJW0Bp8sDCaeOfZ+9cISOBLHAwoz+t 3yHvIv8/JA8lHuY3qKBo8D/QYnN+Yz0A7SBdgBNAsnK3hS33Jtm3/7kHRqri9PE8Ij9RP9HRsnAw EEYQJ53oAGxw/yk/uQYury+/Ib8yPzNPNF//Jf8nDygfKS8qPytPLF8tbwtSt4OqfT9QAB4ANRAB AAAAPwAAADw3QzY1NUMwNEI2RjU5NjQzQTFFRjY2MDU2QzBFMDk1RUE5OUM1REBldXNleDAxLnN3 ZWRlbi5lY3NvZnQ+AAAeADkQAQAAALsAAAA8Rjk0N0VCRDItOTcwNy00MDc1LThCRUMtQzg3MDFG RjlDNzM3QGFwYWNoZS5vcmc+IDw0Q0QwMTU5Qy4yMDAwNjA3QHNwZWN0cm9uLW1zaW0uY29tPiA8 N0M2NTVDMDRCNkY1OTY0M0ExRUY2NjA1NkMwRTA5NUVBOTlDNUNAZXVzZXgwMS5zd2VkZW4uZWNz b2Z0PiA8NENEMTU1OTUuNjAzMDIwM0BzcGVjdHJvbi1tc2ltLmNvbT4AAB4ARxABAAAADwAAAG1l c3NhZ2UvcmZjODIyAAALAPIQAQAAAB8A8xABAAAAXAAAAFIARQAlADMAQQAgAEMAbwBjAG8AbwBu ACAAMgAuADIAIABiAGwAbwBjAGsAJQAyAEIAcwBpAHQAZQBtAGEAcAAgAHEAdQBlAHMAdABpAG8A bgAuAEUATQBMAAAACwD2EAAAAABAAAcw8Ar6mZh7ywFAAAgwECnhL5l7ywEDAN4/r28AAAMA8T8T BAAAHgD4PwEAAAAPAAAAUm9iYnkgUGVsc3NlcnMAAAIB+T8BAAAATwAAAAAAAADcp0DIwEIQGrS5 CAArL+GCAQAAAAAAAAAvTz1FQ1NPRlQvT1U9QUcgRVUvQ049UkVDSVBJRU5UUy9DTj1ST0JCWS5Q RUxTU0VSUwAAHgD6PwEAAAAVAAAAU3lzdGVtIEFkbWluaXN0cmF0b3IAAAAAAgH7PwEAAAAeAAAA AAAAANynQMjAQhAatLkIACsv4YIBAAAAAAAAAC4AAAADAP0/5AQAAAMAGUAAAAAAAwAaQAAAAAAD AB1AAAAAAAMAHkAAAAAAHgAwQAEAAAAPAAAAUk9CQlkuUEVMU1NFUlMAAB4AMUABAAAADwAAAFJP QkJZLlBFTFNTRVJTAAAeADJAAQAAABoAAABmX3JvamFzQHNwZWN0cm9uLW1zaW0uY29tAAAAHgAz QAEAAAAaAAAAZl9yb2phc0BzcGVjdHJvbi1tc2ltLmNvbQAAAB4AOEABAAAADwAAAFJPQkJZLlBF TFNTRVJTAAAeADlAAQAAAAIAAAAuAAAAAwB2QP////8LACkAAAAAAAsAIwAAAAAAAwAGEKeGJ5gD AAcQywwAAAMAEBAAAAAAAwAREAAAAAAeAAgQAQAAAGUAAABJVEhJTktUSEVNQUlOUVVFU1RJT05J U0lGSVQoQkxPQ0stQilJU1BST1RFQ1RFRFNPRlRXQVJFV0hJQ0hDQU5OT1RCRURJU1RSSUJVVEVE VE9ZT1VSQ0xJRU5USUZUSEFUSVNOAAAAAAIBfwABAAAAPwAAADw3QzY1NUMwNEI2RjU5NjQzQTFF RjY2MDU2QzBFMDk1RUE5OUM1REBldXNleDAxLnN3ZWRlbi5lY3NvZnQ+AADl7g== ------_=_NextPart_001_01CB7B99.2FD53D5D Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org For additional commands, e-mail: users-help@cocoon.apache.org ------_=_NextPart_001_01CB7B99.2FD53D5D--