[jbosstools-issues] [JBoss JIRA] (JBIDE-15394) Add arquillian.xml GUI editor to jbosstools-arquillian

Snjezana Peco (JIRA) issues at jboss.org
Tue Mar 11 10:51:11 EDT 2014


    [ https://issues.jboss.org/browse/JBIDE-15394?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12952014#comment-12952014 ] 

Snjezana Peco commented on JBIDE-15394:
---------------------------------------

The http://screencast.com/t/s16HzZEzmx screencast is showing the way to add the required artifacts to pom.xml while editing the arquillian.xml file.
Notice: the Servlet 2.5/Servlet 3.0 protocol requires the org.jboss.arquillian.protocol:arquillian-protocol-servlet artifact.

You will see a warning icon if the required artifact doesn't exist. When you click the icon, you will get the description of the issue and an action (Add required dependencies...) that can fix the issue. If you call the action, you will get the standard refactoring dialog so that you can review the change, add dependencies or cancel. 

A similar action has been added when editing a container.
I have also added an action for opening a pom.xml file from the Arquillian XML editor.

TODO

- add a list of possible values for different properties (protocol properties, container properties ...)
- add a list of possible values for extensions 
- add a validation and an action for the extension's dependencies 

Re the extensions, we could use Masao's extension.json, but it would be better if we have a file similar to containers.json on the internet.
[~aslak],
is there a file similar to https://github.com/masao-kunii/jbosstools-arquillian/blob/jbide-15394/plugins/org.jboss.tools.arquillian.core/extensions.json that describes Arquillian extensions?
                
> Add arquillian.xml GUI editor to jbosstools-arquillian
> ------------------------------------------------------
>
>                 Key: JBIDE-15394
>                 URL: https://issues.jboss.org/browse/JBIDE-15394
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: testing-tools
>            Reporter: Masao Kunii
>            Assignee: Snjezana Peco
>            Priority: Optional
>             Fix For: 4.2.0.Beta1
>
>
> The arquillian.xml editor is an editor to edit arquillian.xml easily and visually. This is a feature for jbosstools-arquillian(https://github.com/jbosstools/jbosstools-arquillian) and enables to:
> - Edit containers, container groups, extensions, protocols and engines
> - Modify pom.xml automatically corresponding settings in arquillian.xml
> - Register favorite container/container groups from Eclipse preferences

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list