[jbosstools-issues] [JBoss JIRA] (JBTIS-160) Use jboss.discovery.site.url in JBT IS and JBDS IS sites so we can more easily override used URL and test Central

Nick Boldt (JIRA) jira-events at lists.jboss.org
Mon Aug 26 17:05:26 EDT 2013


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

Nick Boldt edited comment on JBTIS-160 at 8/26/13 5:03 PM:
-----------------------------------------------------------

PR 104: fixes the readme (simpler): https://github.com/jbosstools/jbosstools-integration-stack/pull/104
PR 105: fixes readme and verifies that Fuse can be installed using this override (after fixing feature names in the connector): https://github.com/jbosstools/jbosstools-integration-stack/pull/105

Same instructions as before except that I built it like this in step 1:

{code}
cd ~/tru/jbosstools-integration-stack/devstudio
mvn clean install -DTARGET_PLATFORM=kepler -DBUILD_TYPE=integration -DIS_TP_VERSION=7.1.0.Final -DVERSION=7.1.0 \
-DBUILD_NUMBER=111 -DBUILD_ALIAS=CI-2013-08-21_20-10-23-B111 \
-DCOMPOSITE_SITE=http://download.jboss.org/jbosstools/updates/integration/kepler/integration-stack/aggregate/4.1.2/ \
-DUPSTREAM_DIRECTORY_XML=https://devstudio.jboss.com/updates/7.0-development/devstudio-directory.xml       \
-DCOMPOSITE_URLS=https://devstudio.jboss.com/updates/7.0.0/7.0.0.GA.core/,https://devstudio.jboss.com/updates/7.0.0/7.0.0.GA.target-platform/,https://devstudio.jboss.com/updates/7.0.0/7.1.0.Beta1.jbds-is-target-platform/,http://download.jboss.org/jbosstools/builds/staging/JBDSIS-aggregate-disc/all/repo/
{code}

And of course all the file paths are in devstudio/ instead of jbosstools/, including the httpd server. 

Then in steps 4-6, I installed JBDS 7 (jbdevstudio-product-universal-7.0.0.GA-v20130720-0044-B364.jar) instead of Eclipse, and ran like this:

{code}
/home/nboldt/jbdevstudio-product-universal-7.0.0.GA-v20130720-0044-B364/jbdevstudio \
-data /tmp/workspace-jbdevstudio-product-universal-7.0.0.GA-v20130720-0044-B364 \
-vmargs -Djboss.discovery.directory.url=http://localhost:8080/plugins/devstudio-integration-stack-directory.xml \
-Djboss.discovery.site.url=http://localhost:8080/discovery-site/
{code}

                
      was (Author: nickboldt):
    PR 104: fixes the readme (simpler): https://github.com/jbosstools/jbosstools-integration-stack/pull/104
PR 105: fixes readme and verifies that Fuse can be installed using this override (after fixing feature names in the connector): https://github.com/jbosstools/jbosstools-integration-stack/pull/105

Same instructions as before except that I built it like this in step 1:

{code}
cd ~/tru/jbosstools-integration-stack/devstudio
mvn clean install -DTARGET_PLATFORM=kepler -DBUILD_TYPE=integration -DIS_TP_VERSION=7.1.0.Final -DVERSION=7.1.0       -DBUILD_NUMBER=111 -DBUILD_ALIAS=CI-2013-08-21_20-10-23-B111       -DCOMPOSITE_SITE=http://download.jboss.org/jbosstools/updates/integration/kepler/integration-stack/aggregate/4.1.2/       -DUPSTREAM_DIRECTORY_XML=https://devstudio.jboss.com/updates/7.0-development/devstudio-directory.xml       -DCOMPOSITE_URLS=https://devstudio.jboss.com/updates/7.0.0/7.0.0.GA.core/,https://devstudio.jboss.com/updates/7.0.0/7.0.0.GA.target-platform/,https://devstudio.jboss.com/updates/7.0.0/7.1.0.Beta1.jbds-is-target-platform/,http://download.jboss.org/jbosstools/builds/staging/JBDSIS-aggregate-disc/all/repo/
{code}

And of course all the file paths are in devstudio/ instead of jbosstools/, including the httpd server. 

Then in steps 4-6, I installed JBDS 7 (jbdevstudio-product-universal-7.0.0.GA-v20130720-0044-B364.jar) instead of Eclipse, and ran like this:

{code}
/home/nboldt/jbdevstudio-product-universal-7.0.0.GA-v20130720-0044-B364/jbdevstudio -data /tmp/workspace-jbdevstudio-product-universal-7.0.0.GA-v20130720-0044-B364 -vmargs -Djboss.discovery.directory.url=http://localhost:8080/plugins/devstudio-integration-stack-directory.xml -Djboss.discovery.site.url=http://localhost:8080/discovery-site/
{code}

                  
> Use jboss.discovery.site.url in JBT IS and JBDS IS sites so we can more easily override used URL and test Central
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: JBTIS-160
>                 URL: https://issues.jboss.org/browse/JBTIS-160
>             Project: JBoss Tools Integration Stack
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: distribution
>    Affects Versions: 4.1.0.Beta1
>            Reporter: Nick Boldt
>            Assignee: Paul Leacu
>
> Rather than hardcoding URLs in plugin.properties for 
> {code}
> jboss.is.update.url = http://download.jboss.org/jbosstools/updates/development/kepler/central/integration-stack/
> {code}
> or
> {code}
> jboss.is.update.url = https://devstudio.jboss.com/updates/7.0-development/central/integration-stack/
> {code}
> We should use the jboss.discovery.site.url variable so that commandline value of the URL can be set, in order to make testing easier.

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