Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » import a model whriting in PNML formal(import PNML file formal)
import a model whriting in PNML formal [message #650451] Tue, 25 January 2011 01:32 Go to next message
ines  is currently offline ines Friend
Messages: 3
Registered: January 2011
Junior Member
Good evening,
I am currently developing an application that allow to:
1) model a Petri net
2) translate this Petri Net in PNML
3) i mport a model described in PNML (using import) and open it in my project as a graph of Petri net

My problem is when I try to open a model (PNML file) , An exception has posted:
The model can not display
An internal error occurred Düring: "Import C: \ Users \ user \ Desktop \ rdp.model.
java.lang.NullPointerException


and no Petr Net is displayed , I dont know what's the problem: (
NB:
I use :
- Eclipse 3.4.2 Ganymede
-JDK 1.6

I installed:
- EMF-Eclipse Modeling Framework SDK
-OCL Extender SDK
-GEF-SDK
-GEF Zest Visualization Toolkit-SDK
-SDK-GMF
-SDK XSD - XML SDK
-PNML Framework
-Coloane (coloane core Required & coloane import/export to PNML)

I'm really stuck Sad help me please Crying or Very Sad
thank you and goodnight
Re: import a model whriting in PNML formal [message #650452 is a reply to message #650451] Tue, 25 January 2011 01:42 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33142
Registered: July 2009
Senior Member
Comments below.

ines wrote:
> Good evening, I am currently developing an application that allow to:
> 1) model a Petri net
You modeled it how?
> 2) translate this Petri Net in PNML
Some special notation...
> 3) i mport a model described in PNML (using import)
Who wrote this import capability? Likely they need to answer your
questions about it.
> and open it in my project as a graph of Petri net
> My problem is when I try to open a model (PNML file) , An exception
> has posted: The model can not display An internal error occurred
> Düring: "Import C: \ Users \ user \ Desktop \ rdp.model.
> java.lang.NullPointerException
When reporting an exception, best to show the stack trace.
> and no Petr Net is displayed , I dont know what's the problem: ( NB:
> I use : - Eclipse 3.4.2 Ganymede -JDK 1.6
> I installed: - EMF-Eclipse Modeling Framework SDK -OCL Extender SDK
> -GEF-SDK -GEF Zest Visualization Toolkit-SDK -SDK-GMF -SDK XSD - XML
> SDK -PNML Framework -Coloane (coloane core Required & coloane
> import/export to PNML)
Who provides this?
> I'm really stuck :( help me please :cry: thank you and goodnight


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: import a model whriting in PNML formal [message #650660 is a reply to message #650451] Tue, 25 January 2011 21:34 Go to previous messageGo to next message
ines  is currently offline ines Friend
Messages: 3
Registered: January 2011
Junior Member
> You Modeled it how?
I model a Petri net: ie I developed a java tool that allow me to draw a Petri net: places, transitions and arcs

> Some special notation ...
After completing the modeling (drawing the Petri net) I have to create (to program) a button (action) that translates this Petri net to the format Petri Net Markup Language (PNML) which is a markup language and format of exchange standard based on XML for a specific use in the field of Petri Net.Honestly I am also stuck in this part of PNML translation, I dont know how to use and if my classes must have the same names as the specific tags in PNML like Net, Process Definition, Place, Transition, Arc, etc.?
I already put my problem on the forum developpez.com, here's the link:

http:// www.developpez.net/forums/d1027458/java/edi-outils-java/netb eans/traduire-reseau-petri-petri-net-language-PNML/

but so far I have not received any help, I also searched the net but I have not found the answer.

> Who wrote this import capability? Likely they need to answer your questions about it.
By clicking the translate button that i created, I have to choose the path in which I must register my PNML file( .pnml) which contains this translation so I can import (open) it thereafter (or any other PNML file) from: File -> Import -> Coloane -> PNML File -> choose the PNML file that I want to import.
By importing a PNML file, I want the graphical interface of this Petri net (described in the PNML file ) will be displayed.

> When reporting an exception, best to show the stack trace.
Sorry but I do not understand this comment about the exception: (
what do you mean by the stack trace??

Thank you very much for your attention
Re: import a model whriting in PNML formal [message #650679 is a reply to message #650660] Wed, 26 January 2011 01:23 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33142
Registered: July 2009
Senior Member
There's really nothing I can do about PNML-specific questions.

Generally when something throws an exception in the IDE, a trace of all
the methods on the execution stack leading to that exception will be
printed to the log, which you can see with the Error Log view.


ines wrote:
>> You Modeled it how?
> I model a Petri net: ie I developed a java tool that allow me to draw
> a Petri net: places, transitions and arcs
>> Some special notation ...
> After completing the modeling (drawing the Petri net) I have to create
> (to program) a button (action) that translates this Petri net to the
> format Petri Net Markup Language (PNML) which is a markup language and
> format of exchange standard based on XML for a specific use in the
> field of Petri Net.Honestly I am also stuck in this part of PNML
> translation, I dont know how to use and if my classes must have the
> same names as the specific tags in PNML like Net, Process Definition,
> Place, Transition, Arc, etc.? I already put my problem on the forum
> developpez.com, here's the link:
> http://www.developpez.net/forums/d1027458/java/edi-outils-ja va/netbeans/traduire-reseau-petri-petri-net-language-PNML/
>
>
> but so far I have not received any help, I also searched the net but I
> have not found the answer.
>> Who wrote this import capability? Likely they need to answer your
>> questions about it.
> By clicking the translate button that i created, I have to choose the
> path in which I must register my PNML file( .pnml) which contains this
> translation so I can import (open) it thereafter (or any other PNML
> file) from: File -> Import -> Coloane -> PNML File -> choose the
> PNML file that I want to import. By importing a PNML file, I want the
> graphical interface of this Petri net (described in the PNML file )
> will be displayed.
>> When reporting an exception, best to show the stack trace.
> Sorry but I do not understand this comment about the exception: ( what
> do you mean by the stack trace??
> Thank you very much for your attention
>


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: import a model whriting in PNML formal [message #650796 is a reply to message #650451] Wed, 26 January 2011 15:35 Go to previous messageGo to next message
ines  is currently offline ines Friend
Messages: 3
Registered: January 2011
Junior Member
Thans again for attention Ed Merks,
Here is the list of some warnings and errors- logged by plug-ins -that are found in the .log file stored in the .metadata subdirectory of my workspace.
Just if you have ideas about some listed warning and errors.

!SESSION 2011-01-25 00:09:12.575 -----------------------------------------------
eclipse.buildId=M20090211-1700
java.version=1.6.0_21
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_FR
Command-line arguments:  -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.core.jobs 4 2 2011-01-25 00:17:15.878
!MESSAGE An internal error occurred during: "Import C:\Users\user\Desktop\rdp.model".
!STACK 0
java.lang.NullPointerException
	at fr.lip6.move.coloane.core.ui.files.ModelWriter.translateToXML(ModelWriter.java:37)
	at fr.lip6.move.coloane.core.ui.wizards.importmodel.ImportJob.run(ImportJob.java:64)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY org.eclipse.ui 4 0 2011-01-25 00:17:40.841
!MESSAGE Warning: Blocked recursive attempt by part fr.lip6.move.coloane.editor.petri to dispose itself during creation
!STACK 1
org.eclipse.ui.PartInitException: Warning: Blocked recursive attempt by part fr.lip6.move.coloane.editor.petri to dispose itself during creation
	at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:665)
	at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1682)
	at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1389)
	at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1373)
	at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1347)
	at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1411)
	at fr.lip6.move.coloane.core.ui.ColoaneEditor.setInput(ColoaneEditor.java:404)
	at org.eclipse.gef.ui.parts.GraphicalEditor.init(GraphicalEditor.java:318)
	at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:799)
	at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:643)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
	at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2820)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729)
	at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721)
	at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2643)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
	at fr.lip6.move.coloane.core.ui.wizards.importmodel.ImportWizardPage$2$1.run(ImportWizardPage.java:204)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
	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:386)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
!SUBENTRY 1 org.eclipse.ui 4 0 2011-01-25 00:17:40.844
!MESSAGE Warning: Blocked recursive attempt by part fr.lip6.move.coloane.editor.petri to dispose itself during creation

!ENTRY org.eclipse.ui 4 0 2011-01-25 00:17:41.578
!MESSAGE Unable to create editor ID fr.lip6.move.coloane.editor.petri: An unexpected exception was thrown.
!STACK 0
java.lang.NullPointerException
	at fr.lip6.move.coloane.core.ui.ColoaneEditor.loadProperties(ColoaneEditor.java:339)
	at fr.lip6.move.coloane.core.ui.ColoaneEditor.configureGraphicalViewer(ColoaneEditor.java:331)
	at org.eclipse.gef.ui.parts.GraphicalEditor.createGraphicalViewer(GraphicalEditor.java:151)
	at fr.lip6.move.coloane.core.ui.ColoaneEditor.createGraphicalViewer(ColoaneEditor.java:571)
	at org.eclipse.gef.ui.parts.GraphicalEditor.createPartControl(GraphicalEditor.java:163)
	at org.eclipse.gef.ui.parts.GraphicalEditorWithFlyoutPalette.createPartControl(GraphicalEditorWithFlyoutPalette.java:77)
	at fr.lip6.move.coloane.core.ui.ColoaneEditor.createPartControl(ColoaneEditor.java:516)
	at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:661)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
	at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2820)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729)
	at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721)
	at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2643)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
	at fr.lip6.move.coloane.core.ui.wizards.importmodel.ImportWizardPage$2$1.run(ImportWizardPage.java:204)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
	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:386)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

!ENTRY org.eclipse.ui 4 0 2011-01-25 00:21:24.873
!MESSAGE Warning: Blocked recursive attempt by part fr.lip6.move.coloane.editor.petri to dispose itself during creation
!STACK 1
org.eclipse.ui.PartInitException: Warning: Blocked recursive attempt by part fr.lip6.move.coloane.editor.petri to dispose itself during creation
	at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:665)
	at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1682)
	at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1389)
	at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1373)
	at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1347)
	at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1411)
	at fr.lip6.move.coloane.core.ui.ColoaneEditor.setInput(ColoaneEditor.java:404)
	at org.eclipse.gef.ui.parts.GraphicalEditor.init(GraphicalEditor.java:318)
	at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:799)
	at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:643)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)

and more others of course

thanks and sorry for this large list
Re: import a model whriting in PNML formal [message #650808 is a reply to message #650796] Wed, 26 January 2011 16:33 Go to previous message
Ed Merks is currently offline Ed MerksFriend
Messages: 33142
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------010107050907070609010906
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Ines,

Yes, you'll need attention from the folks who wrote

fr.lip6.move.coloane.core.ui.files.ModelWriter

Or, if they've published the source, you can try to debug it yourself...


ines wrote:
> Thans again for attention Ed Merks, Here is the list of some warnings
> and errors- logged by plug-ins -that are found in the .log file
> stored in the .metadata subdirectory of my workspace.
> Just if you have ideas about some listed warning and errors.
>
> !SESSION 2011-01-25 00:09:12.575
> -----------------------------------------------
> eclipse.buildId=M20090211-1700
> java.version=1.6.0_21
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_FR
> Command-line arguments: -os win32 -ws win32 -arch x86
>
> !ENTRY org.eclipse.core.jobs 4 2 2011-01-25 00:17:15.878
> !MESSAGE An internal error occurred during: "Import
> C:\Users\user\Desktop\rdp.model".
> !STACK 0
> java.lang.NullPointerException
> at
> fr.lip6.move.coloane.core.ui.files.ModelWriter.translateToXM L(ModelWriter.java:37)
>
> at
> fr.lip6.move.coloane.core.ui.wizards.importmodel.ImportJob.r un(ImportJob.java:64)
>
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
> !ENTRY org.eclipse.ui 4 0 2011-01-25 00:17:40.841
> !MESSAGE Warning: Blocked recursive attempt by part
> fr.lip6.move.coloane.editor.petri to dispose itself during creation
> !STACK 1
> org.eclipse.ui.PartInitException: Warning: Blocked recursive attempt
> by part fr.lip6.move.coloane.editor.petri to dispose itself during
> creation
> at
> org.eclipse.ui.internal.WorkbenchPartReference.dispose(Workb enchPartReference.java:665)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchP age.java:1682)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(W orkbenchPage.java:1389)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.deferUpdates(Workbench Page.java:1373)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.closeEditors(Workbench Page.java:1347)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchP age.java:1411)
>
> at
> fr.lip6.move.coloane.core.ui.ColoaneEditor.setInput(ColoaneE ditor.java:404)
>
> at
> org.eclipse.gef.ui.parts.GraphicalEditor.init(GraphicalEdito r.java:318)
> at
> org.eclipse.ui.internal.EditorManager.createSite(EditorManag er.java:799)
> at
> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:643)
>
> at
> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
>
> at
> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
>
> at
> org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:266)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2820)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2729)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2721)
> at
> org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2673)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2668)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2652)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2643)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
> at
> fr.lip6.move.coloane.core.ui.wizards.importmodel.ImportWizar dPage$2$1.run(ImportWizardPage.java:204)
>
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
> at
> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:133)
>
> at
> org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3800)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3425)
> at
> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2384)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 00)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:490)
>
> at
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>
> 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(EclipseS tarter.java:386)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
> !SUBENTRY 1 org.eclipse.ui 4 0 2011-01-25 00:17:40.844
> !MESSAGE Warning: Blocked recursive attempt by part
> fr.lip6.move.coloane.editor.petri to dispose itself during creation
>
> !ENTRY org.eclipse.ui 4 0 2011-01-25 00:17:41.578
> !MESSAGE Unable to create editor ID fr.lip6.move.coloane.editor.petri:
> An unexpected exception was thrown.
> !STACK 0
> java.lang.NullPointerException
> at
> fr.lip6.move.coloane.core.ui.ColoaneEditor.loadProperties(Co loaneEditor.java:339)
>
> at
> fr.lip6.move.coloane.core.ui.ColoaneEditor.configureGraphica lViewer(ColoaneEditor.java:331)
>
> at
> org.eclipse.gef.ui.parts.GraphicalEditor.createGraphicalView er(GraphicalEditor.java:151)
>
> at
> fr.lip6.move.coloane.core.ui.ColoaneEditor.createGraphicalVi ewer(ColoaneEditor.java:571)
>
> at
> org.eclipse.gef.ui.parts.GraphicalEditor.createPartControl(G raphicalEditor.java:163)
>
> at
> org.eclipse.gef.ui.parts.GraphicalEditorWithFlyoutPalette.cr eatePartControl(GraphicalEditorWithFlyoutPalette.java:77)
>
> at
> fr.lip6.move.coloane.core.ui.ColoaneEditor.createPartControl (ColoaneEditor.java:516)
>
> at
> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
>
> at
> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
>
> at
> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
>
> at
> org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:266)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2820)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2729)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2721)
> at
> org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2673)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2668)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2652)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2643)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
> at
> fr.lip6.move.coloane.core.ui.wizards.importmodel.ImportWizar dPage$2$1.run(ImportWizardPage.java:204)
>
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
> at
> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:133)
>
> at
> org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3800)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3425)
> at
> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2384)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 00)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:490)
>
> at
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>
> 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(EclipseS tarter.java:386)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>
> !ENTRY org.eclipse.ui 4 0 2011-01-25 00:21:24.873
> !MESSAGE Warning: Blocked recursive attempt by part
> fr.lip6.move.coloane.editor.petri to dispose itself during creation
> !STACK 1
> org.eclipse.ui.PartInitException: Warning: Blocked recursive attempt
> by part fr.lip6.move.coloane.editor.petri to dispose itself during
> creation
> at
> org.eclipse.ui.internal.WorkbenchPartReference.dispose(Workb enchPartReference.java:665)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchP age.java:1682)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(W orkbenchPage.java:1389)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.deferUpdates(Workbench Page.java:1373)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.closeEditors(Workbench Page.java:1347)
>
> at
> org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchP age.java:1411)
>
> at
> fr.lip6.move.coloane.core.ui.ColoaneEditor.setInput(ColoaneE ditor.java:404)
>
> at
> org.eclipse.gef.ui.parts.GraphicalEditor.init(GraphicalEdito r.java:318)
> at
> org.eclipse.ui.internal.EditorManager.createSite(EditorManag er.java:799)
> at
> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:643)
>
> at
> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
>
>
> and more others of course
>
> thanks and sorry for this large list

--------------010107050907070609010906
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Ines,<br>
<br>
Yes, you'll need attention from the folks who wrote <br>
<blockquote>fr.lip6.move.coloane.core.ui.files.ModelWriter<br >
</blockquote>
Or, if they've published the source, you can try to debug it yourself...<br>
<br>
<br>
ines wrote:
<blockquote cite="mid:ihpel0$qah$1@news.eclipse.org" type="cite">Thans
again for attention Ed Merks, Here is the list of some warnings and
errors- logged by plug-ins -that  are found in the .log file stored in
the .metadata subdirectory of my workspace.
<br>
Just if you have ideas about  some listed warning and errors.
<br>
<br>
!SESSION 2011-01-25 00:09:12.575
-----------------------------------------------
<br>
eclipse.buildId=M20090211-1700
<br>
java.version=1.6.0_21
<br>
java.vendor=Sun Microsystems Inc.
<br>
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_FR
<br>
Command-line arguments:  -os win32 -ws win32 -arch x86
<br>
<br>
!ENTRY org.eclipse.core.jobs 4 2 2011-01-25 00:17:15.878
<br>
!MESSAGE An internal error occurred during: "Import
C:\Users\user\Desktop\rdp.model".
<br>
!STACK 0
<br>
java.lang.NullPointerException
<br>
    at
fr.lip6.move.coloane.core.ui.files.ModelWriter.translateToXM L(ModelWriter.java:37)
<br>
    at
fr.lip6.move.coloane.core.ui.wizards.importmodel.ImportJob.r un(ImportJob.java:64)
<br>
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
<br>
<br>
!ENTRY org.eclipse.ui 4 0 2011-01-25 00:17:40.841
<br>
!MESSAGE Warning: Blocked recursive attempt by part
fr.lip6.move.coloane.editor.petri to dispose itself during creation
<br>
!STACK 1
<br>
org.eclipse.ui.PartInitException: Warning: Blocked recursive attempt by
part fr.lip6.move.coloane.editor.petri to dispose itself during
creation
<br>
    at
org.eclipse.ui.internal.WorkbenchPartReference.dispose(Workb enchPartReference.java:665)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchP age.java:1682)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(W orkbenchPage.java:1389)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.deferUpdates(Workbench Page.java:1373)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.closeEditors(Workbench Page.java:1347)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchP age.java:1411)
<br>
    at
fr.lip6.move.coloane.core.ui.ColoaneEditor.setInput(ColoaneE ditor.java:404)
<br>
    at
org.eclipse.gef.ui.parts.GraphicalEditor.init(GraphicalEdito r.java:318)
<br>
    at
org.eclipse.ui.internal.EditorManager.createSite(EditorManag er.java:799)
<br>
    at
org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:643)
<br>
    at
org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
<br>
    at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
<br>
    at
org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:266)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2820)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2729)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2721)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2673)
<br>
    at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2668)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2652)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2643)
<br>
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
<br>
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
<br>
    at
fr.lip6.move.coloane.core.ui.wizards.importmodel.ImportWizar dPage$2$1.run(ImportWizardPage.java:204)
<br>
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
<br>
    at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:133)
<br>
    at
org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3800)
<br>
    at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3425)
<br>
    at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2384)
<br>
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
<br>
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 00)
<br>
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
<br>
    at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
<br>
    at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:490)
<br>
    at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
<br>
    at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
<br>
    at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
<br>
    at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
<br>
    at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
<br>
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:386)
<br>
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
<br>
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br>
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
<br>
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
<br>
    at java.lang.reflect.Method.invoke(Unknown Source)
<br>
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
<br>
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
<br>
    at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
<br>
!SUBENTRY 1 org.eclipse.ui 4 0 2011-01-25 00:17:40.844
<br>
!MESSAGE Warning: Blocked recursive attempt by part
fr.lip6.move.coloane.editor.petri to dispose itself during creation
<br>
<br>
!ENTRY org.eclipse.ui 4 0 2011-01-25 00:17:41.578
<br>
!MESSAGE Unable to create editor ID fr.lip6.move.coloane.editor.petri:
An unexpected exception was thrown.
<br>
!STACK 0
<br>
java.lang.NullPointerException
<br>
    at
fr.lip6.move.coloane.core.ui.ColoaneEditor.loadProperties(Co loaneEditor.java:339)
<br>
    at
fr.lip6.move.coloane.core.ui.ColoaneEditor.configureGraphica lViewer(ColoaneEditor.java:331)
<br>
    at
org.eclipse.gef.ui.parts.GraphicalEditor.createGraphicalView er(GraphicalEditor.java:151)
<br>
    at
fr.lip6.move.coloane.core.ui.ColoaneEditor.createGraphicalVi ewer(ColoaneEditor.java:571)
<br>
    at
org.eclipse.gef.ui.parts.GraphicalEditor.createPartControl(G raphicalEditor.java:163)
<br>
    at
org.eclipse.gef.ui.parts.GraphicalEditorWithFlyoutPalette.cr eatePartControl(GraphicalEditorWithFlyoutPalette.java:77)
<br>
    at
fr.lip6.move.coloane.core.ui.ColoaneEditor.createPartControl (ColoaneEditor.java:516)
<br>
    at
org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
<br>
    at
org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
<br>
    at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
<br>
    at
org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:266)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2820)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2729)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2721)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2673)
<br>
    at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2668)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2652)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2643)
<br>
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
<br>
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
<br>
    at
fr.lip6.move.coloane.core.ui.wizards.importmodel.ImportWizar dPage$2$1.run(ImportWizardPage.java:204)
<br>
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
<br>
    at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:133)
<br>
    at
org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3800)
<br>
    at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3425)
<br>
    at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2384)
<br>
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
<br>
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 00)
<br>
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
<br>
    at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
<br>
    at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:490)
<br>
    at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
<br>
    at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
<br>
    at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
<br>
    at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
<br>
    at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
<br>
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:386)
<br>
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
<br>
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br>
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
<br>
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
<br>
    at java.lang.reflect.Method.invoke(Unknown Source)
<br>
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
<br>
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
<br>
    at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
<br>
<br>
!ENTRY org.eclipse.ui 4 0 2011-01-25 00:21:24.873
<br>
!MESSAGE Warning: Blocked recursive attempt by part
fr.lip6.move.coloane.editor.petri to dispose itself during creation
<br>
!STACK 1
<br>
org.eclipse.ui.PartInitException: Warning: Blocked recursive attempt by
part fr.lip6.move.coloane.editor.petri to dispose itself during
creation
<br>
    at
org.eclipse.ui.internal.WorkbenchPartReference.dispose(Workb enchPartReference.java:665)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchP age.java:1682)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(W orkbenchPage.java:1389)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.deferUpdates(Workbench Page.java:1373)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.closeEditors(Workbench Page.java:1347)
<br>
    at
org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchP age.java:1411)
<br>
    at
fr.lip6.move.coloane.core.ui.ColoaneEditor.setInput(ColoaneE ditor.java:404)
<br>
    at
org.eclipse.gef.ui.parts.GraphicalEditor.init(GraphicalEdito r.java:318)
<br>
    at
org.eclipse.ui.internal.EditorManager.createSite(EditorManag er.java:799)
<br>
    at
org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:643)
<br>
    at
org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
<br>
<br>
and more others of course
<br>
<br>
thanks and sorry for this large list
<br>
</blockquote>
</body>
</html>

--------------010107050907070609010906--


Ed Merks
Professional Support: https://www.macromodeling.com/
Previous Topic:Problems loading EMF repositories (SOLVED)
Next Topic:[GWT] Server side data store logic
Goto Forum:
  


Current Time: Sat Apr 27 01:44:09 GMT 2024

Powered by FUDForum. Page generated in 0.03262 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top