I wrote to writers of the book about this and he kindly replied in just 2 hrs. Here is the reply:
There is a FAQ from Kevin Mukhar at
deals with this issue. Here is an excerpt from the site:
6/12/03 - I have just learned that the latest version of J2EE, J2EE 1.4
Beta 2, no longer comes with Cloudscape. The email that told me about
this mentioned some dispute between Sun and IBM. After looking at the
download, it appears the latest J2EE comes with PointBase as the
database. In general, you should be able to use PointBase as the
database for any of the examples in the book that need a database.
Specifically though, using PointBase may be easy or hard, depending on
the example, and your Java and JDBC abilities. If you read the beginning
of the JDBC chapter, you will learn that the whole point of JDBC is to
make changing databases as easy as changing the driver and connection
url. So, to use PointBase with the examples in the book, find the
PointBase driver, add it to your classpath, and use the PointBase JDBC
URL format in the book examples. You can find full documentation at
PointBase's web site. Looking at their documentation, here are the
driver and url strings:
Driver string: "com.pointbase.jdbc.jdbcUniversalDriver"
Connection url, PointBase embedded: "jdbc:pointbase:embedded:<db_name>"
Connection url, PointBase embedded, server option:
"jdbc:pointbase:server://<server ip address>/sample"
Connection url, PointBase emdedded, server option:
At the moment, I am unable to provide more specific help than that,
because I have not had the time to install or test J2EE 1.4 Beta 2.
I guess we have to check that site for problems.
Regards to all