This document describes how the IBM® Content Manager OnDemand Web Enablement Kit (referred to hereafter as simply ODWEK) Java™ APIs handle the caching of AFP resource data in memory, and how you can avoid excessive system load by caching large AFP resources to file using ODWEK Java APIs. It also discusses how you can avoid JVM Heap Fragmentation due to large JNI allocations by retrieving large document data buffers directly to file.
The target audience for this article is application developers, testers, and those who would support the application. This document assumes that the reader is proficient with the Java programming language, Java Virtual Machine configuration and management, and has a good working knowledge of the IBM Content Manager OnDemand products and AFP print streams.
[{"Type":"MASTER","Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPCD","label":"Content Manager OnDemand for Multiplatforms"},"ARM Category":[{"code":"a8m0z0000001gP1AAI","label":"technote"}],"ARM Case Number":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"All Versions"},{"Type":"MASTER","Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSQHWE","label":"Content Manager OnDemand for z\/OS"},"ARM Category":[{"code":"a8m0z0000001gP1AAI","label":"technote"}],"Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"All Versions"},{"Type":"MASTER","Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSB2EG","label":"Content Manager OnDemand for i"},"ARM Category":[{"code":"a8m0z0000001gP1AAI","label":"technote"}],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"All Versions"}]