|
Re: Perform set up tasks and user.setup [message #1425794 is a reply to message #1425786] |
Wed, 17 September 2014 21:24 |
|
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 #1425886 is a reply to message #1425800] |
Thu, 18 September 2014 00:40 |
|
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
|
|
|
|
Powered by
FUDForum. Page generated in 0.02558 seconds