Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Papyrus » MARTE (Using MARTE )
MARTE [message #1808061] Sat, 15 June 2019 20:14 Go to next message
Doaa Dorgham is currently offline Doaa DorghamFriend
Messages: 18
Registered: January 2019
Junior Member
I found that the MARTE feature has been transformed into a Papyrus Component and install it, and I would like to know how to use it.
Is there any explanation how to use it like this; as shown in the example attached? with arrows and labels on it?
https://download.eclipse.org/modeling/mdt/papyrus/components/marte/neon/
I want to understand everything in the properties, palette project explorer.......... etc. all of it
I will use it to make software performance model and then use DICE simulator with it.
please help
Re: MARTE [message #1808118 is a reply to message #1808061] Mon, 17 June 2019 15:42 Go to previous messageGo to next message
Ansgar Radermacher is currently offline Ansgar RadermacherFriend
Messages: 461
Registered: March 2011
Location: Paris Saclay, France
Senior Member
Hi,

the current release of MARTE is a bit outdated, minor corrections are in the nightly build.
If you use MARTE with newer Eclipse versions (from oxygen onwards), the palette will no longer work as it uses a deprecated XML based customization mechanisms. However, the static profile itself and the property view works, i.e. you can apply the MARTE stereotypes via the "Profile" tab within the property view.

If you want to understand "all", you should have a look at the git sources: https://git.eclipse.org/c/papyrus/org.eclipse.papyrus-marte.git/.

HTH

Ansgar
Re: MARTE [message #1808123 is a reply to message #1808118] Mon, 17 June 2019 18:49 Go to previous messageGo to next message
Doaa Dorgham is currently offline Doaa DorghamFriend
Messages: 18
Registered: January 2019
Junior Member
Hi,

Thanks for your reply, I'm using Neon version because I want to use DICE simulation tool after finishing the annotated diagrams using papyrus MARTE - which I can't do - without user guide.

On the site https://www.eclipse.org/papyrus/components/marte/1.2.2/user/index.html#Download I found a link (The user guide could be downloaded as a pdf here) but error "404 File not found" was the answer.

I just need that user guide, the link you offered me is for developers I guess not for common users, I got confused with it :(

Thanks and regards
Doaa
Re: MARTE [message #1808232 is a reply to message #1808123] Thu, 20 June 2019 07:15 Go to previous messageGo to next message
Shuai Li is currently offline Shuai LiFriend
Messages: 21
Registered: March 2016
Location: Paris Saclay, France
Junior Member
Hi,

There's a Neon maintenance build for MARTE here:

https://hudson.eclipse.org/papyrus/job/papyrus-marte-neon/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.marte.p2/target/repository/

You can just use it as the update-site for MARTE inside Eclipse Neon.
Re: MARTE [message #1808378 is a reply to message #1808232] Sat, 22 June 2019 19:53 Go to previous messageGo to next message
Doaa Dorgham is currently offline Doaa DorghamFriend
Messages: 18
Registered: January 2019
Junior Member
Hi,
Thank you so much Shuai Li
but you now my problem not in installing MARTE ... but in using MARTE.
I'll tell you what I want: when we learn how to use word as an example there was a user guide telling us:
If you want to move a word do the following:
- select the word
- go to home tab
- click on the scissors icon
- go the place .......................... etc.
I need that in papyrus MARTE it is not easy at all.
Help me please if you can
Thanks and regards
Re: MARTE [message #1850114 is a reply to message #1808378] Wed, 16 February 2022 16:47 Go to previous messageGo to next message
Alberto Debiasi is currently offline Alberto DebiasiFriend
Messages: 84
Registered: March 2018
Member
Hi,
Where I can find the update site of MARTE for the newer Eclipse versions?

https://download.eclipse.org/modeling/mdt/papyrus/components/marte/ seems outdated.
Re: MARTE [message #1850160 is a reply to message #1850114] Fri, 18 February 2022 12:00 Go to previous messageGo to next message
Ansgar Radermacher is currently offline Ansgar RadermacherFriend
Messages: 461
Registered: March 2011
Location: Paris Saclay, France
Senior Member
Yes, the MARTE component is old, but we currently do not have a newer one. It is still usable as profile (without palette) in the current version of Papyrus.
We plan to update to MARTE 1.2 (the specification version, not the version of the plugin) in the near future.
Re: MARTE [message #1857432 is a reply to message #1850160] Tue, 07 February 2023 14:12 Go to previous messageGo to next message
Luca Cristoforetti is currently offline Luca CristoforettiFriend
Messages: 12
Registered: April 2018
Junior Member
Hi,
I'm looking for an update site containing MARTE to use as target platform. So far I've been using the nightly build (https://ci.eclipse.org/papyrus/job/papyrus-marte-2022-03/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.marte.p2/target/repository/) but recently my build fails:
Quote:

[INFO] Fetching org.eclipse.papyrus.marte.static.profile_1.2.3.202204141415.jar from https://ci.eclipse.org/papyrus/job/papyrus-marte-2022-03/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.marte.p2/target/repository/plugins/ (1.65MB)
[ERROR] An error occurred while transferring artifact canonical: osgi.bundle,org.eclipse.papyrus.marte.static.profile,1.2.3.202204141415 from repository https://ci.eclipse.org/papyrus/job/papyrus-marte-2022-03/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.marte.p2/target/repository:
[ERROR] Problems downloading artifact: osgi.bundle,org.eclipse.papyrus.marte.static.profile,1.2.3.202204141415.:
[ERROR] Error reading signed content:/tmp/signatureFile4946556712229575211.jar
[ERROR] Internal error: org.eclipse.tycho.repository.local.MirroringArtifactProvider$MirroringFailedException: Could not mirror artifact osgi.bundle,org.eclipse.papyrus.marte.static.profile,1.2.3.202204141415 into the local Maven repository.See log output for details. An error occurred while processing the signatures for the file: /tmp/signatureFile4946556712229575211.jar: No algorithm found for 1.2.840.113549.1.1.12 -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: org.eclipse.tycho.repository.local.MirroringArtifactProvider$MirroringFailedException: Could not mirror artifact osgi.bundle,org.eclipse.papyrus.marte.static.profile,1.2.3.202204141415 into the local Maven repository.See log output for details.


I understand that the problem is about a different RSA signature and it could be solved updating Tycho (currently 1.7.0) to version 2.4.0, but I tried and this involves a waterfall of changes.
I would like to keep the MARTE plugins as they were before mid January.
Is there an update site containing them?

Thanks
Luca
Re: MARTE [message #1857476 is a reply to message #1857432] Thu, 09 February 2023 13:25 Go to previous messageGo to next message
Pauline Deville is currently offline Pauline DevilleFriend
Messages: 122
Registered: November 2016
Location: Paris Saclay, France
Senior Member
Hello Luca,

Indeed there were no releases after the latest available under https://download.eclipse.org/modeling/mdt/papyrus/components/marte/. We will try to create a new one based on the latest Eclipse Train that would not need tycho to be bumped (2022-09 most probably).
Would this work with you ?

For the next time please open a new thread instead of necroposting.

Best regards,
Pauline
Re: MARTE [message #1857483 is a reply to message #1857476] Thu, 09 February 2023 18:41 Go to previous messageGo to next message
Quentin Le Menez is currently offline Quentin Le MenezFriend
Messages: 83
Registered: September 2014
Location: Paris Saclay, France
Member
Hi Luca,

Looking at the repo it seems weird that, if you have this kind of tycho incompatibility, it even would not have worked mid january as the latest commit is from 9 months ago.
Did you change anything since then on your end ? can you provide the repo or more informations/a fuller log so as to understand why you encounter this ?

Cheers,
/Quentin

[Updated on: Thu, 09 February 2023 18:41]

Report message to a moderator

Re: MARTE [message #1857593 is a reply to message #1857483] Thu, 16 February 2023 10:08 Go to previous messageGo to next message
Luca Cristoforetti is currently offline Luca CristoforettiFriend
Messages: 12
Registered: April 2018
Junior Member
Sorry for being late.
As far as I understand, the nightly build (https://ci.eclipse.org/papyrus/job/papyrus-marte-2022-03/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.marte.p2/target/repository/) creates the plugin every day (just check the dates at the link) but the name is always the same: org.eclipse.papyrus.marte.static.profile-1.2.3.202204141415.jar.

Around mid January something changed in the size of the plugin, I tracked it looking at my Maven repository where I luckily found two different versions:
Quote:

1725176 Jan 16 10:05 /c/Users/Luca/.m2/21_03_repository/p2/osgi/bundle/org.eclipse.papyrus.marte.static.profile/1.2.3.202204141415/org.eclipse.papyrus.marte.static.profile-1.2.3.202204141415.jar
1725172 Jan 12 16:46 /c/Users/Luca/.m2/22_12_repository/p2/osgi/bundle/org.eclipse.papyrus.marte.static.profile/1.2.3.202204141415/org.eclipse.papyrus.marte.static.profile-1.2.3.202204141415.jar


The difference in the two versions is in the file META-INF/ECLIPSE_.RSA.
After some research I found that at least Tycho 2.4.0 was needed to read the new signature file.
However I fixed my code so no further actions are necessary on my side.

The project that was failing is Eclipse CHESS https://ci.eclipse.org/chess/job/devel%20AUTO%20build-bundle-release/. It started to fail around January 28 until I fixed it. My problems were actually inside another project that depends on CHESS.


Thanks
Luca


Re: MARTE [message #1857597 is a reply to message #1857593] Thu, 16 February 2023 13:05 Go to previous message
Quentin Le Menez is currently offline Quentin Le MenezFriend
Messages: 83
Registered: September 2014
Location: Paris Saclay, France
Member
Hi Luca,

Glad to hear that you managed to resolve this on your end !

Cheers,
/Quentin
Previous Topic:Displaying port direction in sysml diagrams in Papyrus
Next Topic:Is it still possible to create inline Interactions in an Interaction Overview Diagram?
Goto Forum:
  


Current Time: Fri Apr 19 04:26:17 GMT 2024

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

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

Back to the top