Skip to content

Tools for Nuxeo Claim Demo (handles by Nuxeo Presales team)

Notifications You must be signed in to change notification settings

nuxeo-sandbox/nuxeo-claim-demo-tools

Repository files navigation

About nuxeo-claim-demo-tools

A Nuxeo Package for the Nuxeo Claim demo handled by Hyland Presales team.

List of Features (Details below)

Geodistance Search

The Marketplace package deploys the nuxeo-claim-demo-tools configuration template, which adds the claim:incidentLocationForES string field to the default Elasticsearch mapping.

This field is used in the demo when searching for claims around n Kms/Miles from the current one. This geodistance search requires the usage of Elasticsearch and a specific string field concatenating latitude and longitude.

Before Deploying this Plugin:

  1. Make sure you do have a claim:incidentLocationForES string field, even if you don't use it
  2. WARNING WARNING: Make sure another plugin does not yet deploy an Elasticsearch custom mapping, because the "last" will apply and override any previous mapping. The last is the one found at the end of the nuxeo.templates parameter in nuxeo.conf.
  • If you have several plugins that modify the Elasticsearch mapping, the only choice you have is to create your own configuration template that merges all the changes, and make sure it is the last to be deployed.

After Deploying this Plugin

You must reindex Elasticsearch.

Build

Note: This project expects specific schemas to be implemented in your solution and depends on the Studio project deployed in Nuxeo Claim Demo => If you plan to use it (and not just look at what's inside) then make sure your own project has the same schemas and fields (Claim document with expected lifecycle states, ...)

Assuming maven is correctly setup on your computer:

cd /path/to/nuxeo-claim-demo-tools
mvn clean install

The plug-in will be located at nuxeo-claim-demo-tools/target/, named nuxeo-claim-demo-tools-{version}.zip.

Support

These features are not part of the Nuxeo Production platform.

These solutions are provided for inspiration and we encourage customers to use them as code samples and learning resources.

This is a moving project (no API maintenance, no deprecation process, etc.) If any of these solutions are found to be useful for the Nuxeo Platform in general, they will be integrated directly into platform, not maintained here.

License

Apache License, Version 2.0

About Nuxeo

Nuxeo, developer of the leading Content Services Platform, is reinventing enterprise content management (ECM) and digital asset management (DAM). Nuxeo is fundamentally changing how people work with data and content to realize new value from digital information. Its cloud-native platform has been deployed by large enterprises, mid-sized businesses and government agencies worldwide. Customers like Verizon, Electronic Arts, ABN Amro, and the Department of Defense have used Nuxeo's technology to transform the way they do business. Founded in 2008, the company is based in New York with offices across the United States, Europe, and Asia. Learn more at www.nuxeo.com.

About

Tools for Nuxeo Claim Demo (handles by Nuxeo Presales team)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages