Hello uDig community, This is my first post on yours list. I'm Yannick Motta and I am currently working with the LRA (Laboratoire de Recherche en Architecture de l'ENSA de Toulouse) in France. We plan to develop a free GIS named Muse (Modelisation of Urban Shape and Enegrgie). We are very interested to using uDig possibilities.
I tried to make the "Custom Application Tutorial" ( http://udig.refractions.net/confluence/display/DEV/3+Custom+Application+Tutorial), but unfortunately I have some problems. I hope you can help me. I am simply unable to launch the custom application. Here is the log file : !SESSION 2011-05-20 11:43:58.769 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_22 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=fr_FR Framework arguments: -product fr.org.lra.muse.product Command-line arguments: -product fr.org.lra.muse.product -data /home/gorion/d/workspace/fr.org.lra.muse/../runtime-muse.product -dev file:/home/gorion/d/workspace/fr.org.lra.muse/.metadata/.plugins/org.eclipse.pde.core/muse.product/dev.properties -os linux -ws gtk -arch x86 -consoleLog !ENTRY org.eclipse.equinox.app 0 0 2011-05-20 11:44:01.147 !MESSAGE Unable to find product fr.org.lra.muse.product !ENTRY org.eclipse.osgi 4 0 2011-05-20 11:44:01.225 !MESSAGE Erreur liée à l'application !STACK 1 java.lang.RuntimeException: No application id has been found. at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:242) at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at org.eclipse.equinox.launcher.Main.run(Main.java:1407) at org.eclipse.equinox.launcher.Main.main(Main.java:1383) ----------------------------------------------- ----------------------------------------------- ----------------------------------------------- observation : the folder "/home/gorion/d/workspace/fr.org.lra.muse/../runtime-muse.product" doesn't exits. I do not know if it's a problem. My plugin.xml configuration : ... <extension id="application" name="Muse" point="org.eclipse.core.runtime.applications"> <application cardinality="singleton-global" thread="main" visible="true"> <run class="fr.org.lra.muse.Main"> </run> </application> </extension> ... <extension id="product" name="Muse Product" point="org.eclipse.core.runtime.products"> <product application="fr.org.lra.muse.application" description="Muse is a free gis" name="Muse"> ... <property name="appName" value="Muse"> </property> <property name="preferenceCustomization" value="plugin_customization.ini"> </property> </product> </extension> Manifest configuration : Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Muse Bundle-SymbolicName: fr.org.lra.muse;singleton:=true Bundle-Version: 1.0.0 Bundle-Activator: fr.org.lra.muse.Activator Bundle-Vendor: LRA-Grecau Require-Bundle: net.refractions.udig.ui Bundle-RequiredExecutionEnvironment: J2SE-1.5 Export-Package: fr.org.lra.muse; uses:="org.eclipse.ui.application, org.eclipse.ui, org.eclipse.equinox.app, org.osgi.framework" muse.product configuration : ... <product name="Muse" uid="fr.org.lra.muse" id="fr.org.lra.muse.product" application="fr.org.lra.muse.application" version="1.0.0" useFeatures="true" includeLaunchers="true"> <aboutInfo> <image path="/fr.org.lra.muse/nl/en/about.gif"/> <text> Hello World </text> </aboutInfo> <configIni use="default"> </configIni> <launcherArgs> <vmArgs>-Xmx386M -Dosgi.parentClassloader=ext</vmArgs> <vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -Djava.awt.headless=true</vmArgsMac> </launcherArgs> ... Best regards, Yannick Motta.
_______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel
