Skip to main content



      Home
Home » Eclipse Projects » Oomph » Perform set up tasks and user.setup(Clicking on "Perform Setup Tasks..." doesn't do anything.)
Perform set up tasks and user.setup [message #1425786] Wed, 17 September 2014 17:10 Go to next message
Eclipse UserFriend
I'm trying to add a feature to an IDE installed with the latest Oomph (1.0.0 Build 456). My understanding is that the preferred way to do this would be to modify the user.setup file to add a new p2 director with the feature. Is that correct?

Well, I tried that, making sure to add the correct .feature.group as requirement and the repository, but when I click on "Perform Setup Tasks..." it only pops up the window as shown in the attached file with only the "Cancel" button enabled, so it doesn't execute any setup tasks. Furthermore, if I restart the IDE, no setup tasks seem to be executed.

Is this a bug? If not, how can I install a feature which is not part of a setup model?



Re: Perform set up tasks and user.setup [message #1425794 is a reply to message #1425786] Wed, 17 September 2014 17:24 Go to previous messageGo to next message
Eclipse UserFriend
Hi, Ernesto,

This happens when a NullPointerException happens fairly early on in
trying to load the setup model.

IIRC, you're working with the Papyrus setup model, correct? Since the
Papyrus project branched, the setup model is now only being maintained
on the master branch. So, if you used Oomph to install a Papyrus
development environment that clones the Luna maintenance branch of the
git repo, your Papyrus IDE will find its reference to its setup model
redirected to the obsolete version of the model in the Luna maintenance
branch and an NPE ensues.

I need to delete the Papyrus setup model from the Luna maintenance
branch in git so that only the master version exists.

Cheers,

Christian


On 2014-09-17 21:10:16 +0000, Ernesto Posse said:

> I'm trying to add a feature to an IDE installed with the latest Oomph
> (1.0.0 Build 456). My understanding is that the preferred way to do
> this would be to modify the user.setup file to add a new p2 director
> with the feature. Is that correct?
>
> Well, I tried that, making sure to add the correct .feature.group as
> requirement and the repository, but when I click on "Perform Setup
> Tasks..." it only pops up the window as shown in the attached file with
> only the "Cancel" button enabled, so it doesn't execute any setup
> tasks. Furthermore, if I restart the IDE, no setup tasks seem to be
> executed.
>
> Is this a bug? If not, how can I install a feature which is not part of
> a setup model?
>
>
>
>
> <image>
Re: Perform set up tasks and user.setup [message #1425800 is a reply to message #1425794] Wed, 17 September 2014 17:34 Go to previous messageGo to next message
Eclipse UserFriend
Hi Christian. Yes, I'm installing a Papyrus IDE.

So that means that if I select a Papyrus component I must choose the master stream for the component?

I'm asking because that stream says it's for Mars 1.1 and I wonder if that would lead to trouble if I choose Luna as the product.

Thanks
Re: Perform set up tasks and user.setup [message #1425886 is a reply to message #1425800] Wed, 17 September 2014 20:40 Go to previous messageGo to next message
Eclipse UserFriend
Hi, Ernesto,

No, for Luna maintenance development you must use the
streams/1.0-maintenance branch.

I have pushed a commit to the maintenance branch that removes the
obsolete Papyrus setup model. After your next pull, you should find
that the Oomph Installer is working again.

Cheers,

Christian


On 2014-09-17 21:34:33 +0000, Ernesto Posse said:

> Hi Christian. Yes, I'm installing a Papyrus IDE.
>
> So that means that if I select a Papyrus component I must choose the
> master stream for the component?
> I'm asking because that stream says it's for Mars 1.1 and I wonder if
> that would lead to trouble if I choose Luna as the product.
>
> Thanks
Re: Perform set up tasks and user.setup [SOLVED] [message #1427116 is a reply to message #1425886] Fri, 19 September 2014 14:38 Go to previous message
Eclipse UserFriend
Thanks Christian. It worked.
Previous Topic:p2 & gmf errors
Next Topic:How to inherit a project from another in a different setup file
Goto Forum:
  


Current Time: Sun Jul 27 16:26:58 EDT 2025

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

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

Back to the top