[seam-issues] [JBoss JIRA] Updated: (SEAMREST-23) Forge plugin

Jozef Hartinger (JIRA) jira-events at lists.jboss.org
Mon Jan 31 04:52:39 EST 2011


     [ https://issues.jboss.org/browse/SEAMREST-23?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jozef Hartinger updated SEAMREST-23:
------------------------------------

    Description: 
Seam REST Plugin for Seam Forge - this would be a killer feature

The plugin (seam-rest) should contain the following commands
* enable-jaxrs
** add a new javax.ws.rs.core.Application subclass annotated with @ApplicationPath - ask user for class name and base URI. Besides, scan for existing Application subclass and abort command if found.
* enable-seam-rest
** same as enable-jaxrs but also adds seam-rest dependencies to pom.xml.
* enable-request-validation
** enable the ValidationInterceptor in beans.xml
** iterate over JAX-RS methods and ask user whether Bean Validation should be enabled for that particular method
* new-exception-mapping
** add a new @ExceptionMapping to the Application subclass

Furthermore, consider commands for exception-mapping management like list-exception-mapping etc.


  was:
Plugin for Seam Forge - this would be a killer feature

The plugin (seam-rest) should contain the following commands
* enable-jaxrs
** add a new javax.ws.rs.core.Application subclass annotated with @ApplicationPath - ask user for class name and base URI. Besides, scan for existing Application subclass and abort command if found.
* enable-seam-rest
** same as enable-jaxrs but also adds seam-rest dependencies to pom.xml.
* enable-request-validation
** enable the ValidationInterceptor in beans.xml
** iterate over JAX-RS methods and ask user whether Bean Validation should be enabled for that particular method
* new-exception-mapping
** add a new @ExceptionMapping to the Application subclass

Furthermore, consider commands for exception-mapping management like list-exception-mapping etc.




> Forge plugin
> ------------
>
>                 Key: SEAMREST-23
>                 URL: https://issues.jboss.org/browse/SEAMREST-23
>             Project: Seam REST
>          Issue Type: Feature Request
>          Components: Tooling
>    Affects Versions: 3.0.0.Beta1
>            Reporter: Jozef Hartinger
>
> Seam REST Plugin for Seam Forge - this would be a killer feature
> The plugin (seam-rest) should contain the following commands
> * enable-jaxrs
> ** add a new javax.ws.rs.core.Application subclass annotated with @ApplicationPath - ask user for class name and base URI. Besides, scan for existing Application subclass and abort command if found.
> * enable-seam-rest
> ** same as enable-jaxrs but also adds seam-rest dependencies to pom.xml.
> * enable-request-validation
> ** enable the ValidationInterceptor in beans.xml
> ** iterate over JAX-RS methods and ask user whether Bean Validation should be enabled for that particular method
> * new-exception-mapping
> ** add a new @ExceptionMapping to the Application subclass
> Furthermore, consider commands for exception-mapping management like list-exception-mapping etc.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the seam-issues mailing list