You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@metron.apache.org by merrimanr <gi...@git.apache.org> on 2016/12/09 23:08:23 UTC

[GitHub] incubator-metron issue #316: METRON-503: Metron REST API

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.



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---