Hello,

I have updated my launcher. To Version 1.3.0 and now its accepting the 
variables in config.ini.

Thank you very much for the support.

Best regards,

Aruchamy Vikram
RBEI/ETB27

Tel. +91 422 67-62484

From: Vikram Aruchamy (RBEI/ETB5)
Sent: Friday, September 22, 2017 11:05 AM
To: 'Equinox development mailing list' <equinox-dev@eclipse.org>
Subject: RE: [equinox-dev] Usage of Variables in config.ini file

Now I am using bundle org.eclipse.osgi version 3.10.0 where 
EquinoxConfiguration is available. But I am not able to use environment 
variables in config.ini

If I use  osgi.bundles=c:\toolbase\test\ com.bosch.example,  Product Is 
launched successfully.

But when I use osgi.bundles=$TB_HOMEDIR$\test\ com.bosch.example, I am getting 
the below error.

!ENTRY org.eclipse.osgi 4 0 2017-09-22 07:28:33.677
!MESSAGE Bundle $TB_HOMEDIR$/test/com.bosch.example not found.

!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module:

I am exporting eclipse product using Eclipse Product Export Wizard. Can you 
please help?

Best regards,

Aruchamy Vikram
RBEI/ETB27

Tel. +91 422 67-62484
From: equinox-dev-boun...@eclipse.org<mailto:equinox-dev-boun...@eclipse.org> 
[mailto:equinox-dev-boun...@eclipse.org] On Behalf Of Thomas Watson
Sent: Friday, September 22, 2017 1:15 AM
To: equinox-dev@eclipse.org<mailto:equinox-dev@eclipse.org>
Cc: equinox-dev@eclipse.org<mailto:equinox-dev@eclipse.org>
Subject: Re: [equinox-dev] Usage of Variables in config.ini file

See the usage of method 
org.eclipse.osgi.internal.framework.EquinoxConfiguration.ConfigValues.substituteVars(Properties)

This should be possible today.  Is it not working for you?

Tom



----- Original message -----
From: "Vikram Aruchamy (RBEI/ETB5)" 
<vikram.aruch...@in.bosch.com<mailto:vikram.aruch...@in.bosch.com>>
Sent by: equinox-dev-boun...@eclipse.org<mailto:equinox-dev-boun...@eclipse.org>
To: "equinox-dev@eclipse.org<mailto:equinox-dev@eclipse.org>" 
<equinox-dev@eclipse.org<mailto:equinox-dev@eclipse.org>>
Cc:
Subject: [equinox-dev] Usage of Variables in config.ini file
Date: Thu, Sep 21, 2017 9:12 AM


Hello,



I would like to use the environment variables in configuration/config.ini file 
of my RCP product.



E.g.:



Osgi.bundles = 
reference\:file\:$myvariabename$/org.example_4.8.2.v4_8_2_v20110321-1705/@4,...



So that I can make my RCP product to load the bundle from the value of 
myvariablename(c:\test\).



Is it possible to use such variables? If yes how?



If not, I would like to edit the class which reads the config.ini file of the 
RCP product. Which file I need to edit in order to make use of the variables in 
config.ini file.. WebstartMain.java or EclipseStarter.java?



Any help would be appreciated.



Thank you very much in advance!



Regards,

Vikram
_______________________________________________
equinox-dev mailing list
equinox-dev@eclipse.org<mailto:equinox-dev@eclipse.org>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_equinox-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=3-qYstlOBrDWVXBRYgDzeD3MPiHRf4H1I9lQI7v6zYs&m=I3PzYIRai_twcTcyawk2__96_y_7vT0E75PbbbcAn5g&s=cCI_Aj7bcXuSxFQnxSb6sfNv9a5MFwDu5I9xNyYlMj8&e=


_______________________________________________
equinox-dev mailing list
equinox-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/equinox-dev

Reply via email to