Architexa for Eclipse 4.2

Add this URL to your Eclipse Installation to reach this solution's update site.

Mars (4.5)
Luna (4.4)
Kepler (4.3)
Juno (4.2, 3.8)
Previous to Juno (<=4.1)
Neon (4.6)
Oxygen (4.7)


Learn more...

Details Group Tabs

rmov's picture

Tried to install Architexa after a fairly vanilla install of Neon (Java edition).Got the following issue as others reported:

An error occurred while installing the items
session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]com.architexa.external.org.apache.commons.collections 2.0.2.201406040154, action=).
Failed to prepare partial IU: [R]com.architexa.external.org.apache.commons.collections 2.0.2.201406040154.

Installed "Eclipse 2.0 Style Plugin Support" as per FriendOf Eclipse. Did not seem to make a difference.

Installed "UML Lab" plug-in (did not get license or enable trial).
Tried Architexa again, and surprisingly got further along with the install, but got the following error:

Cannot complete the install because one or more required items could not be found.
Software currently installed: Architexa RSE (Rich Source Explorer) - (Required) 2.0.2.201406040154 (com.architexa.rse.feature.group 2.0.2.201406040154)
Missing requirement: Integration Plug-in (CVS, etc) 2.0.2.201406040154 (com.architexa.diagrams.generate 2.0.2.201406040154) requires 'bundle org.eclipse.team.cvs.core 0.0.0' but it could not be found
Cannot satisfy dependency:
From: Architexa RSE (Rich Source Explorer) - (Required) 2.0.2.201406040154 (com.architexa.rse.feature.group 2.0.2.201406040154)
To: com.architexa.diagrams.generate [2.0.2.201406040154]

Installed CVS Integration plug-in.

Tried to install Architexa again and it worked.

I would probably be useful if Architexa developers would try to install it on top of an Eclipse install from scratch. They may be assuming certain plug-ins installed by default that are no longer there.

wsonner's picture

Getting the following errors:

An error occurred while installing the items
session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]com.architexa.external.org.apache.commons.collections 2.0.2.201406040154, action=).
Failed to prepare partial IU: [R]com.architexa.external.org.apache.commons.collections 2.0.2.201406040154.

parthibannt's picture

Any update on this, I too face the same issue....

bminghelli's picture

As with the other reviewers, initial installation required the "2.0 plugin support" plugin. However, once installed, the sequence diagrams will not work at all due to :
java.lang.NoSuchMethodException: org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.ui.SharedASTProvider$WAIT_FLAG, org.eclipse.core.runtime.IProgressMonitor)
at java.lang.Class.getMethod(Class.java:1786)
at com.architexa.diagrams.jdt.compat.ASTUtil.request_getAst(ASTUtil.java:104)
at com.architexa.diagrams.jdt.compat.ASTUtil.getAst(ASTUtil.java:37)
at com.architexa.diagrams.chrono.util.InstanceUtil.getCompilationUnitForInstance(InstanceUtil.java:342)
at com.architexa.diagrams.chrono.util.InstanceUtil.getTypeDeclaration(InstanceUtil.java:296)
at com.architexa.diagrams.chrono.util.InstanceUtil.getTypeDeclaration(InstanceUtil.java:289)
at com.architexa.diagrams.chrono.models.InstanceModel.initializeMemberCache(InstanceModel.java:317)
at com.architexa.diagrams.chrono.models.InstanceModel.(InstanceModel.java:99)
at com.architexa.diagrams.chrono.models.InstanceModel.(InstanceModel.java:103)
at com.architexa.diagrams.chrono.ui.OpenInChronoAction.openViz(OpenInChronoAction.java:278)
at com.architexa.diagrams.chrono.ui.OpenInChronoAction.openViz(OpenInChronoAction.java:94)
at com.architexa.diagrams.jdt.actions.OpenVizAction$1.runInUIThread(OpenVizAction.java:81)
at com.architexa.diagrams.ui.WaitableUIJob$1.run(WaitableUIJob.java:171)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4155)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3772)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:654)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
at org.eclipse.equinox.launcher.Main.main(Main.java:1488)

lmanius's picture

Links all broken and not working in 4.6 Neon. :(

112user's picture

Hi FriendOfEclipse,

Thanks! You saved my day.
Worked in my case.

feclipse's picture

Hi sinedanat,
I found this solution in the thread about an error in Veloeclipse which seems to be similar:

- Go to: Help -> Install New Software...
- Choose: Eclipse Project Updates - http://download.eclipse.org/eclipse/updates/4.4
- Install: "Eclipse 2.0 Style Plugin Support" from "Eclipse Tests, Examples, and Extras"
- Now install Architexa

Works for me

enrss's picture

Hi FriendOfEclipse,
Thanks!
Works in Eclipse 4.5 Mars too.

smisingname6x3's picture

It's impossible to install architexa plugin in Eclipse 4.4 Luna due to error:
"session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]com.architexa.external.org.apache.commons.collections 2.0.2.201406040154, action=).
Failed to prepare partial IU: [R]com.architexa.external.org.apache.commons.collections 2.0.2.201406040154."

lmanius's picture

Also shows the same error with 4.6 Neon.