Table of Contents
Just a second...

Installed files

After installing Diffusion™ the following directory structure exists:

Table 1. Installed files
Folder name Contents
bin Executables for starting Diffusion
clients Client Diffusion API libraries and related artifacts for all supported platforms.
data

Files used by publishers, the console, and third-party components.

This directory is always on the server classpath. However, the ext directory is the preferred place to store resource files that are loaded by publishers.

demos

The compiled DAR files and source code for the demos issued with Diffusion.

For more information, see Demos.

deploy

Publisher DAR files that are deployed when the Diffusion server starts.

If you selected during the install process to deploy the demos, the demo DAR files are in this directory.

docs License information, release notes, and install notes.
etc

Diffusion configuration files and example policy files for Silverlight® and Flash®.

For more information, see Configuring your Diffusion server.

examples Example code that uses the Diffusion APIs.
ext This directory, together with any jar files in this directory or subdirectories, are available through the classloader used to deploy application code to the Diffusion server. You can add library jar files to this directory that are required by application code such as publishers and local authentication handlers.
html Files that are used by the default web server for issuables accessible through the browser.
lib The main Diffusion server JAR file, third-party libraries, and additional server-side components.
logs The directory to which Diffusion server and web server logs are written.
pushnotifications The directory that contains the Push Notification Bridge and its associated files.
stresstest

The stress test package.

For more information, see Stress test tuning.

tools

Tools and utilities that help with testing and deploying Diffusion.

For more information, see Tools and utilities

xsd The schema files for the XML configuration files used by the server.

Tools and utilities

The following table describes the some of the contents of the tools directory.
Note: The files present and their suffixes vary according to the platform that the product is installed on.
Table 2. Tools and utilities
Tool Description
/ec2 A sample configuration for setting up the Diffusion server in an Amazon™ EC2 instance.
/init.d Sample init.d files to start the Diffusion server as daemon on macOS®, Linux™, or UNIX® systems.
/joyent A sample configuration for setting up the Diffusion server in a Joyent™ instance.
extclient.bat/sh and tools.jar Generic external client test tool.
externalclienttest.properties External client test tool properties.
war.xml Example war.xml file
web.xml and sun-web.xml Example web.xml files