About Developing Custom Features

While the most common Mashup UI customization use cases can be implemented using the Mashup Builder, it is sometimes necessary to develop your own mashup components.

See Also
Installing a Development Environment
Developing Components with the CloudView Eclipse Plugin
Generate WAR Files for Heavy Customization
Upgrading to a Newer Version

If your Mashup UI customizations are:

  • minor, we recommend using the Exalead CloudView Eclipse Plugin, which allows you to package customized items in zip files. For example, if you want to implement custom widgets, feeds, triggers etc.

  • more complex, you need to generate and deploy a complete WAR file. For example, if you want to implement business logic using controllers on the server, or to enrich the JSP tag libraries to delegate complex java tasks.

To address these requirements, the Mashup UI SDK is delivered in the Exalead CloudView kit in the sdk/java-mashupui directory. It is delivered as a fully standalone Eclipse project, along with the javadocs of the different APIs.