Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Buckminster » Installing headless feature => PhaseSet must not be null.
Installing headless feature => PhaseSet must not be null. [message #520619] Sat, 13 March 2010 11:54 Go to next message
Stephan  is currently offline Stephan Friend
Messages: 36
Registered: July 2009
Member
Hi,

After successfully creating a build with Buckminster 3.5 I tried to make my first steps with Buckminster 3.6 but I already got stuck with the installation of the headless Buckminster. The installation of the cmdline worked okay:
[exec] Installing org.eclipse.buckminster.cmdline.product 1.2.0.r11272.
[exec] Operation completed in 24328 ms.

When I try to install more features I always get the following execption:
C:\01_Build\tools\buckminster36>buckminster -consoleLog -L DEBUG install http://download.eclipse.org/tools/buckminster/headless-3.6/ org.eclipse.buckminste
r.core.headless.feature
!SESSION 2010-03-13 12:40:52.046 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_17
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_CH
Framework arguments: -L DEBUG install http://download.eclipse.org/tools/buckminster/headless-3.6/ org.eclipse.buckminster.core.headless.feature
Command-line arguments: -consoleLog -L DEBUG install http://download.eclipse.org/tools/buckminster/headless-3.6/ org.eclipse.buckminster.core.headless.fea
ture

!ENTRY org.eclipse.buckminster.runtime 0 293 2010-03-13 12:40:52.765
!MESSAGE install 'http://download.eclipse.org/tools/buckminster/headless-3.6/' 'org.eclipse.buckminster.core.headless.feature'
install 'http://download.eclipse.org/tools/buckminster/headless-3.6/' 'org.eclipse.buckminster.core.headless.feature'
java.lang.IllegalArgumentException: PhaseSet must not be null.

If I just change the update site back to 3.5, the installation works okay so I assume the script/command is okay. Deleting the Buckminster workspace did also not help. Any hints are appreciated...

Cheers, Stephan
Re: Installing headless feature => PhaseSet must not be null. [message #520623 is a reply to message #520619] Sat, 13 March 2010 08:18 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Hi Stephan,
Looks like a regression in our installer. I'll look into that. Perhaps you should consider dropping it? We only retain
it for backward compatibility anyway and the install can be done using only the director:

director
-r <url to headless repo>[,<url to more repos>]
-d <buckminster install folder>
-p Buckminster
-i org.eclipse.buckminster.cmdline.product
-i org.eclipse.buckminster.core.feature.feature.group
-i org.eclipse.buckminster.pde.feature.feature.group
-i ...

Regards,
Thomas Hallgren


On 03/13/2010 12:54 PM, Stephan wrote:
> Hi,
>
> After successfully creating a build with Buckminster 3.5 I tried to make
> my first steps with Buckminster 3.6 but I already got stuck with the
> installation of the headless Buckminster. The installation of the
> cmdline worked okay:
> [exec] Installing org.eclipse.buckminster.cmdline.product 1.2.0.r11272.
> [exec] Operation completed in 24328 ms.
>
> When I try to install more features I always get the following execption:
> C:\01_Build\tools\buckminster36>buckminster -consoleLog -L DEBUG install
> http://download.eclipse.org/tools/buckminster/headless-3.6/
> org.eclipse.buckminste
> r.core.headless.feature
> !SESSION 2010-03-13 12:40:52.046
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_17
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_CH
> Framework arguments: -L DEBUG install
> http://download.eclipse.org/tools/buckminster/headless-3.6/
> org.eclipse.buckminster.core.headless.feature
> Command-line arguments: -consoleLog -L DEBUG install
> http://download.eclipse.org/tools/buckminster/headless-3.6/
> org.eclipse.buckminster.core.headless.fea
> ture
>
> !ENTRY org.eclipse.buckminster.runtime 0 293 2010-03-13 12:40:52.765
> !MESSAGE install
> 'http://download.eclipse.org/tools/buckminster/headless-3.6/'
> 'org.eclipse.buckminster.core.headless.feature'
> install 'http://download.eclipse.org/tools/buckminster/headless-3.6/'
> 'org.eclipse.buckminster.core.headless.feature'
> java.lang.IllegalArgumentException: PhaseSet must not be null.
>
> If I just change the update site back to 3.5, the installation works
> okay so I assume the script/command is okay. Deleting the Buckminster
> workspace did also not help. Any hints are appreciated...
>
> Cheers, Stephan
Re: Installing headless feature => PhaseSet must not be null. [message #520632 is a reply to message #520623] Sat, 13 March 2010 14:03 Go to previous message
Stephan  is currently offline Stephan Friend
Messages: 36
Registered: July 2009
Member
Hi Thomas
I tried the "directory-only" approach and got it working after I changed the feature names as follows:

[exec] Installing org.eclipse.buckminster.cmdline.product 1.2.0.r11272.
[exec] Installing org.eclipse.buckminster.core.headless.feature.feature.group 1.3.0.r11277.
[exec] Installing org.eclipse.buckminster.emma.headless.feature.feature.group 0.9.0.r11256.
[exec] Installing org.eclipse.buckminster.pde.headless.feature.feature.group 1.2.0.r11281.
[exec] Operation completed in 59515 ms.
[exec] Installing org.eclipse.buckminster.subclipse.headless.feature.feature.g roup 1.1.0.r11210.
[exec] Operation completed in 18563 ms.

Thanks a lot for your help, Stephan
Previous Topic:buckminster headless subversive support not working
Next Topic:Survey, site.p2 defaults
Goto Forum:
  


Current Time: Thu Sep 23 12:58:43 GMT 2021

Powered by FUDForum. Page generated in 0.02445 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top