This morning, I started porting WA1858 Architecting SOA Using Oracle Service Bus (OSB) 10g to Oracle Service Bus 11g. I noticed that, by default Derby database is used to create various schema. This is a welcome departure from oracle SOA Suite which requires you to use an Oracle database. This complicates installation and adds overhead. I was also somewhat surprised to see that Pointbase database was not used. This is probably a good thing. Derby is also what is used by IBM’s SOA platform (WebSphere Process Server and ESB). Many of our courses have started using Derby in one way or other.