If you want to make your example on the ML, I'm sure others would find it handy.
On 2011-05-11, at 3:21 PM, Domenico Alessi wrote: > Arg! Nevermind, caching effect. Worked like a charm. > > Thanks. Dom > > From: [email protected] > [mailto:[email protected]] On Behalf Of Domenico Alessi > Sent: May-11-11 3:12 PM > To: Equinox development mailing list > Cc: P2 developer discussions > Subject: Re: [equinox-dev] Writing something into the config.ini file > > Thanks Pascal. > > Ok, so before I put the plugin below into the dependencies, I saw the actions > in the content.jar. Now that I have put in the include I no longer see the > actions in my content.jar file. So nothing gets placed into my config.ini, > but install passes. > > Thanks, > Dom > > From: [email protected] > [mailto:[email protected]] On Behalf Of Pascal Rapicault > Sent: May-11-11 2:40 PM > To: Equinox development mailing list > Cc: P2 developer discussions > Subject: Re: [equinox-dev] Writing something into the config.ini file > > Make sure that the org.eclipse.equinox.p2.touchpoint.eclipse is in available. > > On 2011-05-11, at 2:33 PM, Domenico Alessi wrote: > >> Hi Pascal, >> >> I get the following error at install time: >> >> An error occurred while configuring the installed items >> >> session context was:(profile=SDKProfile, >> phase=org.eclipse.equinox.internal.p2.engine.phases.Configure, operand=null >> --> [R]com.test.p2.feature.feature.group 1.0.0.201105111415, >> action=org.eclipse.equinox.internal.p2.engine.MissingAction). >> >> No action found for: setProgramProperty. >> >> No action found for: setProgramProperty. >> >> My p2.inf looks like this: >> >> instructions.configure=\ >> >> setProgramProperty(propName:testValue1,propValue:testValue2);\ >> >> >> >> Thanks in advance, >> Dom >> >> From: [email protected] >> [mailto:[email protected]] On Behalf Of Pascal Rapicault >> Sent: May-11-11 1:36 PM >> To: Equinox development mailing list; P2 developer discussions >> Subject: Re: [equinox-dev] Writing something into the config.ini file >> >> This can be done using a touchpoint action (Provisioning Actions and >> Touchpoints) >> In this particular case: setProgramProperty, for example >> setProgramProperty(propName:equinox.use.ds, propValue:true); >> >> To get this added to your metadata you need to store that into a p2.inf file >> (Customizing metadata) >> >> >> On 2011-05-11, at 1:30 PM, Domenico Alessi wrote: >> >>> Hi All, >>> >>> I a have quick question. I have a feature/plugin that I wish to install >>> but I also want at installation time to put in a key/value pair into the >>> config.ini. I see that install Handlers are discouraged. How can I >>> accomplish this? >>> >>> BR, >>> Dom >>> >>> _______________________________________________ >>> equinox-dev mailing list >>> [email protected] >>> https://dev.eclipse.org/mailman/listinfo/equinox-dev >> >> _______________________________________________ >> equinox-dev mailing list >> [email protected] >> https://dev.eclipse.org/mailman/listinfo/equinox-dev > > _______________________________________________ > equinox-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/equinox-dev
_______________________________________________ p2-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/p2-dev
