i-net Clear Reports

Libraries of i-net Clear Reports

The report engine i-net Clear Reports and the i-net Designer consists of the following libraries.

Core Libraries

  • [A]pplication: Libraries required to embed the i-net Clear Reports engine into a Java application.
  • [S]ervlet: Libraries required to embed the i-net Clear Reports engine into a Servlet.
  • [D]esigner: Libraries required to embed i-net Designer in a Java application or use the i-net Designer remote (using JNLP).
Library Name Embed in Location Description
  [A] [S] [D]
activation.jar x x   core Activation Framework - used by scheduler
adhocClient.jar x x x core Ad Hoc Reporting (Swing version)
adhocLoader.jar x x core Ad Hoc Reporting
CCjetty.jar x     core/jetty Jetty web server
CCjetty-util.jar x     core/jetty Jetty utilities
CCLib.jar x x x core Core library of i-net Clear Reports
CCservlet-api-2.5.jar x     core/jetty Sun Servlet API
commons-codec-1.3.jar x x x core/webdav Used by Repository
commons-httpclient-3.0.1.jar x x x core/webdav Used by Repository
commons-logging.jar x x x core Used by Repository
compass.jar x x core/lucene Extension of Lucene Index for usage of databases
ClearReports.jar x x x core Report Engine of i-net Clear Reports
Designer.jar x x x core Report Designer GUI
ehcache-core-2.3.2.jar x core Caching library
gwt-servlet.jar x x core Used by Remote Interface & parameter field request dialog
jcommon.jar x x x core Used by JFreeChart
jdom-1.0.jar x x x core/webdav Used by Repository
jfreechartCC.jar x x x core JFreeChart library
jhall.jar x x x core/designer JavaHelp
JnlpDesigner.jar x x core Remote Designer
jortho.jar x x x core/designer Java spell-checking library
jsp-api-2.0.jar x x core/jetty Java API for JavaServer Pages
JWebEngine.jar x x x core Component to display HTML text
lucene-core.jar x x   core/lucene Indexing Library
mail.jar x x   core JavaMail - used by scheduler
milton-api-1.4.jar x x   core/milton WebDav API
milton-servlet-1.4.jar x x   core/milton WebDav Servlet Implementation
mime-util.jar x x   core/milton Mime type utilities
ReportViewer.jar x x x core i-net Clear Reports Viewer
SBSTutorial.jar x x x core/designer Step-By-Step Tutorial
slf4j-api-1.6.1.jar x x   core Simple Logging Facade for Java - used by Repository
swing-layout.jar x x x core/designer Swing extension for professional cross platform layout
TableLayout.jar x x x core Table Layout - used by GUI components
webdavclient4j-core-0.92.jar x x x core/webdav Used by Repository
xmlrpc-1.1.1.jar x core Used for XML-RPC interface

Remote Interface

The following libraries are required, only if the Remote Interface will be used.

Library Name Embed in Location Description
[A] [S] [D]
commons-fileupload-1.0.jar x x core/echo2 File upload extension for servlets
Echo2_App.jar x x   core/echo2 Echo2 Web Framework
Echo2_Extras_App.jar x x   core/echo2 Echo2 Web Framework
Echo2_Extras_WebContainer.jar x x   core/echo2 Echo2 Web Framework
Echo2_FileTransfer_App.jar x x   core/echo2 Echo2 Web Framework
Echo2_FileTransfer_WebContainer.jar x x   core/echo2 Echo2 Web Framework
Echo2_WebContainer.jar x x   core/echo2 Echo2 Web Framework
Echo2_WebRender.jar x x   core/echo2 Echo2 Web Framework
echopointng.jar x x   core/echo2 Echo2 Web Framework

Optional Libraries

The following libraries are optional.

Windows Authentication

The following libraries are required, only if Windows authentication will be used to login to the Remote Interface and execute reports with restricted access rights.

Library Name Embed in Location Description
[A] [S] [D]
guava.jar x x lib/waffle Google Core Libraries for Java 1.5+
jna.jar x x lib/waffle Java Native Access
platform.jar x x lib/waffle Java Native Access
waffle-jna.jar x x lib/waffle Windows Authentication Functional Framework

JDBC Driver Libraries

These libraries are required, only if one or more of the following databases are used in your reports.

Library Name Location JDBC driver for
Fositex.jar lib/driver simple text files
Merlia.jar lib/driver Microsoft SQL Server
mysql-connector-java.jar lib/driver MySQL
Oranxo.jar lib/driver Oracle Server
postgresql-jdbc4.jar lib/driver PostgreSQL
smallsql.jar lib/driver SmallSQL
Syto.jar lib/driver Sybase Server

Java Bean Libraries

These libraries are required, only if one or more of the following Java Beans are used in your reports.

Library Name Location Description
BarcodePDF417Bean.jar lib/beans 2D Barcode PDF417 Bean
JBarcodeBean.jar lib/beans JBarcode Java Bean
jeuclid.jar lib/beans JEuclid - MathML Java Bean
JGaugeBean.jar lib/beans JGauge Bean
svgSalamander-tiny.jar lib/beans SVG Java Bean

To get these files separately, execute the setup and install “Standalone Server” or “Designer” in a temporary directory.

See Also:


i-net software strives to provide accurate product documentation. Please give us your feedback using the form below.
NOTE: This form is for documentation feedback only. For technical assistance, please send an email to clearreports@inetsoftware.de.

 

© Copyright 1996 - 2012, i-net software; All Rights Reserved.