div.collapsecontent{display:block;}

Express (Distributed operating systems), v8.0 > Reference > Command-line utilities > EJB deployment tool > Reference


Limitations of EJB deployment

This topic outlines current, known limitations and restrictions for EJB deployment.


Run older versions of code generation tools

This limitation is applicable to applications that uses WebSphere extensions and bindings. However, if the application does not use any of the WebSphere extensions and bindings; and only implements code from the J2EE specifications, than this limitation is not applicable. Hereafter in this limitation, the term "application" defines an enterprise application that uses WebSphere extensions and bindings.

When an application is coming from a newer version of the product, you cannot run code generation tools from an older version of the application server. For example, if an EJB application is developed in version 8.0 of the development workbench, you cannot run ejbDeploy command from WAS v6.1.

The application developed in the newer version of the products include additional functions or fixes that are not recognized in older code generation tools.

Instead, use the code generation tools from the newer version of the product to package the application as a deployable enterprise artifact (EAR) file. The newer version of the development products provides binary compatibility support to older runtime servers as long as the server supports the J2EE specification level and technology used in the application.


Run the ejbDeploy command can generate compilation errors for DB2 V9 for z/OS

If we have an enterprise bean (EJB) JAR file that contains mappings to a DB2 V9 z/OS back end (DB2UDBOS390_V9) along with back ends from other database vendors and these back ends have mappings to a collision detection column (OCC column), you might get compilation errors when generating deployment code for the enterprise bean. See Run the ejbDeploy command may generate compilation errors for DB2 V9 for z/OS topic for details.


EJB mapping limitations and restrictions


Arabic characters not supported for Java files and enterprise beans

Do not use Arabic characters in names for Java files, enterprise beans, or access beans.


Feedback

+

Search Tips   |   Advanced Search