You can use SQLJ instead of JDBC to make calls to a DB2® database when
deploying 2.x CMP beans. In order to do that, you have to configure your applications
to use SQLJ.
Follow these steps:
- In the Project Explorer view, select the map
under the Maps section of the EJB JAR, and double-click to open it.
- Select the root EJB module to database mapping in the Outline view,
or select the EJB modules or database from the Overview section
of the Mapping editor.
- In the Properties view, select SQLJ:
Is using SQLJ in the Properties column.
- In the Value column, click the drop-down
menu to select true.
- Save your changes.
The default values for the location of the SQLJ translator and main
class should appear in the Properties view.
You can now specify a different location for the SQLJ translator
and main class, if required, or proceed to run the ejbdeploy command
.