smartclient-tools

Groups client and server resources necessary for deployment of Developer Tools. Note that the use of these resources should be limited to development environments, or secured locations in production environments.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>smartclient-tools</artifactId> <version>14.1-d20241221</version> <type>pom</type> </dependency>

smartclient-tools-resources

A collection of resources from the smartclientSDK/tools folder of the SmartClient distribution, facilitating the use of developer tools, and suitable for use with the Maven WAR Overlay feature. See http://maven.apache.org/plugins/maven-resources-plugin/overlays.html.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>smartclient-tools-resources</artifactId> <version>14.1-d20241221</version> <type>war</type> </dependency>

smartclient-resources

A collection of resources from the smartclientRuntime/isomorphic and smartclientRuntime/WEB-INF folders of the SmartClient distribution, suitable for use with the Maven WAR Overlay feature. See http://maven.apache.org/plugins/maven-resources-plugin/overlays.html.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>smartclient-resources</artifactId> <version>14.1-d20241221</version> <type>war</type> </dependency>

smartclient-messaging

"Optional module" available with Power+ licenses, enabling real-time data delivery via HTTP streaming (aka "Comet") for monitoring, command & control, trading desk and real-time collaboration applications involving time-sensitive, continuously updated data. SmartClient Messaging supports data delivery rates sufficient for continuous full-screen refresh and works through firewalls, HTTP proxies and other intervening network devices that can cause issues with other HTTP Streaming / Comet implementations. Supports codeless integration with JMS (Java Message Service) and a custom connector architecture for other message sources.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>smartclient-messaging</artifactId> <version>14.1-d20241221</version> <type>pom</type> </dependency>

smartclient-messaging-resources

A collection of resources from the SmartClient optional Messaging module, suitable for use with the Maven WAR Overlay feature. See http://maven.apache.org/plugins/maven-resources-plugin/overlays.html.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>smartclient-messaging-resources</artifactId> <version>14.1-d20241221</version> <type>war</type> </dependency>

smartclient-eval

Groups core SmartClient client and server resources.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>smartclient-eval</artifactId> <version>14.1-d20241221</version> <type>pom</type> </dependency>

smartclient-analytics

"Optional module" available with Power+ licenses, containing specialized components for viewing, navigating and editing very large, multi-dimensional data sets (also known as data cubes) for business intelligence, analytics and reporting applications.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>smartclient-analytics</artifactId> <version>14.1-d20241221</version> <type>pom</type> </dependency>

smartclient-analytics-resources

A collection of resources from the SmartClient optional Analytics module, suitable for use with the Maven WAR Overlay feature. See http://maven.apache.org/plugins/maven-resources-plugin/overlays.html.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>smartclient-analytics-resources</artifactId> <version>14.1-d20241221</version> <type>war</type> </dependency>

isomorphic-webdriver

Support for WebDriver-based automated testing and Continuous Integration, as documented at http://www.smartclient.com/smartgwtee/javadoc/com/smartgwt/client/docs/AutomatedTesting.html

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-webdriver</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-tools

Contains back-end logic for the "Admin Console" tool visible in the Developer Console, and also standalone from the SDK home page. Also contains the the various data importers and exporters, and the server-side components of the BatchUploader.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-tools</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-sql

The Smart GWT SQLDataSource.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-sql</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-spring

Required for DMI dispatches to Spring beans (via lookupStyle : "spring").

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-spring</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-scheduler

Server-side libraries providing DataSource adapters for the Quartz API.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-scheduler</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-network

A dependency group containing the various Isomorphic artifacts related to network performance (referred to as the "Network Performance Module" in documentation).

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-network</artifactId> <version>14.1-d20241221</version> <type>pom</type> </dependency>

isomorphic-messaging

Server support required for the Smart GWT Realtime Messaging Module. Install this if you're using this 'push' technology. For more information, see the Messaging QuickRef documentation provided with the SDK.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-messaging</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-m2pluginextras

Various utilities bundled with the SmartClient / SmartGWT SDK for use by the Isomorphic plugin for Maven.

<dependency> <groupId>com.isomorphic.extras</groupId> <artifactId>isomorphic-m2pluginextras</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-js-parser

A parser capable of reading a JSON byte stream and creating an in-memory Java object structure to match. Required if you're using the built-in support for REST via the RESTHandler servlet with JSON payloads, but also used by any mechanism that relies on JSON-style configuration. Examples include FileAssembly definitions in JSON format, any use of the rulesFile with a URIRegexFilter (Java Servlet) or subclass.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-js-parser</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-jpa

Contains support for JPA DataSources as described at: http://www.smartclient.com/smartgwtee-latest/javadoc/com/smartgwt/client/docs/JpaIntegration.html

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-jpa</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-hibernate

Contains support for Hibernate DataSources as described in documentation at: http://www.smartclient.com/smartgwtee/javadoc/com/smartgwt/client/docs/HibernateIntegration.html

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-hibernate</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-core-rpc

The core Smart GWT module. It provides the RPC, DMI, and DataSource support.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-core-rpc</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-content-export

Optional support for PDF Export.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-content-export</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-compression

This is a part of the Network Performance Module. The isomorphic_compression module is required for dynamic and static compression of various assets delivered to the browser. For more information, see: http://www.smartclient.com/smartgwtee/javadoc/com/smartgwt/client/docs/Compression.html

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-compression</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-cdi

Required for DMI dispatches to CDI beans (via lookupStyle : "cdi").

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-cdi</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-autotest

Support for automated testing and Continuous Integration, as documented at http://www.smartclient.com/smartgwtee/javadoc/com/smartgwt/client/docs/AutomatedTesting.html

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-autotest</artifactId> <version>14.1-d20241221</version> </dependency>

isomorphic-assembly

This is part of the Network Performance Module. The isomorphic_assembly module is required for file assembly and stripping. For more information, see: http://www.smartclient.com/smartgwtee/javadoc/com/smartgwt/client/docs/FileAssembly.html

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isomorphic-assembly</artifactId> <version>14.1-d20241221</version> </dependency>

isc-selenium-resources

A collection of resources appropriate for use in unit / integration testing environments, including the Isomorphic extensions to Selenium

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isc-selenium-resources</artifactId> <version>14.1-d20241221</version> <type>zip</type> </dependency>

isc-batchuploader

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isc-batchuploader</artifactId> <version>14.1-d20241221</version> <type>pom</type> </dependency>

isc-batchuploader-resources

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>isc-batchuploader-resources</artifactId> <version>14.1-d20241221</version> <type>war</type> </dependency>

dependencygroup-pdfexport

A dependency group containing the various artifacts required for PDF export, required by isomorphic-core-rpc and isomorphic-content-export, provided for convenience.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>dependencygroup-pdfexport</artifactId> <version>14.1-d20241221</version> <type>pom</type> </dependency>

dependencygroup-batik

A dependency group containing the various batik artifacts required by isomorphic-core-rpc and isomorphic-content-export, provided for convenience.

<dependency> <groupId>com.isomorphic.smartclient.eval</groupId> <artifactId>dependencygroup-batik</artifactId> <version>14.1-d20241221</version> <type>pom</type> </dependency>