You may want to pipe the output to a ®le for easier viewing. The JDK11_PATH ®eld appears near the beginning of the output. For more information on these commands, refer to the Command Reference.

On Solaris, some Java Virtual Machine implementations do not work

well in programs that run in a ²setuid² environment. The shared library that contains the Java interpreter, libjava.so, may fail to

load. As a workaround, you can create symbolic links for all needed JVM shared libraries in /usr/lib, with a command similar to the

following (depending on where Java is installed on your machine):

ln -s /opt/jdk1.1.3/lib/sparc/native_threads/*.so /usr/lib

For more information on this and other workarounds available, please visit:

http://www.software.ibm.com/data/db2/java/v5/faq.html

To run Java programs, the following environment variables are automatically updated during DB2 installation on OS/2 and the Windows Operating System, and during instance creation on UNIX platforms.

On UNIX platforms:

vCLASSPATH includes ².² and the ®le sqllib/java/db2java.zip

vOn AIX, Linux, Silicon Graphics IRIX, and Solaris: LD_LIBRARY_PATH

includes the directory sqllib/lib; on HP-UX: SHLIB_PATH includes the directory sqllib/lib

vOn Solaris only: THREADS_FLAG is set to ²native²

On Windows and OS/2 platforms:

vCLASSPATH includes ².² and the ®le %DB2PATH%\java\db2java.zip

In order to build and run SQLJ programs, CLASSPATH is also automatically updated to include these ®les:

On UNIX platforms:

vsqllib/java/sqlj.zip (required to build SQLJ programs)

vsqllib/java/runtime.zip (required to run SQLJ programs)

On Windows and OS/2 platforms:

v%DB2PATH%\java\sqlj.zip (required to build SQLJ programs)

v%DB2PATH%\java\runtime.zip (required to run SQLJ programs)

Java Applications

Start your application from the desktop or command line by running the Java interpreter on the executable program with this command:

Chapter 10. Running Your Own Applications 129

Page 141
Image 141
IBM GC09-2830-00 manual Java Applications, On Unix platforms, On Windows and OS/2 platforms

GC09-2830-00 specifications

The IBM GC09-2830-00 is a crucial technical document that details the features, technologies, and operational characteristics of the IBM Enterprise Storage System. This guide is essential for IT professionals, data engineers, and system administrators who work with IBM storage solutions.

One of the main features of the IBM GC09-2830-00 is its focus on providing a comprehensive overview of the IBM storage system's architecture. It highlights the seamless integration of various storage technologies, including the IBM Spectrum Storage Suite, which supports a range of deployment models from on-premises to hybrid cloud environments.

The document outlines the storage system's capabilities, such as high availability, which ensures that data is accessible at all times. This feature is essential for businesses that rely on continuous operation and minimal downtime. The IBM GC09-2830-00 also emphasizes the importance of scalability, allowing organizations to adjust their storage solutions as their data needs grow.

Another critical aspect covered in the GC09-2830-00 is data protection and management. The document details the robust security features inherent in the IBM storage environment, including encryption, access control, and comprehensive data backup solutions. These characteristics are vital in today’s era of rising cybersecurity threats.

In terms of performance, the document illustrates the efficient data handling capabilities of the IBM storage system. It incorporates advanced caching and tiering technologies that optimize storage resources, improving response times for applications and reducing latency.

The IBM GC09-2830-00 also discusses the user-friendly management interfaces that simplify the administration of storage resources. The integration of artificial intelligence and machine learning capabilities further enhances system management, providing predictive analytics and insights to help admins address potential issues before they impact operations.

Finally, the document emphasizes IBM's commitment to sustainability, outlining how its storage solutions minimize energy consumption and promote efficient resource usage. This characteristic aligns with the growing demand for environmentally responsible technology solutions.

In summary, the IBM GC09-2830-00 is a pivotal resource for understanding the powerful features and technologies of IBM's Enterprise Storage System, equipping users with the knowledge to leverage these tools effectively in their data management strategies.