Thank you, Ashish! Jacopo
On Sat, May 16, 2026 at 3:51 PM Ashish Vijaywargiya < [email protected]> wrote: > Dear All, > > There were no objections from community members to moving with the > H2 database. > https://www.h2database.com/html/main.html > > I implemented the H2 database support and removed the Apache Derby from the > ofbiz trunk code. > > Here is my commit for your kind reference: > > https://github.com/apache/ofbiz-framework/commit/8306e7a10592ff93defb26d0ddaa8e0a4dbb8595 > > For historical purposes, I also created a JIRA ticket as well: > https://issues.apache.org/jira/browse/OFBIZ-13412 > > ./gradlew cleanAll loadAll is working fine. > > ./gradlew ofbiz is working fine. > > After the changes, I placed and completed a sales order. And then created a > customer in the ofbiz backend. > > Everything seems to be working fine with the H2 database. > > I will keep a close eye on the ofbiz mailing list and Jira for H2-related > issues. > If someone reports issues with the H2 database, we can fix them. > > Thank you. > > -- > Kind Regards, > Ashish Vijaywargiya > Vice President of Operations > *HotWax Systems* > *Enterprise open source experts* > http://www.hotwaxsystems.com > > > > On Sun, May 10, 2026 at 11:01 AM Ashish Vijaywargiya < > [email protected]> wrote: > > > >> For that reason, I think we should consider replacing Derby with > another > > embedded database for OFBiz’s out-of-the-box/demo setup. > > > > Hello All, > > > > I agree that we should consider replacing the Derby database with another > > embedded database. > > > > I also agree that H2 appears to be the best option at the current time. > > > > I went ahead and replaced Apache Derby in my OFBiz trunk codebase with > the > > H2 database. > > After the changes, I tested the ofbiz code base on H2 db by placing an > > Order, completing it, and also created a new customer. These operations > > are working fine for me. > > > > I have pushed the H2-specific modified code to a branch in my forked > > repository. Please take a look at the code below and let me know your > > thoughts. > > > > > > > https://github.com/ashishvijaywargiya/ofbiz-framework/tree/default-h2-db-support-ofbiz-trunk > > > > If there are no objections, I will create a PR sometime next week to > merge > > the code into the OFBiz project. > > > > Thank you. > > > > -- > > Kind Regards, > > Ashish Vijaywargiya > > Vice President of Operations > > *HotWax Systems* > > *Enterprise open source experts* > > http://www.hotwaxsystems.com > > > > > > On Thu, May 7, 2026 at 1:20 PM Jacopo Cappellato < > > [email protected]> wrote: > > > >> Hi all, > >> > >> Since Apache Derby is now retired, it will no longer receive updates for > >> bug fixes or security issues. > >> For that reason, I think we should consider replacing Derby with another > >> embedded database for OFBiz’s out-of-the-box/demo setup. > >> > >> Would anyone be willing to volunteer in either of these areas? > >> * researching and suggesting suitable alternative products that would > fit > >> OFBiz well; > >> * implementing the switch once we agree on a direction. > >> > >> As an alternative, we could also consider no longer shipping a bundled > >> database at all, and instead relying on Docker images to make demo > >> instances easy to start. > >> That would be a more significant change for users, so perhaps not > >> something > >> for immediate adoption, but I think it is probably the right direction > to > >> keep in mind for the future. > >> > >> Thoughts? > >> > >> Best, > >> Jacopo > >> > >> > >> On Thu, Dec 4, 2025 at 9:43 AM Jacques Le Roux < > >> [email protected]> > >> wrote: > >> > >> > Hi, > >> > > >> > FYI, not a problem IMO. It works as is. > >> > > >> > Jacques > >> > > >> > > >> > > >> > -------- Message transféré -------- > >> > Sujet : Apache Derby is now retired > >> > Date : Wed, 3 Dec 2025 09:38:15 -0800 > >> > De : Richard Hillegas <[email protected]> > >> > Répondre à : [email protected] > >> > Pour : [email protected] > >> > > >> > > >> > > >> > The DB PMC announces the retirement of its Derby sub-project, due to > >> > prolonged low activity. Derby is a small-footprint, pure-Java > relational > >> > database. Derby runs embedded in a local application as well as > >> > client-server over a network. Databases can live on disk or in memory. > >> > Existing, > >> > official versions support JVMs from Java 1.3 up through Java 21. The > >> > development mainline builds and tests cleanly on Java 25. > >> > > >> > The project's resources remain available in a read-only state. This > >> > includes the website (https://db.apache.org/derby/), mailing lists, > >> wiki > >> > (https://cwiki.apache.org/confluence/display/DERBY/FrontPage), > >> Subversion > >> > repository, and JIRA bug tracker. Official distributions remain > >> available > >> > on > >> > an as-is basis at https://db.apache.org/derby/derby_downloads.html. > >> > > >> > > >
