With all the other technologies in ofbiz, seems like webslinger just adds more stuff onto the pile. I don't want to argue the technical merits of database or file system persistence for a CMS, but it appears like ofbiz would benefit from reducing the number of technologies used, and increase the amount of re-use of technologies it already has.
So, for me, that means entity/service/screen/presentment models are the core technologies. Galvanizing initiatives around those appear to provide leverage. Now don't get me wrong, the "CMS" that is native in ofbiz is incomplete and needs a lot of work... and for our use case of providing self edited web sites and ecommerce sites, that appears a better starting point. We have done things to add self editing etc... but we need to put a lot more effort into that to ensure that there is a real solution. my $0.02. Marc Morin Emforium Group Inc. ALL-IN Software 519-772-6824 ext 201 [email protected] ----- Original Message ----- > On 10/11/2010 10:07 PM, Nico Toerl wrote: > > On 10/12/10 01:41, Adam Heath wrote: > > > > <snip> > >> Now, here it comes. The url to the site. > >> http://ofbizdemo.brainfood.com/. > >> > >> Things to note. There are *no* database calls *at all*. It's all > >> done with files on disk. History browsing is backed by git, using > >> jgit to read it directly in java. CSS styling is rather poor. Most > >> unimplemented pages should do something nice(instead of a big read > >> 'Not Yet Implemented'); at least there shouldn't be an exceptions > >> on those pages. > > > > that sounded real interesting and i thought i have to have a look at > > this, unfortunately all i got is: > > > > > > HTTP Status 500 - > > > > ------------------------------------------------------------------------ > > > > *type* Exception report > > > > *message* > > > > *description* _The server encountered an internal error () that > > prevented it from fulfilling this request._ > > > > *exception* > > > > java.lang.NullPointerException > > > > WEB_45$INF.Events.System.Request.DetectUserAgent_46$jn.run(DetectUserAgent.jn:166) > > Hmm, nice, thanks. > > Your user-agent is: > > "Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-GB; rv:1.9.2.9) > Gecko/20100824 Firefox/3.6.9" > > The (x86_64) is what is causing the problem, I hadn't seen this type > of string in the wild. The regex doesn't like nested (). It's fixed > now.
