Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 78330 invoked from network); 22 Dec 2008 13:53:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 22 Dec 2008 13:53:59 -0000 Received: (qmail 28990 invoked by uid 500); 22 Dec 2008 13:53:57 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 28974 invoked by uid 500); 22 Dec 2008 13:53:57 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 28963 invoked by uid 99); 22 Dec 2008 13:53:57 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Dec 2008 05:53:57 -0800 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 fmeschbe@gmail.com designates 72.14.220.157 as permitted sender) Received: from [72.14.220.157] (HELO fg-out-1718.google.com) (72.14.220.157) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Dec 2008 13:53:46 +0000 Received: by fg-out-1718.google.com with SMTP id l27so762296fgb.43 for ; Mon, 22 Dec 2008 05:53:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=XfbRTzEYUjpHhnY9QhBg8LdawyRwDPsLRhSTAQ+2V5Q=; b=v5LjcBkltnliVjYz8KbTDIuKyWpeblb4aq9YQCT0WEjY0MNAssyaoHz+sjxwxeunAB Fqf+uqc0zRga2xHI91aH/zXbLaUuzItz9p/LS/JNDfxWIDS1zxs1WrGJz+gvrPejYTG0 l+XRU8V9XEUaMM3qq2KBAkVBIKNqf7YJijRQY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=sJX8vMYnUy9qOe2G+sP9ma8oK1ms+4nmn4x0CSxUzM2Xhce4WWLjLxxXAkU0ZovLqi Rx8eYGX34dU2hFxntHWIJgtglyEbIh2fhkItnN156WYTIukGagw12iviB3TVGvLb2FlT Xy4FZrzU3+sBNiYKe6HOHXKuvayKxSQD7zfW0= Received: by 10.86.86.12 with SMTP id j12mr3644908fgb.64.1229954005866; Mon, 22 Dec 2008 05:53:25 -0800 (PST) Received: from bslm-046.corp.day.com (bsl-rtr.day.com [62.192.10.254]) by mx.google.com with ESMTPS id 4sm9203559fge.55.2008.12.22.05.53.23 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 22 Dec 2008 05:53:24 -0800 (PST) Message-ID: <494F9BD2.1080503@gmail.com> Date: Mon, 22 Dec 2008 14:53:22 +0100 From: Felix Meschberger User-Agent: Thunderbird 2.0.0.14 (X11/20080501) MIME-Version: 1.0 To: users@jackrabbit.apache.org Subject: Re: Is possible "chroot" a jackrabbit session? References: <90a8d1c00812190128q7e7c364eyf80dec67f8766349@mail.gmail.com> <1b0d43d00812200535y54f7cf2aqf59710cbbe85fa0@mail.gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hi Luis, Luis Gervaso schrieb: > Hi David, >=20 > I know Sling and your presentations, and it looks really nice >=20 > BUT i used to code the web layer with Spring MVC, Struts2, Wicket ..., >=20 > I have not found doc related how to integrate these frameworks with Sli= ng. > My main concern is related > with > validation of the data the user input, > and the administrative tasks of the site >=20 > Is there any doc that explain how to integrate, for example Struts2 > framework as frontend of Sling (the backend) ?? No, there is unfortunately not yet any documentation on integrating Struts etc. But since these frameworks are mainly built around servlets to be deployed, I would assume, that a first shot approach would just be to build an OSGi bundle with the struts library and try to "activate" struts and continue from there. One nice thing about Sling with the repository is, that you do not have to hardwire everything in a XML file and package it up in the web application but you can store the configuration in the repository and make use of the dynamics of Sling and Repository to adapt on the fly. Of course, you can still embed the descriptor(s) in the bundle and use it from within the bundle, if you wish. Anyway, we at Sling are very interested in HOW-TO docs on integrating existing frameworks. One such candidate which pops up every now and then is for example JSF. Regards Felix >=20 > So i am currently using Jackrabbit (probably not is the best) >=20 > Thanks for your reply >=20 > Luis >=20 >=20 >=20 >=20 >=20 >=20 > On Sat, Dec 20, 2008 at 2:35 PM, David Nuescheler wrot= e: >=20 >> hi luis, >> >> i think there may be different concerns... >> >> there are certain web specific things that are probably already solved= >> in apache sling [1]. >> i am not sure if you are also trying to solve access control issues >> but i would really >> recommend to look at sling which for example features the mapping of >> hostnames >> to certain areas of the repo. so something like http://xyz.com/ would >> map to /content/xyz. >> >> please find more information about that on the apache sling mailing li= st >> [2]. >> >> regards, >> david >> >> [1] http://incubator.apache.org/sling/site/index.html >> [2] http://markmail.org/search/sling+etc+map?page=3D1 >> >> On Fri, Dec 19, 2008 at 6:20 PM, Luis Gervaso = >> wrote: >>> Hi, >>> >>> The issue that i want to solve is to avoid the nodes come with the >> absolute >>> path >>> >>> Probably it can be solved using a filter in the web layer ... >>> >>> Thanks >>> >>> Luis >>> >>> >>> On Fri, Dec 19, 2008 at 10:28 AM, Stefan Guggisberg < >>> stefan.guggisberg@gmail.com> wrote: >>> >>>> On Fri, Dec 19, 2008 at 4:30 AM, Luis Gervaso >>>> wrote: >>>>> I have a tree of different websites inside a workspace >>>>> >>>>> i want the nodes paths come relative to a "root node" established i= n >> the >>>>> session >>>>> >>>>> is it possible? >>>> no >>>> >>>> cheers >>>> stefan >>>> >>>>> thanks >>>>> >>>>> Luis >>>>> >>>>> -- >>>>> ------------------------------------------- >>>>> Luis Alberto Gervaso Martin >>>>> Java EE Architect & Instructor >>>>> C/ Cuenca 4A, 2=BAB >>>>> Getafe (Madrid) >>>>> SPAIN >>>>> mobile: (+34) 627983344 >>>>> luis.gervaso@gmail.com >>>>> >>> >>> >>> -- >>> ------------------------------------------- >>> Luis Alberto Gervaso Martin >>> Java EE Architect & Instructor >>> C/ Cuenca 4A, 2=BAB >>> Getafe (Madrid) >>> SPAIN >>> mobile: (+34) 627983344 >>> luis.gervaso@gmail.com >>> >> >> >> -- >> Visit: http://dev.day.com/ >> >=20 >=20 >=20