[
https://issues.apache.org/jira/browse/METRON-503?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15736617#comment-15736617
]
ASF GitHub Bot commented on METRON-503:
---------------------------------------
Github user merrimanr commented on the issue:
https://github.com/apache/incubator-metron/pull/316
Just updated this PR to include several changes/improvements:
- Licensing documentation
- Expanded to include more services: Kafka, SensorEnrichmentConfig,
GlobalConfig, Storm, Grok, Stellar Transformations
- Basic security
- Swagger for testing and interacting with the API
- Docker Spring profile for running against a Metron Docker environment
Documentation for installing the REST service is included in the README.
To test in an IDE against a Metron Docker environment (assuming that is
running):
- change the MySQL and Hibernate dependencies from provided to compile
- Use org.apache.metron.rest.MetronRestApplication as the main class
- pass in "--spring.profiles.active=docker" as an argument or set the
Spring profile to "docker" in your IDE
During a review of the licenses we learned that the Hibernate license is
not Apache friendly. I am planning to substitute EclipseLink as the JPA
implementation in the future. This is why the Hibernate installation is a
separate install step.
> Metron REST API
> ---------------
>
> Key: METRON-503
> URL: https://issues.apache.org/jira/browse/METRON-503
> Project: Metron
> Issue Type: New Feature
> Reporter: Ryan Merriman
> Assignee: Ryan Merriman
> Attachments: Metron REST API.docx
>
>
> As discussed on the dev list ([DISCUSS] Metron REST API Requirements), this
> Jira includes adding a REST API to Metron.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)