Paul,
BJ gave you most of the information you should need at this stage. Some more
hints though.
You can see OFBiz as concentric modules. Following may be seen as obvious but I
thing it's worth to be reminded.
Framework modules are at the core which use other Open Source Projects (like Tomcat), proprietary Technologies (like Java) and
standards http://docs.ofbiz.org/display/OFBIZ/Open+Source+Projects+and+Standards (Btw I was not aware we were using Weka :o).
Then come core applications (I like to call them like that, but there is no consensus yet) which, of course, are using framework and
maybe some Open Source Projects not used in framework (though I can't see which ones)
And most peripherals are specialpurpose applications which come Out Of The Box (OOTB) and are using framework modules and core
applications modules. Of of them, the Point Of Sales modue (POS), is a bit specific as it's using XUI wich is not used anywhere else
in OFBiz.
Modules are loaded in the concentric order defined above, framework 1st, the
core applications, then specialpurpose.
Hot-deploy applications are coming last and override any applications artifacts defined before them. Not at the data level though,
so : controller request-maps, screens, forms, services, etc.
If you are not aware about it, look for the ECA principle in OFBiz. It's how
OFBiz is dealing whith the business workflow.
CMS : you might be interested by
http://www.nabble.com/How-to-use-the-OFBiz-CMS--td17855270.html
http://www.nabble.com/Error-loading-CMS-pages-editor-td15674764.html
Vince,
Hopefully, I will have to use the CMS module soon. I expressed some concerns about its stability in July. Since then David and
Jacopo (and maybe some others, I don't recall from the top of my head, sorry guys ;o) have done some rewritting and it's more robust
now. But there is still some work and I hope to help too when using it.
http://www.nabble.com/Template-in-Content-module-td18516195.html
http://www.nabble.com/Re%3A-Template-in-Content-module-td18729164.html
HTH
Jacques
From: "Vince M. Clark" <[EMAIL PROTECTED]>
BJ - Can you point me in the direction of any info related to the CMS rework you mentioned. I spent quite a bit of time learning
CMS last year and would like to come up to speed on what will be changing.
----- Original Message -----
From: "BJ Freeman" <[EMAIL PROTECTED]>
To: [email protected]
Sent: Thursday, August 28, 2008 9:38:59 AM (GMT-0700) America/Denver
Subject: Re: General Hello + Content Manager
a lot of links have been given in the mailing list to very good
documentation.
both from an end user and development perspective.
here is one point you may have missed since it rather obscure.
ofbiz is the Framework folder.
Applications have been added using the datamodel books as a guide.
There are other Application those books that have not be implemented yet.
However you can take the Framework and build your own applications,
and not use the current applications.
using the hot-deploy is one way to add to ofbiz.
using a folder is another.
If you do use the applications in ofbiz you can enter the security info
thru the webtools, similar to the seed and demo data that gets loaded with
ant run-install
I suggest you go here and see if you missed any information.
http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Documentation+Index
Note: CMS is going through a re-work.
madppiper sent the following on 8/28/2008 5:42 AM:
A warm and greatfully overdue "Aloha" @all fellow-developers ;)
I've been scrwaling these forums for weeks and been reading up on OFBiz so
that I'm finally feeling well-prepared for a first hello. I myself am a
developer from Germany who has been working various on eCommerce platforms
for quite some time now. (I actually developed a slick new one from scratch
myself: www.bazaaria.com - but that's a different story). I am currently in
the midst of developing an online-commerce platform for a company and while
reading up on all the ones available, fell in love with OFBiz. So I pushed
the idea of builing it all around this neat package and got everybody
onboard.
The only downside so far is that I am having a hard time reading up on the
details. I know that there are some well-written tutorials, but those are
scattered around the web, so I can't really find the right place to start. I
already got everything setup and am now trying to get a hang out of the
actual system. To be honest, I am still having dificulties getting
everything together, so perhaps there is somebody out there, who could hint
me to a solution?
As far as I understood it, everything starts with a new package in the
hot-deploy folder. From there I can create and edit my new platform,
correct? Now, what I'm still not getting is, where the CMS and most
difficulty of all PartyManager comes into play. If I am really adding
everything by hand in form of XML-Screens in that hot-deploy folder, then
what would I need the cms/partymanager for?
Is there a documentation available that gives me further insight into that
matter?