Oracle9i Application Server Release Notes
Release 2 (9.0.3) for AIX-Based Systems, hp HP-UX PA-RISC (64-bit), hp Tru64 UNIX, and Linux x86 Part No. B10227-11 |
|
![]() |
![]() |
This chapter discusses the following topics:
Section 8.1, "General Issues and Workarounds"
This section describes general issues and their workarounds for Business Components for Java.
The simplest way to deploy applications to Oracle9iAS Release 9.0.3 is to use Oracle9i JDeveloper release 9.0.3. See the JDeveloper release 9.0.3 documentation for more information.
However, if you do not have access to Oracle9i JDeveloper release 9.0.3, you can still deploy from release 9.0.2, although you will have to use the following steps after deployment:
Delete the application_directory/cabo directory.
Unzip ORACLE_HOME/jlib/uix2-install.zip into application_directory
.
In addition, if the application is a UIX JSP application (as opposed to a uiXML application), perform the following steps:
Delete application_directory/WEB-INF/lib/uixtags.jar.
Copy ORACLE_HOME/jlib/uix2.jar into application_directory/WEB-INF/lib/
.
Open application_directory/WEB-INF/web.xml in a text editor.
Find the string uixtags.jar and replace it with uix2.jar.
If you get the error:
Servlet error: Error instantiating servlet 'XSQL'
you need to add XSQL libraries to your classpath:
Open ORACLE_HOME/j2eehome/config/application.xml
in a text editor.
Find the last library element.
Add the following elements after that element:
<library path="ORACLE_HOME/lib/oraclexsql.jar" />
<library path="ORACLE_HOME/lib/xsqlserializers.jar" />