gama-platform / gama.old

Main repository for developing the 1.x versions of GAMA
GNU General Public License v3.0
304 stars 99 forks source link

Error when running the SVN version of GAMA on Juno #1126

Closed pcaillou closed 9 years ago

pcaillou commented 9 years ago
What steps will reproduce the problem?
1.Follow the ins ruction for installing the SVN version for Juno or Kepler

What is the expected output? What do you see instead?
Start GAMA, instead it crashes

What version of the product are you using? On what operating system?
mac os, SVN version of GAMA

I have the same problem from the two version of eclipse. Is there anything that could
be missing in the tutorial?

Original issue reported on code.google.com by romain.lardy on 2014-09-29 09:22:41


pcaillou commented 9 years ago
Hi,

First I advice you to not use the Kepler version.

The reason of the clash is in the Run configurations: it does not use all the plug-ins
it should.
To deal with that:
- Open Run configurations....
- In your configuration, open the plug-ins pane
- After Launch with: , choose "all workspace and enable plug-ins".

It should work.

Benoit

Original issue reported on code.google.com by benoit.gaudou on 2014-09-30 06:17:28

pcaillou commented 9 years ago
Hi,

it is better but I still got some problem with some plugins (those from the delta pack
and the SWT binaries). What did I forget this time ?

Thanks in advance,
Romain

Original issue reported on code.google.com by romain.lardy on 2014-09-30 07:33:30


pcaillou commented 9 years ago
Hi Romain,

I heard (from Benoit) that you solved your problem. Is there something in the documentation
that should be added or corrected ? 

Thanks — 

Original issue reported on code.google.com by alexis.drogoul on 2014-10-08 13:31:29

pcaillou commented 9 years ago
Hi,
Finally it is not so better... 
We spent this morning together.
GAMA worked (on his computer) before I arrived, and just when I came close to his computer,
it begins to crash ... 
(which removes the Retina effect...).

A small clue: we noticed a small difference in the launch run between when he ran GAMA
and that GAMA worked and when it crashes: 
In the launch messages (Eclipse console), a set of categories is displayed such as
: 

Category:msi.gama.gui.wizards.GAMA
[....]
Category:org.eclipse.ui.Basic
Category:org.eclipse.ui.Other

When it worked the line: 
" Configuring user interface access through SWT "
was displayed before the list of categories, but when it crashed it is displayed after.

Does it mean something to you ? 

Thanks 

Benoit

Original issue reported on code.google.com by benoit.gaudou on 2014-10-08 15:28:13

pcaillou commented 9 years ago
It removes the Retina effect, but maybe there is a Benoit effect… I'm a bit surprised
anyway.

Regarding the launch configuration, you use the stock one (ie. the one on the SVN),
right ? And you did not change any parameters for the vm ? 

Can you attach the log file when it crashes ? 

Original issue reported on code.google.com by alexis.drogoul on 2014-10-08 15:34:39

pcaillou commented 9 years ago
Just to be sure, is the "-XstartOnFirstThread" VM argument in your list of arguments
in the launch configuration (or in the product) ? 

Original issue reported on code.google.com by alexis.drogoul on 2014-10-08 15:56:36

pcaillou commented 9 years ago
Hi,

To be precise, we do not have a crah of GAMA.
It can open, we can open a model and run it (sometimes). And when we want to open and
run another model, it freezes and is in state "closing views".

I attached the log of the launch of GAMA (benoit.log) and the lof when I run a model
(benoit_when_open_and_runTutorials3DModel_Model3)

We are on the SVN version. And I haven't modified anything yet, exempt in the Configuration
Run, to take account
all the plugins.

-XstartOnFirstThread is in the plugin file and the launch configuration.

Another thing is that we have donwloaded ALL packages, so perhaps could additional
noise ... 
I tried closing most of the additional plugins, without any effect.

Cheers

Benoit

Original issue reported on code.google.com by benoit.gaudou on 2014-10-08 16:16:10


pcaillou commented 9 years ago
Nothing to do with Opengl as I see you are using a 3D model? same stuff happen in 2D?

Original issue reported on code.google.com by agrignard on 2014-10-08 16:22:59

pcaillou commented 9 years ago
Hum.. I can see a very strange error, probably related to the JOGL libraries:

Exception in thread "Front end controller" java.lang.UnsatisfiedLinkError: Can't load
library: /System/Library/Frameworks/gluegen-rt.Framework/gluegen-rt

GAMA shouldn't look at these library there (as the native libraries are normally on
the class path). It's as if the native libraries are not found in their respective
jars. Can you check that the plugin for JOGL is included ? (i.e. com.jogamp.jogl-macosx-universal
(2.0.0.b635)) and that the com.jogamp.jogl2.xxx plugins are NOT checked ? 

Original issue reported on code.google.com by alexis.drogoul on 2014-10-09 01:40:01

pcaillou commented 9 years ago
(No text was entered with this change)

Original issue reported on code.google.com by alexis.drogoul on 2014-10-09 01:40:54

pcaillou commented 9 years ago
Hi,

Perhaps it was due to the fact that I configure my Run configuration, I selected launch
with "all workspace and enable target plug-ins".
Now I simply use the native configuration and just click on "Add Required Plug-ins"
(so I get 216 of 1025 selected).
I also check that in the plugin, I only use JOGL and not JOGL2.

To answer Arnaud question also, I tried with OpenGL and Java2D models and have the
same troubles...

I try again (with only Requiered Plug-ins) to launch GAMA:
- run GAMA
- create a new workspace 
- open the Volcano model
- run it
- switch to modeling perspective
- Execute again the experiment DEM
Then :
- GAMA is in a state where it is trying to close previous display, without success
- I close GAMA

You can find attached the various logs.

Note : when I ran GAMA with all possible plug-ins, I notice some trouble with hpc and
particularly with its perspective (see the last log file).

Benoit

Original issue reported on code.google.com by benoit.gaudou on 2014-10-09 07:39:53


pcaillou commented 9 years ago
Just curious: why do you need to "Add the required plugins" ? All the dependencies should
normally be described in the features. Have you tried with just the native configuration
? 

Original issue reported on code.google.com by alexis.drogoul on 2014-10-09 08:15:29

pcaillou commented 9 years ago
I ask this question because I have none of the errors you have (CTTB error, cleanup
error, etc.), and they seem to be produced by plugins that shouldn't be included (for
instance, some e4 plugins).

Original issue reported on code.google.com by alexis.drogoul on 2014-10-09 08:20:02

pcaillou commented 9 years ago
I do the "Add required plugins" in the Run Configurations only.
If I do not do it, I cannot run GAMA at all.
I have the popup"Launch Error" : "The application could not start" with the attached
log.

Benoit

Original issue reported on code.google.com by benoit.gaudou on 2014-10-09 08:20:12


pcaillou commented 9 years ago
Can you check if the feature called "ummisco.gama.feature.dependencies" is up to date
? rev. 8299 is the latest one.

Also to add the "Required Plugins" but without checking "Optional Dependencies".

I suspect some plugins shouldn't be included (my own list is 186 plugins, not 205).
Here is the complete listing when I run GAMA from Eclipse (obtained from "About GAMA…>
Installation details > Configuration". Can you check (I know it is not fun) which plugins
are different and which are added to your configuration ? 

com.google.guava (10.0.1.v201203051515) "Guava: Google Core Libraries for Java 1.5"
[Resolved]
com.google.inject (3.0.0.v201203062045) "Google Guice (No AOP)" [Resolved]
com.ibm.icu (4.4.2.v20110823) "International Components for Unicode for Java (ICU4J)"
[Active]
com.jogamp.jogl (2.0.0.b365) "jogl" [Resolved]
com.jogamp.jogl-macosx-universal (2.0.0.b365) "jogl-macosx-universal" [Resolved]
idees.gama.mapcomparison (1.0.0.qualifier) "Mapcomparison" [Active]
irit.gaml.extensions.database (1.0.0.qualifier) "Additions of Database Tools to GAML"
[Active]
irit.gaml.extensions.test (1.0.0.qualifier) "Infrastructure to include UnitTest" [Active]
javax.inject (1.0.0.v20091030) "Atinject Dependency Injection Annotations" [Resolved]
msi.gama.application (1.6.1.qualifier) "GamaApplication" [Active]
msi.gama.core (1.6.1.qualifier) "Core" [Active]
msi.gama.ext (1.0.0) "msi.gama.ext" [Active]
msi.gama.headless (1.0.0.0) "Headless" [Active]
msi.gama.jogl (1.0.0.qualifier) "Jogl" [Active]
msi.gama.lang.gaml (1.4.2) "Gama Modelling Language" [Active]
msi.gama.lang.gaml.ui (1.4.2) "Gama Modelling Language UI" [Active]
msi.gama.models (1.6.1.qualifier) "Models" [Resolved]
msi.gama.processor (1.4) "GAMA Processor" [Resolved]
msi.gaml.extensions.fipa (1.4.0.qualifier) "FIPA-compliant Gama Extension" [Active]
org.antlr.runtime (3.2.0.v201101311130) "ANTLR Runtime" [Resolved]
org.apache.commons.cli (1.2.0.v201105210650) "Apache Commons CLI" [Resolved]
org.apache.commons.codec (1.3.0.v201101211617) "Apache Commons Codec Plug-in" [Resolved]
org.apache.commons.httpclient (3.1.0.v201012070820) "Apache Commons Httpclient" [Resolved]
org.apache.commons.lang (2.6.0.v201205030909) "Apache Commons Lang" [Resolved]
org.apache.commons.logging (1.0.4.v201101211617) "Apache Commons Logging Plug-in" [Resolved]
org.apache.log4j (1.2.15.v201012070815) "Apache Jakarta log4j Plug-in" [Resolved]
org.eclipse.compare (3.5.301.v20130125-135424) "Compare Support" [Active]
org.eclipse.compare.core (3.5.200.v20120522-1148) "Core Compare Support" [Active]
org.eclipse.core.commands (3.6.1.v20120912-135020) "Commands" [Resolved]
org.eclipse.core.contenttype (3.4.200.v20120523-2004) "Eclipse Content Mechanism" [Active]
org.eclipse.core.databinding (1.4.1.v20120912-135020) "JFace Data Binding" [Starting]
org.eclipse.core.databinding.observable (1.4.1.v20120521-2332) "JFace Data Binding
Observables" [Active]
org.eclipse.core.databinding.property (1.4.100.v20120523-1956) "JFace Data Binding"
[Starting]
org.eclipse.core.expressions (3.4.400.v20120523-2004) "Expression Language" [Active]
org.eclipse.core.filebuffers (3.5.200.v20120523-1310) "File Buffers" [Active]
org.eclipse.core.filesystem (1.3.200.v20130115-145044) "Core File Systems" [Active]
org.eclipse.core.filesystem.macosx (1.3.0.v20120522-1137) "Core File System for Macintosh"
[Resolved]
org.eclipse.core.jobs (3.5.200.v20120521-2346) "Eclipse Jobs Mechanism" [Active]
org.eclipse.core.net (1.2.200.v20120914-093638) "Internet Connection Management" [Active]
org.eclipse.core.resources (3.8.1.v20121114-124432) "Core Resource Management" [Active]
org.eclipse.core.runtime (3.8.0.v20120521-2346) "Core Runtime" [Active]
org.eclipse.core.runtime.compatibility.registry (3.5.100.v20120521-2346) "Eclipse Registry
Compatibility Fragment" [Resolved]
org.eclipse.core.variables (3.2.600.v20120521-2012) "Core Variables" [Starting]
org.eclipse.ecf (3.1.300.v20120610-1946) "ECF Core API" [Starting]
org.eclipse.ecf.filetransfer (5.0.0.v20120610-1946) "ECF Filetransfer API" [Starting]
org.eclipse.ecf.identity (3.1.200.v20120610-1946) "ECF Core Identity API" [Starting]
org.eclipse.ecf.provider.filetransfer (3.2.0.v20120610-1946) "ECF Filetransfer Provider"
[Starting]
org.eclipse.ecf.provider.filetransfer.httpclient (4.0.200.v20120610-1946) "ECF HttpClient
Filetransfer Provider" [Starting]
org.eclipse.ecf.provider.filetransfer.httpclient.ssl (1.0.0.v20120610-1946) "ECF HttpClient
Filetransfer Provider" [Resolved]
org.eclipse.ecf.provider.filetransfer.ssl (1.0.0.v20120610-1946) "ECF Filetransfer
Provider" [Resolved]
org.eclipse.ecf.ssl (1.0.100.v20120610-1946) "ECF Core API" [Resolved]
org.eclipse.emf.common (2.9.2.v20131212-0545) "EMF Common" [Active]
org.eclipse.emf.common.ui (2.8.0.v20140203-1126) "EMF Common UI" [Active]
org.eclipse.emf.ecore (2.9.2.v20131212-0545) "EMF Ecore" [Active]
org.eclipse.emf.ecore.xmi (2.9.1.v20131212-0545) "EMF XML/XMI Persistence" [Active]
org.eclipse.emf.edit (2.9.0.v20140203-1126) "EMF Edit" [Active]
org.eclipse.emf.edit.ui (2.9.0.v20140203-1126) "EMF Edit UI" [Active]
org.eclipse.emf.mwe.core (1.2.1.v201402030544) "MWE Core" [Starting]
org.eclipse.emf.mwe.utils (1.3.1.v201402030544) "MWE Utilities" [Resolved]
org.eclipse.emf.mwe2.runtime (2.5.1.v201402030544) "Modeling Workflow Engine 2 Runtime"
[Resolved]
org.eclipse.emf.validation (1.4.0.v20100428-2315) "EMF Validation Framework Core" [Starting]
org.eclipse.equinox.app (1.3.100.v20120522-1841) "Equinox Application Container" [Active]
org.eclipse.equinox.common (3.6.100.v20120522-1841) "Common Eclipse Runtime" [Active]
org.eclipse.equinox.ds (1.4.1.v20120926-201320) "Declarative Services" [Active]
org.eclipse.equinox.frameworkadmin (2.0.100.v20120913-155515) "Equinox Framework Admin"
[Starting]
org.eclipse.equinox.frameworkadmin.equinox (1.0.400.v20120913-155709) "Equinox Framework
Admin for Equinox" [Starting]
org.eclipse.equinox.launcher (1.3.0.v20120522-1813) "Equinox Launcher" [Resolved]
org.eclipse.equinox.launcher.cocoa.macosx.x86_64 (1.1.200.v20120913-144807) "Equinox
Launcher MacOSX Cocoa Fragment" [Resolved]
org.eclipse.equinox.p2.artifact.repository (1.1.200.v20120430-1959) "Equinox Provisioning
Artifact Repository Support" [Active]
org.eclipse.equinox.p2.console (1.0.300.v20120429-0125) "Equinox Provisioning Console"
[Starting]
org.eclipse.equinox.p2.core (2.2.0.v20120430-0525) "Equinox Provisioning Core" [Active]
org.eclipse.equinox.p2.director (2.2.0.v20120524-0542) "Equinox Provisioning Director"
[Starting]
org.eclipse.equinox.p2.director.app (1.0.300.v20120428-0517) "Equinox Provisioning
Director Application" [Starting]
org.eclipse.equinox.p2.directorywatcher (1.0.300.v20110808-1657) "Equinox Provisioning
Directory Watcher" [Active]
org.eclipse.equinox.p2.engine (2.2.0.v20130121-021919) "Equinox Provisioning Engine"
[Active]
org.eclipse.equinox.p2.extensionlocation (1.2.100.v20110808-1657) "Equinox Provisioning
Extension Location Repository Support" [Starting]
org.eclipse.equinox.p2.garbagecollector (1.0.200.v20110808-1657) "Equinox Provisioning
Garbage Collector" [Starting]
org.eclipse.equinox.p2.jarprocessor (1.0.200.v20110808-1657) "Equinox Provisioning
JAR Processor" [Resolved]
org.eclipse.equinox.p2.metadata (2.1.0.v20120430-2001) "Equinox Provisioning Metadata"
[Active]
org.eclipse.equinox.p2.metadata.repository (1.2.100.v20120524-1717) "Equinox Provisioning
Metadata Repository" [Active]
org.eclipse.equinox.p2.operations (2.2.0.v20130119-010614) "Equinox Provisioning Operations
API" [Active]
org.eclipse.equinox.p2.publisher (1.2.0.v20121002-080415) "Equinox Provisioning Publisher
Infrastructure" [Active]
org.eclipse.equinox.p2.publisher.eclipse (1.1.0.v20120913-155635) "Equinox Provisioning
Publisher for Eclipse" [Starting]
org.eclipse.equinox.p2.ql (2.0.100.v20110808-1657) "Equinox Provisioning p2 query language"
[Starting]
org.eclipse.equinox.p2.reconciler.dropins (1.1.200.v20120301-2145) "Equinox Provisioning
Drop-in" [Active]
org.eclipse.equinox.p2.repository (2.2.0.v20120524-1945) "Equinox Provisioning Repository"
[Active]
org.eclipse.equinox.p2.repository.tools (2.0.100.v20120501-1314) "Equinox Provisioning
Repository Tools" [Starting]
org.eclipse.equinox.p2.touchpoint.eclipse (2.1.100.v20120428-0117) "Equinox Provisioning
Eclipse Touchpoint" [Starting]
org.eclipse.equinox.p2.touchpoint.natives (1.1.0.v20130121-021919) "Equinox Provisioning
Native Touchpoint" [Starting]
org.eclipse.equinox.p2.transport.ecf (1.0.100.v20120913-155635) "Equinox Provisioning
ECF based Transport" [Starting]
org.eclipse.equinox.p2.ui (2.2.0.v20130119-010614) "Equinox Provisioning UI Support"
[Active]
org.eclipse.equinox.p2.ui.importexport (1.0.1.v20120913-155635) "Equinox Provisioning
Import and Export" [Starting]
org.eclipse.equinox.p2.ui.sdk (1.0.200.v20120515-1650) "Equinox Provisioning Platform
Update Support" [Active]
org.eclipse.equinox.p2.ui.sdk.scheduler (1.1.0.v20110815-1744) "Equinox Provisioning
Platform Automatic Update Support" [Active]
org.eclipse.equinox.p2.updatechecker (1.1.200.v20110808-1657) "Equinox Provisioning
Update Checker" [Active]
org.eclipse.equinox.p2.updatesite (1.0.400.v20120412-1615) "Equinox Provisioning Legacy
Update Site Support" [Starting]
org.eclipse.equinox.preferences (3.5.1.v20121031-182809) "Eclipse Preferences Mechanism"
[Active]
org.eclipse.equinox.registry (3.5.200.v20120522-1841) "Extension Registry Support"
[Active]
org.eclipse.equinox.security (1.1.100.v20120522-1841) "Equinox Java Authentication
and Authorization Service (JAAS)" [Active]
org.eclipse.equinox.security.macosx (1.100.200.v20120522-2049) "OS X Keystore service
integration" [Resolved]
org.eclipse.equinox.security.ui (1.1.100.v20120522-2049) "Equinox Security Default
UI" [Starting]
org.eclipse.equinox.simpleconfigurator (1.0.301.v20120914-163612) "Simple Configurator"
[Active]
org.eclipse.equinox.simpleconfigurator.manipulator (2.0.0.v20110808-1657) "Simple Configurator
Manipulator" [Starting]
org.eclipse.equinox.util (1.0.400.v20120917-192807) "Equinox Util Bundle" [Active]
org.eclipse.help (3.6.0.v20120912-134126) "Help System Core" [Starting]
org.eclipse.jface (3.8.0.v20120912-135020) "JFace" [Active]
org.eclipse.jface.databinding (1.6.0.v20120912-135020) "JFace Data Binding for SWT
and JFace" [Resolved]
org.eclipse.jface.text (3.8.2.v20121126-164145) "JFace Text" [Resolved]
org.eclipse.ltk.core.refactoring (3.6.0.v20120523-1543) "Refactoring Core" [Active]
org.eclipse.ltk.ui.refactoring (3.7.0.v20120523-1543) "Refactoring UI" [Starting]
org.eclipse.osgi (3.8.2.v20130124-134944) "OSGi System Bundle" [Active]
org.eclipse.osgi.services (3.3.100.v20120522-1822) "OSGi Release 4.2.0 Services" [Resolved]
org.eclipse.search (3.8.0.v20120523-1540) "Search Support" [Starting]
org.eclipse.swt (3.8.1.v3836b) "Standard Widget Toolkit" [Resolved]
org.eclipse.swt.cocoa.macosx.x86_64 (3.102.1.v20130827-2048) "Standard Widget Toolkit
for Mac OS X (Cocoa)" [Resolved]
org.eclipse.team.core (3.6.100.v20120524-0627) "Team Support Core" [Active]
org.eclipse.team.svn.core (1.0.0.I20121228-1700) "Subversive SVN Team Provider Core
Plug-in" [Active]
org.eclipse.team.svn.ui (1.0.0.I20130122-1700) "Subversive SVN Team Provider UI Plug-in"
[Active]
org.eclipse.team.ui (3.6.201.v20130125-135424) "Team Support UI" [Active]
org.eclipse.text (3.5.200.v20120523-1310) "Text" [Resolved]
org.eclipse.ui (3.8.2.v20121018-234953) "Eclipse UI" [Active]
org.eclipse.ui.browser (3.4.1.v20120912-135036) "Browser Support" [Starting]
org.eclipse.ui.cocoa (1.1.1.v20120912-134957) "Eclipse UI MacOS X Enhancements" [Resolved]
org.eclipse.ui.console (3.5.100.v20120521-2012) "Console" [Starting]
org.eclipse.ui.editors (3.8.0.v20120523-1540) "Default Text Editor" [Active]
org.eclipse.ui.forms (3.5.200.v20120521-2332) "Eclipse Forms" [Starting]
org.eclipse.ui.ide (3.8.2.v20121106-170106) "Eclipse IDE UI" [Active]
org.eclipse.ui.ide.application (1.0.400.v20120523-1956) "Eclipse IDE UI Application"
[Resolved]
org.eclipse.ui.navigator (3.5.200.v20120523-1956) "Common Navigator View" [Active]
org.eclipse.ui.navigator.resources (3.4.400.v20120523-1956) "Navigator Workbench Components"
[Active]
org.eclipse.ui.views (3.6.100.v20120521-2332) "Views" [Active]
org.eclipse.ui.views.log (1.0.300.v20120530-1435) "Log View" [Starting]
org.eclipse.ui.views.properties.tabbed (3.5.300.v20120912-135020) "Tabbed Properties
View" [Starting]
org.eclipse.ui.workbench (3.8.2.v20121128-133708) "Workbench" [Active]
org.eclipse.ui.workbench.compatibility (3.2.101.v20120912-155656) "Workbench Compatibility"
[Resolved]
org.eclipse.ui.workbench.texteditor (3.8.0.v20120523-1310) "Text Editor Framework"
[Active]
org.eclipse.xpand (1.4.0.v201306110406) "Xpand Core" [Resolved]
org.eclipse.xtend (1.4.0.v201306110406) "Xtend Core" [Resolved]
org.eclipse.xtend.lib (2.4.1.v201304180855) "Xtend Runtime Library" [Resolved]
org.eclipse.xtend.typesystem.emf (1.4.0.v201306110406) "Xtend EMF Typesystem" [Resolved]
org.eclipse.xtext (2.4.1.v201304180855) "Xtext" [Active]
org.eclipse.xtext.builder (2.4.1.v201304180855) "Xtext Builder" [Active]
org.eclipse.xtext.ecore (2.4.1.v201304180855) "Xtext Ecore Support" [Starting]
org.eclipse.xtext.generator (2.4.1.v201304180855) "Xtext Generator" [Starting]
org.eclipse.xtext.logging (1.2.15.v201304180855) "Xtext log4j fragment" [Resolved]
org.eclipse.xtext.ui (2.4.1.v201304180855) "Xtext UI Core" [Active]
org.eclipse.xtext.ui.codetemplates (2.4.1.v201304180855) "Xtext Ecore Ui Support" [Active]
org.eclipse.xtext.ui.codetemplates.ui (2.4.1.v201304180855) "Xtext Ecore Ui Support"
[Active]
org.eclipse.xtext.ui.shared (2.4.1.v201304180855) "Xtext UI Shared" [Active]
org.eclipse.xtext.util (2.4.1.v201304180855) "Xtext Utility" [Resolved]
org.eclipse.xtext.xbase.lib (2.4.1.v201304180855) "Xbase Runtime Library" [Resolved]
org.hamcrest.core (1.1.0.v20090501071000) "Hamcrest Core Library of Matchers" [Starting]
org.junit (4.10.0.v4_10_0_v20120426-0900) "JUnit Testing Framework" [Resolved]
org.sat4j.core (2.3.0.v20110329) "SAT4J Core" [Resolved]
org.sat4j.pb (2.3.0.v20110329) "SAT4J Pseudo" [Resolved]
simtools.gaml.extensions.physics (1.0.0.qualifier) "Phisics" [Active]
simtools.gaml.extensions.traffic (1.0.0.qualifier) "Traffic" [Active]
ummisco.gaml.editbox (0.0.22) "Editbox Plug-in for GAML" [Active]
ummisco.gaml.extensions.maths (1.0.0.qualifier) "Maths" [Active]

Original issue reported on code.google.com by alexis.drogoul on 2014-10-09 08:34:26

pcaillou commented 9 years ago
Hi,
First the feature called "ummisco.gama.feature.dependencies" is up to date. But at
revision 9692 (en not 8299).

I unchecked the "Optional Dependencies". Now I have only 193 plugins left... 
I still have the same kind of errors (see attached log file), but I have less. 

I start the 7 differences game.

Benoit

Original issue reported on code.google.com by benoit.gaudou on 2014-10-09 08:48:54


pcaillou commented 9 years ago
Hi,
A question: you said that you have 186 but your list contains only 159 plug-ins.

Here are the plug-ins I have that you have not:

javax.annotation (1.0.0.v20101115-0725) "Common Annotations" [Resolved]
javax.xml (1.3.4.v201005080400) "JAXP XML" [Resolved]
org.apache.ant (1.8.3.v201301120609) "Apache Ant" [Resolved]
org.apache.batik.css (1.6.0.v201011041432) "Apache Batik CSS" [Resolved]
org.apache.batik.util (1.6.0.v201011041432) "Apache Batik Utilities" [Resolved]
org.apache.batik.util.gui (1.6.0.v201011041432) "Apache Batik GUI Utilities" [Resolved]
org.eclipse.ant.core (3.2.401.v20121204-162022) "Ant Build Tool Core" [Starting]
org.eclipse.e4.core.commands (0.10.1.v20120523-1955) "Eclipse e4 core commands" [Active]
org.eclipse.e4.core.contexts (1.2.0.v20121221-192508) "Eclipse Contexts" [Active]
org.eclipse.e4.core.di (1.2.0.v20121024-173149) "Eclipse Dependency Injection" [Active]
org.eclipse.e4.core.di.extensions (0.11.100.v20121024-182359) "Eclipse Dependency Injection
Extensions" [Starting]
org.eclipse.e4.core.services (1.0.0.v20120521-2346) "Eclipse Application Services"
[Active]
org.eclipse.e4.ui.bindings (0.10.3.v20130123-162658) "Eclipse Bindings Support" [Active]
org.eclipse.e4.ui.css.core (0.10.2.v20120912-132817) "Eclipse CSS Core Support" [Resolved]
org.eclipse.e4.ui.css.swt (0.10.3.v20130123-162658) "Eclipse CSS SWT Support" [Active]
org.eclipse.e4.ui.css.swt.theme (0.9.4.v20130123-162658) "Eclipse CSS SWT Theme Support"
[Active]
org.eclipse.e4.ui.di (0.10.1.v20120523-1955) "Eclipse UI Dependency Injection" [Active]
org.eclipse.e4.ui.model.workbench (0.10.1.v20120523-1955) "Eclipse Workbench Model"
[Active]
org.eclipse.e4.ui.services (0.10.3.v20130123-162658) "Eclipse UI Application Services"
[Active]
org.eclipse.e4.ui.widgets (0.12.3.v20130123-162658) "Eclipse UI Custom widgets" [Resolved]
org.eclipse.e4.ui.workbench (0.11.0.v20130125-100758) "Eclipse e4 Workbench" [Active]
org.eclipse.e4.ui.workbench.addons.swt (0.10.3.v20130124-185622) "Eclipse e4 Workbench
Add-ons" [Active]
org.eclipse.e4.ui.workbench.renderers.swt (0.10.3.v20130124-170312) "Eclipse e4 Workbench
SWT Renderer" [Active]
org.eclipse.e4.ui.workbench.renderers.swt.cocoa (0.11.2.v20130123-162658) "Eclipse
UI MacOS X Enhancements" [Resolved]
org.eclipse.e4.ui.workbench.swt (0.10.3.v20130124-133900) "Eclipse e4 Workbench SWT"
[Active]
org.eclipse.e4.ui.workbench3 (0.12.0.v20120521-2329) "Bundle for Workbench APIs available
in e4" [Resolved]
org.eclipse.emf.ecore.change (2.10.0.v20140514-1158) "EMF Change Model" [Starting]
org.eclipse.equinox.event (1.2.200.v20120522-2049) "Event Admin" [Active]
org.eclipse.jdt.apt.core (3.3.500.v20120522-1651) "Java Annotation Processing Core"
[Starting]
org.eclipse.jdt.compiler.apt (1.0.600.v20130116-050536) "Java Compiler Apt" [Resolved]
org.eclipse.jdt.compiler.tool (1.0.200.v20130116-050536) "Java Compiler Tool Support"
[Resolved]
org.eclipse.jdt.core (3.8.3.v20130121-145325) "Java Development Tools Core" [Active]
org.w3c.css.sac (1.3.1.v200903091627) "W3C CSS SAC" [Resolved]
org.w3c.dom.events (3.0.0.draft20060413_v201105210656) "W3C DOM Level 3 Events" [Resolved]
org.w3c.dom.smil (1.0.1.v200903091627) "W3C SMIL DOM" [Resolved]
org.w3c.dom.svg (1.1.0.v201011041433) "W3C SVG DOM" [Resolved]

Here are the plug-ins you have but I have not:

org.eclipse.ui.cocoa (1.1.1.v20120912-134957) "Eclipse UI MacOS X Enhancements" [Resolved]
org.eclipse.ui.workbench.compatibility (3.2.101.v20120912-155656) "Workbench Compatibility"
[Resolved]

Note these 2 ones do not appear in the plug-ins I can choose in the Run Configurations.

In addition there are some version differences between plug-ins we have in common:
(the first is yours , the second mine)

org.eclipse.ui.workbench (3.8.2.v20121128-133708) "Workbench" [Active]
vs
org.eclipse.ui.workbench (3.104.0.v20130204-164612) "Eclipse Workbench" [Active]

I tried to remove some of the plug-ins I have in addition.
And even when I remove only one, I cannot run GAMA anymore (Launch Error pop up)

Original issue reported on code.google.com by benoit.gaudou on 2014-10-09 09:12:33

pcaillou commented 9 years ago
Yep. It was 159, sorry.

Is it really Juno you are working on ? (i.e. 3.8.2). All these "e4" plugins shouldn't
be there.

And have you correctly defined the target in the PDE "Target Platform" preferences
(i.e. "eclipse home" + "delta" + SWT4.3) ? Because org.eclipse.ui.cocoa should for
example be found in them, I think (in the delta, but I'm not sure).

Original issue reported on code.google.com by alexis.drogoul on 2014-10-09 09:25:27

pcaillou commented 9 years ago
Hi,

Just to be sure about the Juno version.
I have the Juno SR2: when I open About Eclipse I get :

Eclipse Modeling Tools

Version: Juno Service Release 2
Build id: 20130225-0426

(c) Copyright Eclipse contributors and others 2000, 2013.  All rights reserved.
Visit http://eclipse.org/

BUT when I get details on what is inside this SR2, I can see that I have Eclipse SDK
4.2.2 ... 
(See picture attached)

Do you have the same ? 

About the delta pack + SWT 4.3. I admit that I omitted to add them (after a nth install
of Eclipse + GAMA code).
You re richt org.eclipse.ui.cocoa is in the delta pack (not in the SWT pack).
But I still have troubles when I use the delta pack : I have the splash screen, choice
of the workspace and the interface of GAMA and GAMA crashes because of the lib : libswt-pi-cocoa-4333.jnilib...

Original issue reported on code.google.com by benoit.gaudou on 2014-10-09 10:02:31


pcaillou commented 9 years ago
And here is mine… Ho ho…

Original issue reported on code.google.com by alexis.drogoul on 2014-10-09 10:52:12


pcaillou commented 9 years ago
I am wondering if this is not related to this : http://stackoverflow.com/questions/11322349/eclipse-3-8-where-is-the-download-site

Original issue reported on code.google.com by alexis.drogoul on 2014-10-09 10:59:03

pcaillou commented 9 years ago
Hi,

I am happy to announce that I was able to run GAMA on a 3.8.2 version of Eclipse (downloading
the SDK and adding some stuffs).
It seems that there is no more exceptions...
I will test a little bit more my install and write a new documentation for the "Juno"/Eclipse
3.8.2 install (trying to be "minimalistic" in the install)

Thanks a lot 

Benoit

Original issue reported on code.google.com by benoit.gaudou on 2014-10-10 04:00:20

pcaillou commented 9 years ago
OK. So this clearly means that the current version of GAMA (as already more than suspected)
is NOT compatible with the various 4.x streams of Eclipse (incl. 4.2, Kepler, and Luna).

It does not come as a surprise, though, given the huge differences between the 3.x
and 4.x bases of Eclipse in the handling of the UI + platform.

I close this issue and I let you change the documentation accordingly (I could do it
as well, but you have a "fresher" experience :)), marking it as a duplicate of Issue
674.

Original issue reported on code.google.com by alexis.drogoul on 2014-10-10 04:30:40