Return-Path: Delivered-To: apmail-ofbiz-user-archive@www.apache.org Received: (qmail 64755 invoked from network); 16 Apr 2010 08:49:05 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 16 Apr 2010 08:49:05 -0000 Received: (qmail 33478 invoked by uid 500); 16 Apr 2010 08:49:04 -0000 Delivered-To: apmail-ofbiz-user-archive@ofbiz.apache.org Received: (qmail 33457 invoked by uid 500); 16 Apr 2010 08:49:04 -0000 Mailing-List: contact user-help@ofbiz.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@ofbiz.apache.org Delivered-To: mailing list user@ofbiz.apache.org Received: (qmail 33445 invoked by uid 99); 16 Apr 2010 08:49:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Apr 2010 08:49:04 +0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=AWL,RCVD_IN_DNSWL_NONE,SPF_NEUTRAL,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [93.17.128.1] (HELO smtp21.services.sfr.fr) (93.17.128.1) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Apr 2010 08:48:59 +0000 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2118.sfr.fr (SMTP Server) with ESMTP id A29F3700008F for ; Fri, 16 Apr 2010 10:48:38 +0200 (CEST) Received: from inspiron530 (unknown [95.176.63.237]) by msfrf2118.sfr.fr (SMTP Server) with SMTP id 5F8C07000091 for ; Fri, 16 Apr 2010 10:48:38 +0200 (CEST) X-SFR-UUID: 20100416084838391.5F8C07000091@msfrf2118.sfr.fr Message-ID: <609046E606C94F52964D93E617D3449F@inspiron530> Reply-To: "Jacques Le Roux" From: "Jacques Le Roux" To: References: <4BC77558.1000507@gmail.com> <13463213.199311271403515446.JavaMail.root@free-man.net> <9383382.199941271406566708.JavaMail.root@free-man.net> Subject: Re: OSGi based OFBiz framework Date: Fri, 16 Apr 2010 10:48:33 +0200 Organization: Les Arts Informatiques MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5843 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 Yes good question indeed. I guess it's a "OSGi based OFBiz framework" POC ;o) Jacques From: "BJ Freeman" > could you explain what I am looking at and what it shows that you > consider important, relative to ofbiz? > > ========================= > BJ Freeman > http://bjfreeman.elance.com > Strategic Power Office with Supplier Automation > Specialtymarket.com > > Systems Integrator-- Glad to Assist > > Chat Y! messenger: bjfr33man > Linkedin > > > > Raj Saini sent the following on 4/16/2010 12:37 AM: >> Those who want to peek into running example without installing the >> application, here is the link: >> >> http://www.viithiisys.com:9999/demo?startup=example >> >> Thanks, >> >> Raj >> >> On 16/04/10 01:51, Raj Saini wrote: >>> Hi, >>> >>> I have been working on OSGi and OFBiz integration for a while. I could >>> successfully, run the OFBiz framework (entity engine and service >>> engine) as OSGi services. With this integration it is possible to run >>> Framework only OFBiz and use the OFBiz service engine for non form >>> widget applications (e.g. GWT, JSF etc). This should be interesting >>> for people wanting to use the service engine and entity engine. >>> >>> For my experiment I have Eclipse RAP (http://www.eclipse.org/rap) for >>> presentation layer and ported the part of Example application. My RAP >>> example application is using OFBiz entity engine to fetch some of the >>> data and service engine to create and update the examples. >>> >>> I have uploaded the installable bundle at SF and it is available at >>> https://sourceforge.net/projects/ofbiz-osgi/files/osgi-ofbiz.tar.bz2/download >>> >>> >>> Requirements: >>> >>> Platform - Current distribution works only on Linux (x86_64) systems. >>> This restriction is due to the executable including in the >>> distribution. It should be possible to run it using java -jar command >>> but it will need some configuration which is not ready yet. >>> >>> Database - PostgreSQL DB server with database named 'ofbiz' and owned >>> by user 'ofbiz' and password 'ofbiz'. It is possible to use other >>> databases but there are not JDBC driver bundles yet. Database server >>> must be running on localhost. It is possible to use the server running >>> on other hosts but it will need the change in entityengine.xml. >>> >>> Demo data - OFBiz demo data loaded in the database as I am using >>> example and other related entities in the demo application. >>> >>> Install & Run: >>> >>> 1. Extract the tar achieve on your hard disk. >>> 2. Change to osgi-ofbiz folder. >>> 3. Execute ./ofbiz -console. >>> 4. point your browser to http://localhost:8080/demo?startup=example >>> >>> Example application is written using Eclipse RAP. On application >>> startup, you should see a table with existing examples in the left >>> pane. Try changing the length of the columns. >>> >>> Double clicking on a example should open it in the right pane editor. >>> Changing a field value in the editor should show instantly in the >>> right left panel (table view). Try emptying the name field in the >>> editor and it should show you a validation decorator. Hovering mouse >>> on decorator should show you the validation message. As soon as you >>> change any field, an asterisk (*) should appear next to the title on >>> editor pane. Trying closing the editor and you should see a dialog box >>> prompting to save before closing. Save the example by clicking on save >>> button on toolbar. >>> >>> 3. Try creating an new example. Save the example and you should see >>> the newly added example in the left pane without browser refresh. >>> >>> Should you need any further help, feel free to ask me. Look forward to >>> your feedback. >>> >>> Regards, >>> >>> Raj >>> >>> >>> >>> >>> >>> >> >> > >