Oups, here is a proof of concept demo of an OpenLaszlo frontend for OfBiz:
http://test.effervens.com/lzcommerce/index.lzx
(based on the OpenLaszlo Amazon demo as stated on the artworks)

Ludovic Maitre a écrit :
Hi Jacques,

It's interesting, and i would be glad to read your code.

I have too Ofbiz running under an "appserver", that is running under Tomcat (5, 6). I'm now working to let it run under any appserver, and under multiple namespaces. As you guess this need a lot of rewrite in the base code due to the use of statics references everywhere for instance. I have a bunch of modifications to the source code of Ofbiz which are visible heres to allow it to run under Tomcat (also a new template for it): - http://forge.ubik-products.com/repositories/apache-ofbiz/trunk/ It is labeled Apache Ofbiz because this isn't a large derivation of the base apache source code. It just include an extra module "LzCommerce" which is an extension of the ecommerce website with OpenLazslo 4 (i.e Flash and DHTML renderings) integration and the tomcat templates. Also i try to implement the French accounting rules into it. And have added a way to load alternate entity-config.xml files.

To allow to run OfBiz under multiple namespaces in the same application server (or application servers cluster [hint,hint :-)] i have taken another approach and so have retrofitted Ofbiz into a Maven 2 multiproject, and an OSGi (Sling) web application. This should allow to mount multiples instances of Ofbiz under different namespaces/webapps (and a whole lot of other things due to the management possibilities that OSGI provide). However i'm only at the beginning of the work regarding this derivation (but will achieve it), actually only base and start work [i'm focused on finishing the openlaszlo frontend and the xml rpc exports it requires]. The source is here: - http://forge.ubik-products.com/repositories/effervens-ofbiz/trunk/ The most interessantr (and coded) parts are under osgi/.

This is not really okay for public review, it lacks documentation (and code!), but as i've done some work in a matter related to what you evoke in your mail, perhaps you or others devs interested in the subject could take a look at it (and even give me advices on some points :-). I'm afraid that there is a lot of work remaining before beeing able to submit it as a patch to the official ofbiz, and that the community will not adhere to the architecture i have choosen so perhaps this will only remain some private forks of ofbiz, but let it be ;-)

Best regards,

Jacques Le Roux a écrit :
I have done some work about that these last weeks for a client. Now OFBiz is running under Websphere Application Server Community Edition 2 (WASCE) which is derived from Geronimo 2.0.1. But I have a problem with Geronimo itself. I will commit soon with a guidelines in OFBiz doc, still some tests to do... I used a simple approach, there are no changes in OFBiz but in appserver.

One point on which I failed is to allow multi-instances of OFBiz running in WASCE. I got conflicts between OFBiz modules when wanting to run multi-instances. For instance webtools have the same names in each instance. I thought I had an easy solution, by
prefixing modules for each instance. But then I found 2 new problems.

To run, OFBiz needs a classpath with some sub-directories (mostly config, dtd, script) of each components. So I pass them to the JVM. But I can't pass 2 classpathes (one for each instance) since I get conflict between them, though I'm not sure it's really a
problem

For the same reason, I must pass an "ofbiz.home" env value to the JVM and there I'm really caught.

Of course if we succeed on this issue, this will benefit to the community at large as it will allow to run many OFBiz instances with only one Tomcat engine (Geronimo embed Tomcat or Jetty). Commercially I believe it could be very interesting...

I'm confident we will find soon a solution to run OFBiz under Geronimo itself (I tried also wiht last version : 2.1). But actually it's not a real problem as wasce 2 is available for free. I'm not sure about the sources though. Anyway, it's not bad to pretend running under an IBM application server, PHBs like it ;o)

Jacques

From: "xpingxu" <[EMAIL PROTECTED]>
Hi,All
 now the ofbiz can't be deployed on geronimo. why?
somebody can be tell me. I remember the ofbiz 2.0 still
can be deployed some of application server(like jboss or others)
but now, where is the feature?
Xu








--
Cordialement,
Ludovic Maitre - http://www.effervens.com
---
"L'amour pour principe et l'ordre pour base; le progres pour but" (A.Comte)

Reply via email to