Return-Path: Delivered-To: apmail-roller-user-archive@www.apache.org Received: (qmail 56953 invoked from network); 24 Feb 2009 15:00:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 24 Feb 2009 15:00:51 -0000 Received: (qmail 82361 invoked by uid 500); 24 Feb 2009 15:00:45 -0000 Delivered-To: apmail-roller-user-archive@roller.apache.org Received: (qmail 82344 invoked by uid 500); 24 Feb 2009 15:00:45 -0000 Mailing-List: contact user-help@roller.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@roller.apache.org Delivered-To: mailing list user@roller.apache.org Received: (qmail 82313 invoked by uid 99); 24 Feb 2009 15:00:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Feb 2009 07:00:45 -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 henning.brune@googlemail.com designates 66.249.92.168 as permitted sender) Received: from [66.249.92.168] (HELO ug-out-1314.google.com) (66.249.92.168) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Feb 2009 15:00:34 +0000 Received: by ug-out-1314.google.com with SMTP id b39so660069ugd.17 for ; Tue, 24 Feb 2009 07:00:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=sFwyrD/mbA7hldXQyU+HDpOTYtNoZvx/yViOryLVIoI=; b=xM1LF40w5VF7Sts+x7pSL5/5VgnJHnrSxsMsFhY7EcYiQbm6ssXU3nefv1ReaM0Mk+ dI1pEHyM3mAeSkFtwqeZPa464YhiemTqjc6imMXBmhKkPJs2Am65OOYy3j8f8r+x/zE8 bJ8VHIbTRkNkr21T3Bkxb1hQPbf+WyXO88GV0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=FgAwHeN+8Cs2EApzx5Iy8h7EAqCgV4/8wvOd+tUhkoTxRx4NVPttJeM/n4jprcVG8A isY3riSDivV8EQh/g50kB4JXoSeMnSEukoef3m5he6sv8qT73F5TjGCKI3MmEMn2fcX/ dKx5etzNGGAepNIe2bzKt9mqHvTPpbt4YdP78= MIME-Version: 1.0 Sender: henning.brune@googlemail.com Received: by 10.210.142.6 with SMTP id p6mr4453232ebd.100.1235487613775; Tue, 24 Feb 2009 07:00:13 -0800 (PST) In-Reply-To: <742308.69400.qm@web301.biz.mail.mud.yahoo.com> References: <742308.69400.qm@web301.biz.mail.mud.yahoo.com> Date: Tue, 24 Feb 2009 16:00:13 +0100 X-Google-Sender-Auth: 7feeacfdaa2a5aa9 Message-ID: Subject: Re: How to integrate JRoller in existing website. From: Henning Brune To: user@roller.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hello, we made an integration of JRoller with our existing user management. We filled the two tables David mentioned from our user management which was not to difficult because jroller and our system live side by side in the same oracle database. Now when we create a new user in our system a similar account is created in jroller. Then we made an integration with CAS. Seems to work though we did not go into production yet. Here are some further details on our implementation: * in our user management it is possible to delete a username completly and then to assign it again to a new user. In JRoller it seems this is not intended. As far as I understand it you should only inactivate a user. So we had to find a way to deal with this (we rename the roller users). * we don't care about changes a user makes to his profile through the jroller interface. * because we are using CAS authentication we don't propagate passwords to jroller. -Henning On Tue, Feb 24, 2009 at 3:40 PM, (David) Ming Xia wrote: > Hi, Arun. > > =A0=A0 In creating accout in Apache Roller, you need to=A0insert a user p= rofile including password into table ROLLERUSER and you also need to insert= one or two user role record into table USERROLE.=A0 You can take a look an= d compare these two tables with the tables for JForum and OpenFire. > > =A0=A0 I feel it should be easier if you implement a UI and directly tran= sact to=A0all the user profile tables=A0of JRoller, JForum and OpenFire. > > > =A0=A0 By the way, I really like=A0JForum and OpenFire you mentioned, do = you know any other Java open sources, for example,=A0 online inventory and = shopping card?=A0=A0 Truly appreciate. > > > Regards. > > > David > > --- On Tue, 2/24/09, Arun Kumar wrote: > > > From: Arun Kumar > Subject: How to integrate JRoller in existing website. > To: user@roller.apache.org > Date: Tuesday, February 24, 2009, 1:46 AM > > > Hi, > > > > I have a website that has integrated jForum and OpenFire for forum and > community support. > > This website uses a database and tables needed by JForum and OpenFire and > created in this database. > > Queries fired by JForum, etc were modified so that all thse can use the s= ame > User-information table that has username and password fields. > > Can the same be done with JRoller? > > I know that I can create the tables needed by JRoller in the existing > database. What I want is that JRoller used the same User-information tabl= e > that others are using. > > So is this possible? > > Can the queries fired by JRoller be changed so that it mapps to the exist= ing > User-information table ? > > Is there some mapping mechanism available that will simplify this? > > Please help, I'm really new to JRoller and am stuck on this from a week. > > > > Thanks, > > -Arun > > --=20 Dipl.-Inform. Henning Brune http://ekvv.uni-bielefeld.de/pers_publ/publ/PersonDetail.jsp?personId=3D101= 85 Universit=E4t Bielefeld Projekt BIS Postfach 10 01 31 D-33501 Bielefeld Die neue Homepage des BIS Projektes: http://www.uni-bielefeld.de/bis/