[jbosstools-issues] [JBoss JIRA] (JBTIS-171) Don't override other connectors in discovery.xml

Nick Boldt (JIRA) jira-events at lists.jboss.org
Tue Sep 17 12:08:03 EDT 2013


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

Nick Boldt commented on JBTIS-171:
----------------------------------

The above site is simply for testing purposes, so that you can resolve a given (any!) version of JBT and JBTIS or JBDS and JBDS IS from a single URL. Makes explaining to QE which version(s) to combine a whole lot simpler than to have to feed in multiple -Dflags when launching JBT or JBDS.

Once we release, we have full control over which site(s) are listed in the discovery plugins (one for core and one for IS). In fact, the URLs are hardcoded in the plugins, so there's no mystery at all.

Or to put it another way, "Trust me, this works." (Want proof? See JBDS Core 5 + JBDS SOA Tooling 5.)
                
> Don't override other connectors in discovery.xml
> ------------------------------------------------
>
>                 Key: JBTIS-171
>                 URL: https://issues.jboss.org/browse/JBTIS-171
>             Project: JBoss Tools Integration Stack
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: distribution
>            Reporter: Max Rydahl Andersen
>            Assignee: Paul Leacu
>
> Currently this is in discovery plugin:
>  siteUrl="$\{jboss.discovery.site.url:https://devstudio.jboss.com/updates/7.0-development/central/integration-stack/}"
>       
> And instructions to test it says:
> -vmargs -Djboss.discovery.directory.url=http://www.qa.jboss.com/binaries/RHDS/discovery/integration/integration-stack/7.0.0.Beta1/devstudio-integration-stack-directory.xml -Djboss.discovery.site.url=http://www.qa.jboss.com/binaries/RHDS/discovery/integration/integration-stack/7.0.0.Beta1
> This is all great but it disables all other connectors in JBDS/eclipse thus it makes it hard to get together.
> I suggest you use your own specific site url instead, something like:
>  siteUrl="$\{jboss.discovery.integration-stack.site.url:https://devstudio.jboss.com/updates/7.0-development/central/integration-stack/}"
> Then the base connectors will still work.
> We might even consider using recursive properties to allow for a global override, this would need changing in both IS And core discovery.xml to the tune of:
> in core: siteUrl="$\{jboss.global.discovery.site.url,jboss.discovery.site.url:https://devstudio.jboss.com/updates/7.0-development/central/core}"
> in stack:
> siteUrl="$\{jboss.global.discovery.site.url,jboss.discovery.integration-stack.site.url:https://devstudio.jboss.com/updates/7.0-development/central/integration-stack/}"

--
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