In section 3.2.2 it references that the J2EE 1.4 implementation from Sun uses Cloudscape DB.
"3.2.2. Database Changes
The J2EE SDK comes with the Cloudscape database and this is used throughout the tutorials. We will be using the Hypersonic database which runs as an embedded service within JBoss.
In a real-world situation, porting an application to a different databases is rarely straightforward, especially if proprietary features such as sequences, stored procedures and non-standard SQL are used. For these simple applications, though it is relatively easy. When we look at the Duke?s Bank application in the next chapter, you will see that there are only a few minor syntax changes required in the database scripts.
We?ll look at how to configure JBoss to use a different database in Chapter 8,"
I believe this was changed in J2EE 1.4 to be Pointbase. Is this a documentation error?
Yes, it may be. It's not an interesting detail from a JBoss perspective. I'll update the information.