Installation/Setup/Deployment

From Support Wiki

Jump to: navigation, search

How do I set up a virtual X server on a headless Solaris server?

Some NXJ functionality (Peporting and BPM) requires that there be an X server available. The following link explains multiple ways to do this on Solaris: Setting Up Solaris 7, 8, and 9 Operating Environments for Java Servlet Graphics

When I try to run a form that uses two connections on Weblogic, I get an error!

The problem occurs because WebLogic requires the use of XA JDBC drivers when using multiple connections in the same transaction. You can fix this problem by updating your data sources to use XA JDBC drivers (actually by updating the connection pools used by the data sources to use XA JDBC drivers). This is done by using the WebLogic Console to change the Driver Name for each connection pool used by a data source (that is mapped to the affected NXJ connections) to the database vendor's driver that supports XA transactions. For oracle, this is oracle.jdbc.xa.client.OracleXADataSource. Note that you have to restart the Weblogic server before these changes will take affect.