[JBoss JIRA] (JBIDE-15394) Add arquillian.xml GUI editor to jbosstools-arquillian
by Snjezana Peco (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15394?page=com.atlassian.jira.plugi... ]
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/plu... 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
12 years, 3 months
[JBoss JIRA] (JBIDE-15482) Replace staging & staging.previous (two builds w/ reused URLs) with uniquely timestamped build URLs and auto-regenerated composite*.xml files
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15482?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-15482:
------------------------------------
[~maxandersen] He's saying that because the defaults set in the parent pom [1] point to URLs like http://download.jboss.org/jbosstools/builds/staging/jbosstools-base_4.2.l... [2] by default you get only the latest staged nightly build.
[1] https://github.com/jbosstools/jbosstools-build/blob/master/parent/pom.xml...
[2] https://github.com/jbosstools/jbosstools-build/blob/master/parent/pom.xml...
[~dgolovin] We could change the default *jbosstools-site-suffix* to be *all* instead of all/repo, thus pointing builds at http://download.jboss.org/jbosstools/builds/staging/jbosstools-base_4.2.l... which is a composite of
{code}
<child location='../../../staging/jbosstools-base_4.2.luna/all/repo/'/>
<child location='../../../staging.previous/jbosstools-base_4.2.luna/all/repo/'/>
{code}
Or we can continue down the path of timestamped folders proposed in this JIRA and generate composite*.xml files FOR EACH PROJECT, similar to the above but with the added complexity that it's for 17 projects instead of 1 composite site.
> Replace staging & staging.previous (two builds w/ reused URLs) with uniquely timestamped build URLs and auto-regenerated composite*.xml files
> ---------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-15482
> URL: https://issues.jboss.org/browse/JBIDE-15482
> Project: Tools (JBoss Tools)
> Issue Type: Task
> Components: build, updatesite
> Reporter: Nick Boldt
> Assignee: Denis Golovin
> Fix For: 4.2.x
>
>
> Be it proposed:
> {quote}
> that instead of an in-place move which reuses
> generic folder names like "staging" and "staging.previous", we
> composite build output using unique names like
> 2013-08-09_05-05-26-B7222/ or 2013-08-13_10-05-28-B7255
> {quote}
> We therefore need:
> a) to regenerate the composite site each time there's a new build
> published, in order to remove the oldest and add the newest (keeping
> only the Nth and N-1rst builds)
> (I have a script that might already work for this, or would need
> tweaking.)
> b) heuristics to determine when an older (N-2, N-3, ... N-z) build is
> no longer needed, perhaps simply by assuming no one needs it after
> 24hrs?
> 24 hours should be more that enough.
> c) a cleanup script which can purge all but the builds which are no
> more than 1 day old, keeping at all times at least two builds (N and
> N-1)
> (I have a script that already does this for folders like
> http://download.jboss.org/jbosstools/builds/nightly/core/trunk/ but
> might need to be tweaked to work for a new pattern of
> staging/\$\{JOB_NAME}/<BUILD_ID>/ .)
> {quote}
--
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
12 years, 3 months
[JBoss JIRA] (JBDS-2956) Spring IDE's associated projects and files cannot be created and many plugins never goes past "Starting"
by Snjezana Peco (JIRA)
[ https://issues.jboss.org/browse/JBDS-2956?page=com.atlassian.jira.plugin.... ]
Snjezana Peco commented on JBDS-2956:
-------------------------------------
JBDS 7 includes those plugins so the issue is caused by OSGi changes.
> Spring IDE's associated projects and files cannot be created and many plugins never goes past "Starting"
> --------------------------------------------------------------------------------------------------------
>
> Key: JBDS-2956
> URL: https://issues.jboss.org/browse/JBDS-2956
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: 3rd-party-certification
> Affects Versions: 8.0.0.Alpha2
> Environment: 64-bit Fedora 17
> Reporter: Marián Labuda
> Assignee: Snjezana Peco
> Attachments: jbds800Alpha2report.zip, jbds_part1.png, jbds_part2.png, JBT4.2.0.Alpha2breport.zip, jbt_part1.png, jbt_part2.png, jbt_part3.png, spring_projects.png
>
>
> After installing Spring IDE into JBDS 8.0.0.Alpha2 there should be option to create associated projects / examples / files... from menu File - Other - Spring, but there is only item for creation Spring bean configuration file. Others are missing. Tests also JBT 4.2.0.Alpha2 and there was not this issue.
> See attached file.
--
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
12 years, 3 months
[JBoss JIRA] (JBDS-2956) Spring IDE's associated projects and files cannot be created and many plugins never goes past "Starting"
by Marián Labuda (JIRA)
[ https://issues.jboss.org/browse/JBDS-2956?page=com.atlassian.jira.plugin.... ]
Marián Labuda commented on JBDS-2956:
-------------------------------------
[~maxandersen] yeah, I wanted to be sure so I have installed 7.1.1 again and with the same Spring IDE version the problem does not occur in JBDS (I tried in on latest build GA-v20140303-1841-B672).
> Spring IDE's associated projects and files cannot be created and many plugins never goes past "Starting"
> --------------------------------------------------------------------------------------------------------
>
> Key: JBDS-2956
> URL: https://issues.jboss.org/browse/JBDS-2956
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: 3rd-party-certification
> Affects Versions: 8.0.0.Alpha2
> Environment: 64-bit Fedora 17
> Reporter: Marián Labuda
> Assignee: Snjezana Peco
> Attachments: jbds800Alpha2report.zip, jbds_part1.png, jbds_part2.png, JBT4.2.0.Alpha2breport.zip, jbt_part1.png, jbt_part2.png, jbt_part3.png, spring_projects.png
>
>
> After installing Spring IDE into JBDS 8.0.0.Alpha2 there should be option to create associated projects / examples / files... from menu File - Other - Spring, but there is only item for creation Spring bean configuration file. Others are missing. Tests also JBT 4.2.0.Alpha2 and there was not this issue.
> See attached file.
--
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
12 years, 3 months