Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Papyrus » Multiple Null Pointer Exception Papyrus Compare
Multiple Null Pointer Exception Papyrus Compare [message #1806151] Fri, 03 May 2019 15:57 Go to next message
Yoann Farre is currently offline Yoann FarreFriend
Messages: 130
Registered: November 2017
Senior Member

I'm testing Papyrus Compare. I would use it for collaborative work.

I configured it using this page and I followed the tutorial video provided as reference.

Unfortunately, when I'm trying to check out on another branch, I obtain multiple Null Pointer Exception and furthermore they are launched each time I click on a diagram. Is it a known bug?

I join a snapshot and the log of this exceptions.

I precise that I use the last nightly build of Papyrus (4.4) and the stable version of Papyrus Compare.

Moreover, I would like to know if there is a recent documentation about Papyrus Compare? Some summary of best practices? I would also appreciate some feedback by users if possible. Thank you.


Yoann Farré.
  • Attachment: .log
    (Size: 17.63KB, Downloaded 40 times)
  • Attachment: ErrorBox.PNG
    (Size: 33.58KB, Downloaded 41 times)
Re: Multiple Null Pointer Exception Papyrus Compare [message #1818708 is a reply to message #1806151] Tue, 24 December 2019 08:19 Go to previous message
Yoann Farre is currently offline Yoann FarreFriend
Messages: 130
Registered: November 2017
Senior Member
I just gave a new try to Papyrus Compare. I'm still sceptical about its power. I would use for strongly customized models with a lot of automated actions during the modelisation process.
What I've done (among other tests)
1/ Create a model and share it with git repository : Works fine : no issue
2/ Make some changes on a local branch from a first viewpointw (ONE). I added a property in a composite structure diagram. This also causes the addition of a package in the model. I can merge the change to the local master branch and push it to the remote. Works fine.
3/ In parralel, I created the same kind of property (with another name) from a second viewpoint (TWO) in the same composite structure diagram. I commit the changes and check out the master branch. Pull the remote master branch. In this cas I'm not able to merge the new branch but the tool doesn't point me any conflict. Just launch error popup.
Is this suppose to fail?

From a general viewpoint, I have many difficulties to make changes that don't cause errors during the merge action. I should say that the elements of my models have a lot of interactions but I think that it's often the case. Maybe I don't use the tool correctly and that's why I asked some additional documentations or advices.

Could you tell me if Papyrus Compare is used for big projects? In a complex team work environment?
Should I prefer the use of Papyrus CDO for collaborative work?


Previous Topic:ReqIF Export from papyrus SysML 1.2
Next Topic:Papyrus CDO Server not available
Goto Forum:

Current Time: Sat Feb 22 23:38:54 GMT 2020

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

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

Back to the top