xml/HelloWorld.xml (cache.xml)

The xml/HelloWorld.xml file is the declarative XML configuration for the Pivotal GemFire cache. Use this file to set up general cache facilities and behavior and to create and initialize cached data regions.

Although it can have any name, this file is generally referred to as cache.xml.

Contents of HelloWorld.xml
<?xml version="1.0"?>
<!DOCTYPE cache PUBLIC
    "-//GemStone Systems, Inc.//GemFire Declarative Caching 6.5//EN" 
"http://www.gemstone.com/dtd/cache6_5.dtd">
<cache>
    <region name="exampleRegion" refid="REPLICATE">
        <cache-listener>
            <class-name>helloworld.SimpleCacheListener</class-name>
        </cache-listener>
    </region>
</cache>
Note: The tutorial's sample XML files reference a cache DTD file from an earlier GemFire version. All GemFire schemas from previous GemFire versions and the current GemFire version are included with the product.