Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [papyrus-rt-dev] Developer Setup Updates for Oxygen

I wiped out everything and tried again and it seem to work so far.

 

I will use the bundle pool next time J

 

Regards,

 

Young-Soo Roh

Sr. Software Developer

Zeligsoft (2009) Ltd.

 

From: papyrus-rt-dev-bounces@xxxxxxxxxxx [mailto:papyrus-rt-dev-bounces@xxxxxxxxxxx] On Behalf Of Christian Damus
Sent: Friday, May 26, 2017 1:25 PM
To: papyrus-rt developer discussions
Subject: Re: [papyrus-rt-dev] Developer Setup Updates for Oxygen

 

No, the git repository has nothing to do with it.

 

What’s this about being asked to install the dsml.validation feature?  I’ve never seen that.  It’s not optional; the Papyrus-RT setup model requires it, so nothing should be asking.  This could well be related to the problem:  the Neon and Oxygen versions of this feature would need incompatible versions of some of the main Papyrus bundles.

 

And, I do highly recommend using the bundle pools.  It’s safe, doesn’t cause problems like this, and is very friendly to your disk storage.


Cheers,

 

Christian


On May 26, 2017, 13:22 -0400, Young-Soo Roh <ysroh@xxxxxxxxxxxxx>, wrote:

Hi Christian,

 

Yes I did. The only thing is that I am reusing the same git repository used for Neon. I don’t think it matters??

Anyway, I am going to try again.

 

 

One thing unusual was that the start up execution asked about installing dsml.validation so I said yes.

 

I am going to try again..

 

Regards,

 

Young-Soo Roh

Sr. Software Developer

Zeligsoft (2009) Ltd.

 

From: papyrus-rt-dev-bounces@xxxxxxxxxxx [mailto:papyrus-rt-dev-bounces@xxxxxxxxxxx] On Behalf Of Christian Damus
Sent: Friday, May 26, 2017 1:17 PM
To: papyrus-rt developer discussions
Subject: Re: [papyrus-rt-dev] Developer Setup Updates for Oxygen

 

Hi, Young-Soo,

 

Did you make sure to select Oxygen for both the release of the EPP on which you based your installation (the first page of the installer) and also the ‘Target Platform’ variable?  And also the ‘master’/‘Oxygen’ stream of all of the setup projects that you import?


Cheers,

 

Christian


On May 26, 2017, 13:16 -0400, Young-Soo Roh <ysroh@xxxxxxxxxxxxx>, wrote:

Christian,

 

I am getting following error on start up task execution.

Any idea why??

 

 

Cannot complete the request.  Generating details.

ERROR: org.eclipse.equinox.p2.director code=10053 Cannot complete the install because one or more required items could not be found.

  at org.eclipse.oomph.util.OomphPlugin.coreException(OomphPlugin.java:280)

  at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.resolve(ProfileTransactionImpl.java:425)

  at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:337)

  at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:729)

  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3324)

  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.access$1(SetupTaskPerformer.java:3267)

  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil$1.run(SetupTaskPerformer.java:4488)

  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)

  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)

  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:4482)

  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.access$0(SetupTaskPerformer.java:4480)

  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3258)

  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3233)

  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3133)

  at org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:567)

  at org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:693)

  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)

  ERROR: org.eclipse.equinox.p2.director code=0 Software being installed: artificial_root 1.0.0.v1495818655645

  ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement: Papyrus widgets 2.0.1.201705260146 (org.eclipse.papyrus.infra.widgets 2.0.1.201705260146) requires 'bundle org.eclipse.e4.ui.model.workbench [1.2.0,2.0.0)' but it could not be found

  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:

    ERROR: org.eclipse.equinox.p2.director code=0 From: artificial_root 1.0.0.v1495818655645

    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.papyrus.extra.dsml.validation.feature.feature.group 0.0.0

  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:

    ERROR: org.eclipse.equinox.p2.director code=0 From: Customization Manager 1.2.0.201705260252 (org.eclipse.papyrus.customization 1.2.0.201705260252)

    ERROR: org.eclipse.equinox.p2.director code=0 To: bundle org.eclipse.papyrus.infra.properties.ui [1.2.0,2.0.0)

  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:

    ERROR: org.eclipse.equinox.p2.director code=0 From: Papyrus DSML Validation Feature (Incubation) 1.2.0.201705260252 (org.eclipse.papyrus.extra.dsml.validation.feature.feature.group 1.2.0.201705260252)

    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.papyrus.customization [1.2.0.201705260252]

  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:

    ERROR: org.eclipse.equinox.p2.director code=0 From: Papyrus Properties Run-time 1.2.2.201705260146 (org.eclipse.papyrus.infra.properties.ui 1.2.2.201705260146)

    ERROR: org.eclipse.equinox.p2.director code=0 To: bundle org.eclipse.papyrus.infra.widgets [2.0.0,3.0.0)

 

 

Regards,

 

Young-Soo Roh

Sr. Software Developer

Zeligsoft (2009) Ltd.

 

From: papyrus-rt-dev-bounces@xxxxxxxxxxx [mailto:papyrus-rt-dev-bounces@xxxxxxxxxxx] On Behalf Of Ernesto Posse
Sent: Friday, May 26, 2017 12:36 PM
To: papyrus-rt developer discussions
Subject: Re: [papyrus-rt-dev] Developer Setup Updates for Oxygen

 

A fresh install works. I even included the Installer and Migration components and they seem to be Ok.  It's good to see a new splash screen too.

 

I've updated the wiki developer instructions. Although the screenshots still show Neon at various places, there are explicit notes instructing the user to select Oxygen instead.

 

 

On Fri, May 26, 2017 at 11:47 AM Ernesto Posse <eposse@xxxxxxxxxxxxx> wrote:

Sorry, I cut part of the error. It complains about conflicting bundles. The full error is

 

  ERROR: org.eclipse.equinox.p2.director code=0 Software being installed: artificial_root 1.0.0.v1495813449953

  ERROR: org.eclipse.equinox.p2.director code=1 Only one of the following can be installed at once: 

    ERROR: org.eclipse.equinox.p2.director code=0 Papyrus DSML Validation (Incubation) 1.2.0.201705100759 (org.eclipse.papyrus.dsml.validation 1.2.0.201705100759)

    ERROR: org.eclipse.equinox.p2.director code=0 Papyrus DSML Validation (Incubation) 1.2.0.201705170313 (org.eclipse.papyrus.dsml.validation 1.2.0.201705170313)

  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:

    ERROR: org.eclipse.equinox.p2.director code=0 From: artificial_root 1.0.0.v1495813449953

    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.papyrus.dsml.validation.feature.feature.group 0.0.0

  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:

    ERROR: org.eclipse.equinox.p2.director code=0 From: artificial_root 1.0.0.v1495813449953

    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.papyrus.extra.dsml.validation.feature.feature.group 0.0.0

  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:

    ERROR: org.eclipse.equinox.p2.director code=0 From: Papyrus DSML Validation Feature (Incubation) 1.2.0.201705100759 (org.eclipse.papyrus.dsml.validation.feature.feature.group 1.2.0.201705100759)

    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.papyrus.dsml.validation [1.2.0.201705100759]

  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:

    ERROR: org.eclipse.equinox.p2.director code=0 From: Papyrus DSML Validation Feature (Incubation) 1.2.0.201705170313 (org.eclipse.papyrus.extra.dsml.validation.feature.feature.group 1.2.0.201705170313)

    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.papyrus.dsml.validation [1.2.0.201705170313]

 

 

Anyway, I'll try to do a fresh install to see if it works for me.

 

 

 

 

On Fri, May 26, 2017 at 11:42 AM Christian Damus <give.a.damus@xxxxxxxxx> wrote:

I don't know what that means.  Is the org.eclipse.papyrus.dsml.validation feature an error?

 

This feature is renamed since Neon.  Perhaps Papyrus doesn’t provide the p2.inf instructions that tell p2 how to update from org.eclipse.papyrus.extra.dsml.validation to org.eclipse.papyrus.dsml.validation?  I don't know.

 

Cheers,


Christian


On May 26, 2017, 11:37 -0400, Ernesto Posse <eposse@xxxxxxxxxxxxx>, wrote:

I just tried it on my existing Neon install, to see what happened, and I can't even get error dialogs. It fails in the P2 Director task with

 

    ERROR: org.eclipse.equinox.p2.director code=0 Papyrus DSML Validation (Incubation) 1.2.0.201705100759 (org.eclipse.papyrus.dsml.validation 1.2.0.201705100759)

    ERROR: org.eclipse.equinox.p2.director code=0 Papyrus DSML Validation (Incubation) 1.2.0.201705170313 (org.eclipse.papyrus.dsml.validation 1.2.0.201705170313)

 

Is this expected then?

 

 

On Fri, May 26, 2017 at 11:32 AM Christian Damus <give.a.damus@xxxxxxxxx> wrote:

Hi, Young-Soo,

 

You don’t actually have to re-install until it’s convenient to do so.  In the mean-time, whenever you run an update, you can just uncheck the p2 task.

 

But, yes, a Neon workbench cannot be updated to Oxygen because you will end up with a constant barrage of error dialogs caused by classpath errors (wiring problems) in JDT UI.  It would have to be installed from scratch.  But, at least, an existing workspace seems to be safely upgradeable.


Cheers,

 

Christian


On May 26, 2017, 11:26 -0400, Young-Soo Roh <ysroh@xxxxxxxxxxxxx>, wrote:

Thanks Christian,

 

I will have to re-install my dev env then.

 

Regards,

 

Young-Soo Roh

Sr. Software Developer

Zeligsoft (2009) Ltd.

 

From: papyrus-rt-dev-bounces@xxxxxxxxxxx [mailto:papyrus-rt-dev-bounces@xxxxxxxxxxx] On Behalf Of Christian Damus
Sent: Friday, May 26, 2017 11:07 AM
To: papyrus-rt developer discussions
Subject: [papyrus-rt-dev] Developer Setup Updates for Oxygen

 

Hi, Team,

 

Since Oxygen M7 seems to resolve the Apache bundle wiring problems in the Eclipse/Oomph/MPC/etc. substrate, the developer setup model now is updated to install Papyrus and Papyrus-RT Oxygen in the development environment instead of Neon.  This should help at least with editing models and avoid PDE’s complaints about forward targeting.


Cheers,

 

Christian

 

Virus-free. www.avg.com

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

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

--

Ernesto Posse

Zeligsoft

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

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

--

Ernesto Posse

Zeligsoft

--

Ernesto Posse

Zeligsoft

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

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


Back to the top