Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [capella-dev] Stuck while trying to get started as a developer

Hello guys,

Sorry to spam you, I thought an update explaining my current confusion would be helpful, since I'm not quite asking the same question now as I was this morning.

I've discovered releng\plugins\org.polarsys.capella.targets\pom.xml and releng\plugins\org.polarsys.capella.targets\full\capella.target-definition.targetplatform, which seem to show me what I should have loaded into my Eclipse's target platform. But I don't see anywhere in the docs that explain what I'm supposed to do with that file.

I am also trying to build outside of Eclipse, using maven in the terminal. There, I attempt to follow the same steps I see in the Jenkinsfile. With that I end up with "build success", but I have no idea what got built, where it is, and how I can see if I've managed to get the fix I need for issue 2316.

Logo PNG
Jeff Allen
Software Engineer

Rue de la Tannerie 6
CH-1315 La Sarraz
Tel.: +41 79 179 40 00
 
Website  Instagram  LinkedIn Facebook



Le 2023-10-03T11:48:39.000+02:00, Jeff R. Allen via capella-dev <capella-dev@xxxxxxxxxxx> a écrit :
Hi guys,

I have advanced, slightly. I now see that my current problem is that Eclipse finds many of the needed plugins from the Target Platform, i.e. org.eclipse.emf.ecore. But it doesn't find org.eclipse.emf.workspace.

I went to look at the git repo for Eclipse EMF, and I don't see workspace in there anymore. It seems it was last present here:

The dependencies that are getting found come from the default "Running Platform" that came with Eclipse for Committers. I'm wondering what additional source of plugins I need to turn on so that it will search the Maven repo.

Logo PNG
Jeff Allen
Software Engineer

Rue de la Tannerie 6
CH-1315 La Sarraz
Tel.: +41 79 179 40 00
 
Website  Instagram  LinkedIn Facebook



Le 2023-10-03T10:29:33.000+02:00, Jeff R. Allen via capella-dev <capella-dev@xxxxxxxxxxx> a écrit :
Hello,

My organisation is getting started with MBSE using Capella. However, we use Linux extensively, and we find issue 2316 a bit of a show stopper for us:


Given it is already fixed upstream, I was hoping it would be a "simple matter" of building with the newest Eclipse or something. I am following the instructions here:

It says to add directory "capella/eclipse", but that does not exist. I added "capella/releng" instead, because it is the one with org.polarsys.capella.rcp in it, which seems essential.

Then when I try to start the plugin, I get a verification error, indicating that org.polarsys.capella.rcp depends on org.polarsys.capella.core.platform.sirius.ui.actions or something, and when I add in the "capella/core" directory to pick it up, the number of missing dependencies just skyrockets, and I'm lost.

If someone could help me understand how to get development working with the current state of things, I would happily update the wiki to reflect what you tell me. :)

Thanks.

Logo PNG
Jeff Allen
Software Engineer

Rue de la Tannerie 6
CH-1315 La Sarraz
Tel.: +41 79 179 40 00
 
Website  Instagram  LinkedIn Facebook




_______________________________________________ capella-dev mailing list capella-dev@xxxxxxxxxxx To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/capella-dev

_______________________________________________ capella-dev mailing list capella-dev@xxxxxxxxxxx To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/capella-dev

Back to the top