Andrew Ballantine wrote:
I realise that I can alter the application to write the customer details to the DBMS, but am concerned that OFBiz might have some problems if it has been written assuming it has exclusive access to the database.
The way you ask your question makes me wonder if you really "get" ofBiz. Please don't take this wrong, and I know this is the kind of thing that sounds bad on a mailing list but would be fine face2face, but have you really grepped ofBiz? I say that because at the root level in my kindergarten appreciation of ofBiz, the foreign key retraints make sure you don't create evil records or delete required data, and that everything is atomic at the service level. So adding orders to the database externally isn't going to break it. What'll break first is your mind learning the proper order to load the data into the database to avoid foreign key restraints. Once you have that proceedure figured out, then your're gold. At the end of the day ofBiz is still a turing machine. Without getting to deep, it's still just a tool. To most of the world, when you own a hammer, the whole world looks like a nail. But to 0.0079% of the population, they see a hammer and think of it as something to throw in order to win gold metals. What drew me to the project is that the core committers (to me) seemed to see ofBiz not as a hammer for just building a house, but a hammer that also could win gold metals. -- Walter
