Distribution Overview
This page shows the same overview and information as
provided on
the attached CD or in the downloaded archive. It is supposed to
give you a first impression of the distribution's contents.
Directories
-
apache-activemq
A distribution of the message broker
Apache
ActiveMQ is contained in this folder. In the default
configuration it is used as a communication interface
between clients and the jadice server.
-
bin
This folder contains the files to start
the jadice server. This may happen either on the
console (e.g. for the development) or as a background
service (in running operations).
-
client-lib
The jar-files contained in this folder must
be provided in the class path of clients - which run
under JRE 1.5 or higher - so that they may communicate
with jadice server.
-
client-lib/apache-activemq
The jar-files contained in this folder must
be provided in the class path of clients when using
the default JMS provider Apache ActiveMQ to communicate
with jadice server.
-
documentation
Contains the documentation you are
currently reading.
-
example/hotfolder
Contains a simple application that performs a "hot folder" conversion.
Any file that is dropped into the folder C:\temp\hotfolder\input\ is transfered
to jadice server, converted there to PDF. The result will be transfered back to the client
and stored in the folder C:\temp\hotfolder\output\.
The default settings are stored in the configuration file configuration.properties.
-
example/servlet
Contains a web application archive (WAR) with a simple HTTP servlet that demonstrates how to integrate jadice server into a middle tier application
that performs an on-the-fly conversion.
In order to run this application, deploy it into a common servlet container and invoke the DownloadServlet in your browser. By default you will see a listing of all
files in C:\Temp. On request the file will be analyzed and offered for download. If this is not a PDF, Tiff or plain text, it will be transfered to jadice server
and converted to PDF at first.
A couple of settings can be configured in the file WEB-INF/classes/DownloadServlet.properties inside the war file.
-
-
javadoc/client-lib
This folder contains the client API
javadoc documentation for all
jadice
®
server modules that are supposed to be integrated in client applications.
The jadice
®
server API is powerful
and open for flexible integration.
As a reference for developers
the javadoc documentation of the public jadice
®
server distribution API will help you
to develop custom applications that use functionalities of jadice
®
server. For more
information take a glance at
the
jadice
®
server API documentation in javadoc
format
.
-
javadoc/server-lib
This folder contains the javadoc documentation for the jadice server
®
server side API.
This API can be used to extend jadice
®
server with own functionality.
-
log
With a default configuration log-files
recorded during jadice server's operation end up in
this folder.
-
msoffice-lib
Contains libraries which jadice
server uses to activate Microsoft Office.
-
libreoffice-lib
Contains libraries which jadice
server uses to activate LibreOffice.
-
server-config
This folder contains all configuration files of
jadice server. In the standard distribution they are
preconfigured on sensible values so that jadice
server may start on a computer which meets the
system requirements.
Changes may be done according to the explanations in
the
developer's guide.
-
server-lib
Contains all libraries which are required on server-side.
Changes herein are performed explicitly on your own risk.
-
wrapper
Contains configuration files which
are important for the operating-system-dependent
wrapper by which jadice server is started.