[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [mdt-papyrus.dev] Problem with architecture configuration
|
Hi Maged,
Than you for offering to help.
Please see answers to your questions inline below.
Any hints as to where to look would be greatly appreciated!
Hi Charles,
- Can you please indicate which version of Papyrus are you using? is it Oxygen or Photon?
<cr> </cr>
- Is your new architecture context an Architecture Description Language or an Architecture Viewpoint? I assume the former since you seem to be creating new diagram types.
<cr> We are implementing a process-tailored SysML subset, and the client also wants UML class diagram in addition to the SysML subset. I would think that you are correct in your assumption. I’m not the one who originally implemented this - I’m just tasked with adding the class diagram... Note that we have four user viewpoints defined but that the not all diagrams are available in all viewpoints (so more copies…).
</cr>
- When you added a Class diagram to your architecture context, did you copy of the one in UML or did you create one that extends it (sets it as a parent)?
<cr> Copied the class diagram information in its entirety from the Papyrus implementation and pasted into our environment.
</cr>
- Your command class seems to be internal "com.zeligsoft.AB.design.architecture.internal.commands.CreateABSysMLModelCommand". Do you export that package in the manifest? Also, notice that the class must be on the class path of the bundle that provides the architecture model.
- You did not mention when do you get this error. Is it when you specify the architecture model, or when you create diagrams of this type? A stack trace would help.
<cr> I get the error when I try to build the product (RCP). Everything works fine when I build and launch into a runtime environment.
Here is the log for the build that fails:
|
[INFO] Scanning for projects...
[INFO] Computing target platform for MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.profile.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.profile.feature/AB.m.xml
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/
[INFO] Adding reAB.sitory http://download.eclipse.org/releases/oxygen
[INFO] Fetching p2.index from http://download.eclipse.org/technology/epp/packages/oxygen/
[INFO] Fetching p2.index from http://download.eclipse.org/technology/epp/packages/oxygen/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201804111000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201804111000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201803211000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201803211000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201712201001/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201712201001/
[INFO] Adding reAB.sitory http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen/3.0.0/main/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen/3.0.0/main/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen/3.1.0/main/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen/3.1.0/main/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen/3.2.0/main/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen/3.2.0/main/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen/3.3.0/main/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen/3.3.0/main/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen/3.4.0/main/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen/3.4.0/main/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/comAB.nents/sysml14/oxygen/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/comAB.nents/sysml14/oxygen/
[INFO] Adding reAB.sitory http://download.eclipse.org/modeling/mdt/papyrus/comAB.nents/sysml14/oxygen
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/comAB.nents/sysml14/oxygen/1.0.0_papyrus-sysml-oxygen_73/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/comAB.nents/sysml14/oxygen/1.0.0_papyrus-sysml-oxygen_73/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/comAB.nents/sysml14/oxygen/1.1.0_papyrus-sysml-oxygen_85/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/comAB.nents/sysml14/oxygen/1.1.0_papyrus-sysml-oxygen_85/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/comAB.nents/sysml14/oxygen/1.2.0_papyrus-sysml-oxygen_100/
[INFO] Fetching p2.index from http://download.eclipse.org/modeling/mdt/papyrus/comAB.nents/sysml14/oxygen/1.2.0_papyrus-sysml-oxygen_100/
[INFO] Adding reAB.sitory http://download.eclipse.org/rmf/updates/releases
[INFO] Fetching p2.index from http://download.eclipse.org/tools/orbit/downloads/drops/R20170919201930/reAB.sitory/
[INFO] Fetching p2.index from http://download.eclipse.org/tools/orbit/downloads/drops/R20170919201930/reAB.sitory/
[INFO] Adding reAB.sitory http://download.eclipse.org/tools/orbit/downloads/drops/R20170919201930/reAB.sitory
[INFO] Fetching p2.index from http://download.eclipse.org/tools/orbit/downloads/drops2/R20170919201930/reAB.sitory/
[INFO] Fetching p2.index from http://download.eclipse.org/tools/orbit/downloads/drops2/R20170919201930/reAB.sitory/
[INFO] Resolving dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.profile.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.profile.feature/AB.m.xml
[INFO] Resolving class path of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.profile.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.profile.feature/AB.m.xml
[INFO] Computing target platform for MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.core.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.core.feature/AB.m.xml
[INFO] Resolving dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.core.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.core.feature/AB.m.xml
[INFO] Resolving class path of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.core.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.core.feature/AB.m.xml
[INFO] Computing target platform for MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.tooling.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.tooling.feature/AB.m.xml
[INFO] Resolving dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.tooling.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.tooling.feature/AB.m.xml
[INFO] Resolving class path of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.tooling.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.tooling.feature/AB.m.xml
[INFO] Computing target platform for MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.requirements.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.requirements.feature/AB.m.xml
[INFO] Resolving dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.requirements.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.requirements.feature/AB.m.xml
[INFO] Resolving class path of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.requirements.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.requirements.feature/AB.m.xml
[INFO] Computing target platform for MavenProject: com.zeligsoft.abc.abcsysml:com.abc.genid.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.abc.genid.feature/AB.m.xml
[INFO] Resolving dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.abc.genid.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.abc.genid.feature/AB.m.xml
[INFO] Resolving class path of MavenProject: com.zeligsoft.abc.abcsysml:com.abc.genid.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.abc.genid.feature/AB.m.xml
[INFO] Computing target platform for MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.feature/AB.m.xml
[INFO] Resolving dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.feature/AB.m.xml
[INFO] Resolving class path of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/features/com.zeligsoft.abc.abcsysml.feature/AB.m.xml
[INFO] Computing target platform for MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.dependencies.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.dependencies.feature/AB.m.xml
[INFO] Resolving dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.dependencies.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.dependencies.feature/AB.m.xml
[INFO] Resolving class path of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.dependencies.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.dependencies.feature/AB.m.xml
[INFO] Computing target platform for MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.p2:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.p2/AB.m.xml
[INFO] Resolving dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.p2:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.p2/AB.m.xml
[INFO] Resolving class path of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.p2:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.p2/AB.m.xml
[INFO] Computing target platform for MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.rcp:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.rcp/AB.m.xml
[INFO] Resolving dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.rcp:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.rcp/AB.m.xml
[INFO] Resolving class path of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.rcp:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.rcp/AB.m.xml
[INFO] Computing target platform for MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.rcp.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.rcp.feature/AB.m.xml
[INFO] Resolving dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.rcp.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.rcp.feature/AB.m.xml
[INFO] Resolving class path of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.rcp.feature:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.rcp.feature/AB.m.xml
[INFO] Computing target platform for MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.product:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.product/AB.m.xml
[INFO] Resolving dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.product:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.product/AB.m.xml
[INFO] {osgi.os=win32, osgi.ws=win32, org.eclipse.update.install.features=true, osgi.arch=x86_64}
[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: com.zeligsoft.abc.abcsysml.product 3.0.2.qualifier
[ERROR] Missing requirement: com.zeligsoft.abc.abcsysml.product 3.0.2.qualifier requires 'com.zeligsoft.abc.abcsysml.dependencies.feature.feature.group [3.0.1,3.0.2)' but it could not be found
[ERROR]
[ERROR] See http://wiki.eclipse.org/Tycho/Dependency_Resolution_Troubleshooting for help.
[ERROR] Cannot resolve dependencies of MavenProject: com.zeligsoft.abc.abcsysml:com.zeligsoft.abc.abcsysml.product:3.0.2-SNAPSHOT @ /Users/crivet/AB.SysML-DevEnv/AB.sysml-oxygen/git/AB.sysml/releng/com.zeligsoft.abc.abcsysml.product/AB.m.xml: See log for details -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and AB.ssible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MavenExecutionException