Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Papyrus » Problem Installing Papyrus Code Gen Add-Ins To Juno
Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1148248] Mon, 21 October 2013 11:23 Go to next message
Thomas Kirby is currently offline Thomas KirbyFriend
Messages: 11
Registered: March 2013
Junior Member
I run Eclipse Juno (Version: Juno Service Release 2 / Build id: 20130225-0426)and have been trying to get Papyrus and its coding add-ins for C/C++, Java and Ada installed so that I can try writing apps directly from UML.

Initial difficulties installing Papyrus were somehow (I don't know why it failed to install from the site finder but did install from the downloaded folder . . . ) overcome.
But when I try to install the add-ins (and I only tried to install the code generator add-ins and their required dependencies, not all of the available add-ins since stuff like embedded code utilities are of no use to me) I get an error message stating that there are missing components. Refer to attached screenshot.
The error message reads :
Cannot complete the install because one or more required items could not be found.
Software being installed: C/C++ code generators for Papyrus 1.13.0.200911231358 (com.cea.papyrus.gen.cdt.feature.group 1.13.0.200911231358)
Missing requirement: C/C++ code generators for Papyrus 1.13.0.200911231358 (com.cea.papyrus.gen.cdt.feature.group 1.13.0.200911231358) requires 'com.cea.papyrus.feature.feature.group [1.7.0,2.0.0)' but it could not be found


Ignoring the C/C++ and Java code gens and trying to install the Ada code generator add-in on its own simply brings up the following error message :
Cannot complete the install because one or more required items could not be found.
Software currently installed: ADA 2005 code generator for Papyrus 1.0.1.200911231214 (com.adacore.uml2ada2005_feature.feature.group 1.0.1.200911231214)
Missing requirement: Customactions Plug-in 1.0.1.200911231214 (com.adacore.uml2ada2005.customactions 1.0.1.200911231214) requires 'bundle fr.obeo.acceleo.chain 0.0.0' but it could not be found
Cannot satisfy dependency:
From: com.adacore.uml2ada2005 1.0.1.200911231214 (com.adacore.uml2ada2005 1.0.1.200911231214)
To: bundle com.adacore.uml2ada2005.customactions 0.0.0
Cannot satisfy dependency:
From: ADA 2005 code generator for Papyrus 1.0.1.200911231214 (com.adacore.uml2ada2005_feature.feature.group 1.0.1.200911231214)
To: com.adacore.uml2ada2005 [1.0.1.200911231214]


I have already installed Acceleo Common, Evaluation Engine, Model & Profiler Model.
But I am not sure if the code generators being installed require additional 'bridging' by means of the Acceleo Integration plugin -- therefore I included it in my install.

Any help from the producers of the coding add-ins for Papyrus would be most welcome with this issue.

[Updated on: Mon, 21 October 2013 11:41]

Report message to a moderator

Re: Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1148309 is a reply to message #1148248] Mon, 21 October 2013 12:12 Go to previous messageGo to next message
Camille Letavernier is currently offline Camille LetavernierFriend
Messages: 510
Registered: February 2011
Senior Member
Hi Thomas,

All components from the website papyrusuml.org (as well as the website itself) have been deprecated for 4-5 years now. The C/C++ generator may be found under the "Qompass Designer" extra-component in Papyrus/Kepler (But they are still experimental). Check Help > Install Papyrus additional components

Regards,
Camille


Camille Letavernier
Papyrus developer
Re: Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1148445 is a reply to message #1148309] Mon, 21 October 2013 14:10 Go to previous messageGo to next message
Thomas Kirby is currently offline Thomas KirbyFriend
Messages: 11
Registered: March 2013
Junior Member
So, in plain language, these add-ins will not work ?
Or some will and others won't ?

I first learned of Papyrus via the AdaCore webpage on Ada & Model-Based Development.

Can I therefore understand it that the Ada 2005 code generator will also not run on Papyrus ?
(Please be blunt.)
Re: Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1148456 is a reply to message #1148445] Mon, 21 October 2013 14:19 Go to previous messageGo to next message
Camille Letavernier is currently offline Camille LetavernierFriend
Messages: 510
Registered: February 2011
Senior Member
Hi,


To be clear: you won't be able to install any of these components.

You may find an alternative for the C/C++ code generator (Through Qompass Designer)

The ADA Code Generator is not part of the Eclipse/Papyrus project. So, unless it is maintained somewhere and kept up-to-date (Which seems unlikely, but I don't know all the Papyrus ecosystem), you won't be able to install it.


Regards,
Camille


Camille Letavernier
Papyrus developer
Re: Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1148564 is a reply to message #1148456] Mon, 21 October 2013 15:50 Go to previous messageGo to next message
Thomas Kirby is currently offline Thomas KirbyFriend
Messages: 11
Registered: March 2013
Junior Member
Thanks for the clarification.
Re: Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1158330 is a reply to message #1148564] Sun, 27 October 2013 21:52 Go to previous messageGo to next message
Thomas Kirby is currently offline Thomas KirbyFriend
Messages: 11
Registered: March 2013
Junior Member
Just one question.
Eclipse took over the Papyrus project.
And then it removed ('deprecated') the code generators.
Which basically left Papyrus simply as a UML design/editing tool.

From where I'm looking at it, the best thing about Papyrus was the code generator add-ins.
And Eclipse's takeover of Papyrus and removal of the code gens looks just like a guy buying a thoroughbred stallion only so he could cut his nuts off and use him for carting things around . . .

Does anyone have another -- believable -- opinion of this takeover by Eclipse ?
Re: Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1159242 is a reply to message #1158330] Mon, 28 October 2013 11:43 Go to previous messageGo to next message
Camille Letavernier is currently offline Camille LetavernierFriend
Messages: 510
Registered: February 2011
Senior Member
Hi Thomas,


Eclipse didn't take anything over. The team behind Papyrus is still the same. We just stopped maintaining some of the code generators to focus on the merge between Topcased and Papyrus (Which required a lot of refactoring and re-implementation).

Basically, two things happened when Papyrus moved from a standalone project to an Eclipse project:

- Three UML tools have been merged into one
- The underlying technologies have been changed

This implied some refactorings, and required some priorities. We had to stop maintaining some components for a while.

Where we are now, is that the modeler has evolved, but some of the code generators are not maintained anymore/yet. Two of them (Java and C++) have been re-introduced recently (a few months ago). The other ones may be reintroduced as well, if they are required (Or maintained by someone who'd need them). But as far as I know, we barely have any request for e.g. the ADA Code Generator.


Regards,
Camille


Camille Letavernier
Papyrus developer
Re: Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1159934 is a reply to message #1159242] Mon, 28 October 2013 22:05 Go to previous messageGo to next message
Thomas Kirby is currently offline Thomas KirbyFriend
Messages: 11
Registered: March 2013
Junior Member
Two of them (Java and C++) have been re-introduced recently (a few months ago).

Okay.
So how can a guy get these Java and C++ code generators ?
I took all the add-ons that were offered with the initial installation of Papyrus but saw none of these.
Can you give a link to a download site please ?
Re: Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1160568 is a reply to message #1159934] Tue, 29 October 2013 07:56 Go to previous messageGo to next message
Camille Letavernier is currently offline Camille LetavernierFriend
Messages: 510
Registered: February 2011
Senior Member
Hi,

You can find all the extra components here: http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/kepler (Including the ones which are not promoted on the Discovery site).

You should uncheck "Group items by category".

Regards,
Camille


Camille Letavernier
Papyrus developer
Re: Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1161363 is a reply to message #1160568] Tue, 29 October 2013 19:13 Go to previous messageGo to next message
Thomas Kirby is currently offline Thomas KirbyFriend
Messages: 11
Registered: March 2013
Junior Member
I can't access that webpage directly.

Not Found

We're sorry, the page or file cannot be found. Here are some reasons why:

This is an Eclipse Update site/p2 repository; you must access it from Eclipse (see how).
A file may have moved to the archives. Please contact the project members on their user forum.
Your file was part of a nightly or integration build which is no longer there. Simply download the latest version.
The project is uploading a new build, and this file is not there yet. Try again later.


If you can do so, I'd suggest that this is only so because you are an employee of the Eclipse organization and this allows you more access than non-employees.

I tried to access it via the Help > Install New Software facility on the Eclipse IDE.
Still will not work :

Cannot complete the install because one or more required items could not be found.
Software being installed: Papyrus Extra Binaries and Sources (Incubation) 0.10.1.v201309181343 (org.eclipse.papyrus.extra.sources.feature.feature.group 0.10.1.v201309181343)
Missing requirement: UML Profile for East-ADL (Incubation) 0.10.1.v201309181343 (org.eclipse.papyrus.eastadl 0.10.1.v201309181343) requires 'bundle org.eclipse.uml2.uml.profile.l2 1.0.100' but it could not be found
Cannot satisfy dependency:
From: Papyrus East-ADL (Incubation) 0.10.1.v201309181343 (org.eclipse.papyrus.extra.eastadl.feature.feature.group 0.10.1.v201309181343)
To: org.eclipse.papyrus.eastadl [0.10.1.v201309181343]
Cannot satisfy dependency:
From: Papyrus Extra Feature (Incubation) 0.10.1.v201309181343 (org.eclipse.papyrus.extra.feature.feature.group 0.10.1.v201309181343)
To: org.eclipse.papyrus.extra.eastadl.feature.feature.group [0.10.1.v201309181343]
Cannot satisfy dependency:
From: Papyrus Extra Binaries and Sources (Incubation) 0.10.1.v201309181343 (org.eclipse.papyrus.extra.sources.feature.feature.group 0.10.1.v201309181343)
To: org.eclipse.papyrus.extra.feature.feature.group [0.10.1.v201309181343]


You're not jerking me around by any chance are you ?
Re: Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1170064 is a reply to message #1161363] Mon, 04 November 2013 11:32 Go to previous messageGo to next message
Thomas Kirby is currently offline Thomas KirbyFriend
Messages: 11
Registered: March 2013
Junior Member
Does ANYBODY know where or how to get these code generators installed ?

P.S. And does anyone know how to configure the Control Panel so as to be e-notified when a thread is replied to ?
Re: Problem Installing Papyrus Code Gen Add-Ins To Juno [message #1173632 is a reply to message #1170064] Wed, 06 November 2013 16:58 Go to previous message
Thomas Kirby is currently offline Thomas KirbyFriend
Messages: 11
Registered: March 2013
Junior Member
I have found the ultimate answer.
I have uninstalled Papyrus and all the other stuff it "needs" to function.

Eclipse going nicely now.
Previous Topic:Display of {redefines} in composition member end
Next Topic:Palette customization
Goto Forum:
  


Current Time: Thu Dec 18 15:33:13 GMT 2014

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

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