[overlord-issues] [JBoss JIRA] (RTGOV-548) Create maven archetypes for RTGov

Gary Brown (JIRA) issues at jboss.org
Wed Jul 30 06:04:30 EDT 2014


Gary Brown created RTGOV-548:
--------------------------------

             Summary: Create maven archetypes for RTGov
                 Key: RTGOV-548
                 URL: https://issues.jboss.org/browse/RTGOV-548
             Project: RTGov (Run Time Governance)
          Issue Type: Task
      Security Level: Public (Everyone can see)
            Reporter: Gary Brown
            Assignee: David virgil naranjo
             Fix For: 2.1.0.Final


Create maven archetypes for the RTGov governance artifacts for JEE and OSGi.

The archetypes intended for JEE will create war files, the ones intended for OSGi will create jars. The samples can be used to identify the contents of these wars/jars.

The archetypes will be required to create a basic template for the Event Processor Networks (EPN), Activity Validators (AV), Information Processors (IP) and Active Collection Sources (ACS). Users will then add specific details manually, including details in the relevant json files, and any additional dependencies.

One specific note - when a war is deployed in EAP (and eventually WildFly), it will use the dependency (currently defined in the manifest) on overlord-rtgov.war to obtain its dependencies. When we support other JEE containers, then we may need to ask the user for the specific container and change the created maven project accordingly.

So this work can either create a single archetype which requests details about which artifact is being created, and whether OSGi or JEE, or could be separate archetypes.

I think my preference currently is a single archetype that asks questions to determine what should be created, as this can then easily evolve as changes are required.




--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the overlord-issues mailing list