Ambari Views Examples ============ The *Ambari Views Examples* are a collection of simple Ambari Views provided as a development guide. ## Documentation See the documentation pages for the view examples. * [Hello World View](helloworld-view/docs/index.md) : Demonstrates the very basics of how to write and deploy a view in Ambari. * [Hello Servlet View](hello-servlet-view/docs/index.md) : Includes instance parameters and a servlet for a dynamic UI. * [Hello Spring View](hello-spring-view/docs/index.md) : A very simple view example that uses Spring MVC. * [Favorite view](favorite-view/docs/index.md) : Exposes a simple resource to work with instance parameters and data. * [Calculator View](calculator-view/docs/index.md) : Includes a simple resource. * [Phone List View](phone-list-view/docs/index.md) : Demonstrates simple view persistence. * [Phone List Upgrade View](phone-list-upgrade-view/docs/index.md) : Demonstrates view data migration from Phone List View. * [Property View](property-view/docs/index.md) : Demonstrates view configuration property options. * [Property Validator View](property-validator-view/docs/index.md) : Demonstrates configuration property validator. * [Weather view](weather-view/docs/index.md) : Demonstrates the the use of instance parameters, a servlet for a dynamic UI and a managed resource. * [Auto Cluster view](auto-cluster-view/docs/index.md) : Example view that can be auto-created and configured to leverage the Ambari REST APIs to access a cluster being managed by Ambari. Please also visit the [Apache Ambari Project](http://ambari.apache.org/) page for more information. ## License *Ambari* is released under [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0). ## Issue Tracking Report any issues via the [Ambari JIRA](https://issues.apache.org/jira/browse/AMBARI). ## Build ####Examples ######Requirements * JDK 1.6 * Maven 3.0 ######Maven modules * ambari-views (ambari view interfaces) ######Maven build goals * Clean : mvn clean * Compile : mvn compile * Run tests : mvn test * Create JARS : mvn package * Install JARS in M2 cache : mvn install ######Tests options * -DskipTests to skip tests when running the following Maven goals: 'package', 'install', 'deploy' or 'verify' * -Dtest=\,\,.... * -Dtest.exclude=\ * -Dtest.exclude.pattern=\*\*/\.java,\*\*/\.java