Re: Problem with Entity Modeler

From: Mike Schrag (mschra..dimension.com)
Date: Thu Aug 10 2006 - 10:58:52 EDT

  • Next message: Mike Schrag: "Re: Problem with Entity Modeler"

    OK, yeah this makes slightly more sense (though not TOTAL
    sense :) ) ... So here's what's going on:

    1) I'm assuming you made the .eogen file for this yourself. EOGen
    files essentially let you hand-select the models that relate to your
    eomodeld in question. I would double check which version of that
    model your eogen file specifically pointed to, first off. It's
    possible your the eogen file points to a different model than
    EntityModeler used.

    2) We use the same loading semantics as NSBundle. That means we will
    find every eomodel that is reachable by every project and framework
    that you depend on. For "normal" cases, this is correct (and matches
    most closely to runtime behavior). However, this breaks when you
    have two of the SAME model ... remember the API in EOModelGroup is
    modelNamed(String) and entityNamed(String), which presumes only ONE
    of them. You're basically at the mercy of load order, and because
    we .visit() the IContainer, last probably wins, which is why inside
    the framework is probably loaded second and thus actually is the one
    you are editing.

    3) As you mentioned, this type of problem is where .eomodelgroup
    files come in. You can do a New EOModelGroup wizard on your project
    and it brings up an editor much like eogen files where you can define
    exactly the models to load into your model group, and you then open
    that file with entity modeler rather than your model.

    So the question I ponder at the moment is why you are getting a "file
    not found". Your file not found comes from '/Users/fabian/Documents/
    rucotec/eclipse/StarPOSBusinessFramework/
    StarPOSBusinessFramework.framework/Resources/StarPOS.eomodeld/
    index.eomodeld', which is a little different path than you listed
    below. This appears to be:

    StarPOSBusinessFramework
    --> StarPOSBusinessFramework
    ----> StarPOSBusinessFramework.framework
    ------> Resources
    --------> StarPOS.eomodeld

    Do you happen to have a model in THAT folder also, but is it missing
    its index.eomodeld? So this is a bit of a weird case ... I'm
    guessing the .framework is a built framework inside your app. What
    really needs to happen is that the ant task plugins should be able to
    mark those folders as derived folders so that we don't search in
    them. In the meantime, the only real solution is to manually define
    a .eomodelgroup file, because there's just no way for us to determine
    (using NSBundle semantics) what your dependencies are.

    Does this make sense? I don't EXACTLY understand the FileNotFound
    without more info on the files in your filesystem, but roughly this
    is what is happening I think. Obviously we need better error
    handling, so I do at least recognize that.

    ms

    On Aug 10, 2006, at 2:29 AM, Markus Ruggiero wrote:

    > Mike, sorry there is a problem with the screen shot (it's the wrong
    > one).
    >
    > What actually happened was that my coworker had the following
    > directory/file structure:
    >
    > StarPOSBusinessFramwork (project folder)
    > --> many other files and directories
    > --> StarPOS.eomodeled
    > --> StarPOSBusinessFramework
    > --> StarPOS.eomodeld
    >
    > So there was a StarPOSBusinessFramework folder inside the
    > StarPOSBusinessFramework project folder. Don't ask how this second
    > folder got there. Both folders contained the identical file
    > StarPOS.eomodeled. In Eclipse the outer eomodeld file is shown and
    > that is the file my coworker tried to open. All fine and we saved
    > the changes. Only when EOGenerator did no regenerate the relevant
    > files we started to become suspicious. Eventually we found out that
    > Entity Modeler worked on the file inside the inner framework
    > folder. Closing Eclipse and reopening did not help. Only when we
    > deleted the inner folder and tried to reopen the model with Model
    > Editor the error message showed up. The message states that it
    > cannot find the model file however it is there and we were happily
    > opening it with EOModeler.
    >
    > Here is the relevant stack trace. After looking at this I have a
    > (wild?) guess. From following some of the list postings I remember
    > something about automatic EOModelGroup. And this is what comes up
    > in the trace. Could it be that we managed to have the same file
    > with the same name in two locations inside our project and WOLips/
    > EntityModeler somehow connected those two files? When we try to
    > open the file in the outer folder ModelEditor actually has a
    > reference for it that was generated from the similarly named file
    > in the inner folder? But then I may be completely off in outer
    > space....
    >
    > Thanks for listening
    > ---markus---
    >
    >
    > !ENTRY org.eclipse.ui 4 0 2006-08-09 10:54:14.470
    > !MESSAGE Unable to create editor ID
    > org.objectstyle.wolips.eomodeler.editors.EOModelEditor: Failed to
    > create EOModelEditorInput for org.eclipse.ui.part.FileEditorInput(/
    > StarPOSBusinessFramework/StarPOSBusinessFramework.framework/
    > Resources/StarPOS.eomodeld/index.eomodeld).
    > !STACK 1
    > org.eclipse.core.runtime.CoreException: Failed to load model in F/
    > StarPOSBusinessFramework/StarPOSBusinessFramework.framework/
    > Resources/StarPOS.eomodeld.
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory
    > $ModelVisitor.visit(EclipseEOModelGroupFactory.java:196)
    > at org.eclipse.core.internal.resources.Resource$2.visit
    > (Resource.java:105)
    > at org.eclipse.core.internal.resources.Resource$1.visitElement
    > (Resource.java:57)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:81)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:85)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:85)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:85)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.iterate
    > (ElementTreeIterator.java:126)
    > at org.eclipse.core.internal.resources.Resource.accept
    > (Resource.java:67)
    > at org.eclipse.core.internal.resources.Resource.accept
    > (Resource.java:103)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory.addM
    > odelsFromProject(EclipseEOModelGroupFactory.java:127)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory.crea
    > teModelGroup(EclipseEOModelGroupFactory.java:166)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory.crea
    > teModel(EclipseEOModelGroupFactory.java:114)
    > at org.objectstyle.wolips.eomodeler.editors.EOModelEditor.init
    > (EOModelEditor.java:448)
    > at org.eclipse.ui.internal.EditorManager.createSite
    > (EditorManager.java:839)
    > at org.eclipse.ui.internal.EditorReference.createPartHelper
    > (EditorReference.java:583)
    > at org.eclipse.ui.internal.EditorReference.createPart
    > (EditorReference.java:372)
    > at org.eclipse.ui.internal.WorkbenchPartReference.getPart
    > (WorkbenchPartReference.java:566)
    > at org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor
    > (EditorAreaHelper.java:263)
    > at org.eclipse.ui.internal.EditorManager.setVisibleEditor
    > (EditorManager.java:1420)
    > at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:
    > 1005)
    > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    > at org.eclipse.core.runtime.Platform.run(Platform.java:843)
    > at org.eclipse.ui.internal.EditorManager.restoreState
    > (EditorManager.java:1000)
    > at org.eclipse.ui.internal.WorkbenchPage.restoreState
    > (WorkbenchPage.java:2836)
    > at org.eclipse.ui.internal.WorkbenchWindow.restoreState
    > (WorkbenchWindow.java:1936)
    > at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:
    > 2857)
    > at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2805)
    > at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1681)
    > at org.eclipse.ui.internal.Workbench.runStartupWithProgress
    > (Workbench.java:1421)
    > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:
    > 1679)
    > at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1650)
    > at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1529)
    > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:
    > 1473)
    > at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState
    > (WorkbenchConfigurer.java:183)
    > at org.eclipse.ui.application.WorkbenchAdvisor.openWindows
    > (WorkbenchAdvisor.java:702)
    > at org.eclipse.ui.internal.Workbench.init(Workbench.java:1085)
    > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1847)
    > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
    > (Workbench.java:419)
    > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
    > 149)
    > at org.eclipse.ui.internal.ide.IDEApplication.run
    > (IDEApplication.java:95)
    > at org.eclipse.core.internal.runtime.PlatformActivator$1.run
    > (PlatformActivator.java:78)
    > at
    > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplic
    > ation(EclipseAppLauncher.java:92)
    > at
    > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start
    > (EclipseAppLauncher.java:68)
    > at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    > (EclipseStarter.java:400)
    > at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    > (EclipseStarter.java:177)
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    > at sun.reflect.NativeMethodAccessorImpl.invoke
    > (NativeMethodAccessorImpl.java:39)
    > at sun.reflect.DelegatingMethodAccessorImpl.invoke
    > (DelegatingMethodAccessorImpl.java:25)
    > at java.lang.reflect.Method.invoke(Method.java:585)
    > at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
    > at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
    > at org.eclipse.core.launcher.Main.run(Main.java:977)
    > at org.eclipse.core.launcher.Main.main(Main.java:952)
    > org.eclipse.core.runtime.CoreException[0]:
    > org.objectstyle.wolips.eomodeler.model.EOModelException: /Users/
    > fabian/Documents/rucotec/eclipse/StarPOSBusinessFramework/
    > StarPOSBusinessFramework.framework/Resources/StarPOS.eomodeld/
    > index.eomodeld does not exist.
    > at org.objectstyle.wolips.eomodeler.model.EOModel.loadFromFolder
    > (EOModel.java:548)
    > at
    > org.objectstyle.wolips.eomodeler.model.EOModelGroup.addModelFromFolder
    > (EOModelGroup.java:221)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory
    > $ModelVisitor.visit(EclipseEOModelGroupFactory.java:189)
    > at org.eclipse.core.internal.resources.Resource$2.visit
    > (Resource.java:105)
    > at org.eclipse.core.internal.resources.Resource$1.visitElement
    > (Resource.java:57)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:81)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:85)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:85)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:85)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.iterate
    > (ElementTreeIterator.java:126)
    > at org.eclipse.core.internal.resources.Resource.accept
    > (Resource.java:67)
    > at org.eclipse.core.internal.resources.Resource.accept
    > (Resource.java:103)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory.addM
    > odelsFromProject(EclipseEOModelGroupFactory.java:127)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory.crea
    > teModelGroup(EclipseEOModelGroupFactory.java:166)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory.crea
    > teModel(EclipseEOModelGroupFactory.java:114)
    > at org.objectstyle.wolips.eomodeler.editors.EOModelEditor.init
    > (EOModelEditor.java:448)
    > at org.eclipse.ui.internal.EditorManager.createSite
    > (EditorManager.java:839)
    > at org.eclipse.ui.internal.EditorReference.createPartHelper
    > (EditorReference.java:583)
    > at org.eclipse.ui.internal.EditorReference.createPart
    > (EditorReference.java:372)
    > at org.eclipse.ui.internal.WorkbenchPartReference.getPart
    > (WorkbenchPartReference.java:566)
    > at org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor
    > (EditorAreaHelper.java:263)
    > at org.eclipse.ui.internal.EditorManager.setVisibleEditor
    > (EditorManager.java:1420)
    > at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:
    > 1005)
    > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    > at org.eclipse.core.runtime.Platform.run(Platform.java:843)
    > at org.eclipse.ui.internal.EditorManager.restoreState
    > (EditorManager.java:1000)
    > at org.eclipse.ui.internal.WorkbenchPage.restoreState
    > (WorkbenchPage.java:2836)
    > at org.eclipse.ui.internal.WorkbenchWindow.restoreState
    > (WorkbenchWindow.java:1936)
    > at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:
    > 2857)
    > at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2805)
    > at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1681)
    > at org.eclipse.ui.internal.Workbench.runStartupWithProgress
    > (Workbench.java:1421)
    > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:
    > 1679)
    > at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1650)
    > at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1529)
    > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:
    > 1473)
    > at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState
    > (WorkbenchConfigurer.java:183)
    > at org.eclipse.ui.application.WorkbenchAdvisor.openWindows
    > (WorkbenchAdvisor.java:702)
    > at org.eclipse.ui.internal.Workbench.init(Workbench.java:1085)
    > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1847)
    > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
    > (Workbench.java:419)
    > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
    > 149)
    > at org.eclipse.ui.internal.ide.IDEApplication.run
    > (IDEApplication.java:95)
    > at org.eclipse.core.internal.runtime.PlatformActivator$1.run
    > (PlatformActivator.java:78)
    > at
    > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplic
    > ation(EclipseAppLauncher.java:92)
    > at
    > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start
    > (EclipseAppLauncher.java:68)
    > at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    > (EclipseStarter.java:400)
    > at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    > (EclipseStarter.java:177)
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    > at sun.reflect.NativeMethodAccessorImpl.invoke
    > (NativeMethodAccessorImpl.java:39)
    > at sun.reflect.DelegatingMethodAccessorImpl.invoke
    > (DelegatingMethodAccessorImpl.java:25)
    > at java.lang.reflect.Method.invoke(Method.java:585)
    > at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
    > at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
    > at org.eclipse.core.launcher.Main.run(Main.java:977)
    > at org.eclipse.core.launcher.Main.main(Main.java:952)
    > !SUBENTRY 1 org.objectstyle.wolips.eomodeler 4 0 2006-08-09
    > 10:54:14.480
    > !MESSAGE Failed to load model in F/StarPOSBusinessFramework/
    > StarPOSBusinessFramework.framework/Resources/StarPOS.eomodeld.
    > !STACK 0
    > org.objectstyle.wolips.eomodeler.model.EOModelException: /Users/
    > fabian/Documents/rucotec/eclipse/StarPOSBusinessFramework/
    > StarPOSBusinessFramework.framework/Resources/StarPOS.eomodeld/
    > index.eomodeld does not exist.
    > at org.objectstyle.wolips.eomodeler.model.EOModel.loadFromFolder
    > (EOModel.java:548)
    > at
    > org.objectstyle.wolips.eomodeler.model.EOModelGroup.addModelFromFolder
    > (EOModelGroup.java:221)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory
    > $ModelVisitor.visit(EclipseEOModelGroupFactory.java:189)
    > at org.eclipse.core.internal.resources.Resource$2.visit
    > (Resource.java:105)
    > at org.eclipse.core.internal.resources.Resource$1.visitElement
    > (Resource.java:57)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:81)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:85)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:85)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
    > (ElementTreeIterator.java:85)
    > at org.eclipse.core.internal.watson.ElementTreeIterator.iterate
    > (ElementTreeIterator.java:126)
    > at org.eclipse.core.internal.resources.Resource.accept
    > (Resource.java:67)
    > at org.eclipse.core.internal.resources.Resource.accept
    > (Resource.java:103)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory.addM
    > odelsFromProject(EclipseEOModelGroupFactory.java:127)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory.crea
    > teModelGroup(EclipseEOModelGroupFactory.java:166)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory.crea
    > teModel(EclipseEOModelGroupFactory.java:114)
    > at org.objectstyle.wolips.eomodeler.editors.EOModelEditor.init
    > (EOModelEditor.java:448)
    > at org.eclipse.ui.internal.EditorManager.createSite
    > (EditorManager.java:839)
    > at org.eclipse.ui.internal.EditorReference.createPartHelper
    > (EditorReference.java:583)
    > at org.eclipse.ui.internal.EditorReference.createPart
    > (EditorReference.java:372)
    > at org.eclipse.ui.internal.WorkbenchPartReference.getPart
    > (WorkbenchPartReference.java:566)
    > at org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor
    > (EditorAreaHelper.java:263)
    > at org.eclipse.ui.internal.EditorManager.setVisibleEditor
    > (EditorManager.java:1420)
    > at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:
    > 1005)
    > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    > at org.eclipse.core.runtime.Platform.run(Platform.java:843)
    > at org.eclipse.ui.internal.EditorManager.restoreState
    > (EditorManager.java:1000)
    > at org.eclipse.ui.internal.WorkbenchPage.restoreState
    > (WorkbenchPage.java:2836)
    > at org.eclipse.ui.internal.WorkbenchWindow.restoreState
    > (WorkbenchWindow.java:1936)
    > at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:
    > 2857)
    > at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2805)
    > at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1681)
    > at org.eclipse.ui.internal.Workbench.runStartupWithProgress
    > (Workbench.java:1421)
    > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:
    > 1679)
    > at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1650)
    > at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1529)
    > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:
    > 1473)
    > at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState
    > (WorkbenchConfigurer.java:183)
    > at org.eclipse.ui.application.WorkbenchAdvisor.openWindows
    > (WorkbenchAdvisor.java:702)
    > at org.eclipse.ui.internal.Workbench.init(Workbench.java:1085)
    > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1847)
    > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
    > (Workbench.java:419)
    > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
    > 149)
    > at org.eclipse.ui.internal.ide.IDEApplication.run
    > (IDEApplication.java:95)
    > at org.eclipse.core.internal.runtime.PlatformActivator$1.run
    > (PlatformActivator.java:78)
    > at
    > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplic
    > ation(EclipseAppLauncher.java:92)
    > at
    > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start
    > (EclipseAppLauncher.java:68)
    > at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    > (EclipseStarter.java:400)
    > at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    > (EclipseStarter.java:177)
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    > at sun.reflect.NativeMethodAccessorImpl.invoke
    > (NativeMethodAccessorImpl.java:39)
    > at sun.reflect.DelegatingMethodAccessorImpl.invoke
    > (DelegatingMethodAccessorImpl.java:25)
    > at java.lang.reflect.Method.invoke(Method.java:585)
    > at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
    > at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
    > at org.eclipse.core.launcher.Main.run(Main.java:977)
    > at org.eclipse.core.launcher.Main.main(Main.java:952)
    >
    >
    >
    > On 09.08.2006, at 18:07, Mike Schrag wrote:
    >
    >> So maybe I'm not following, but the path it's displaying there
    >> looks correct -- it's the toString of FileEditorInput and it's
    >> workspace-root-relative ... What I really actually need to see is
    >> the stack trace that appears when you open Details of that error
    >> -- it's most likely failing for some more complicated reason.
    >>
    >> ms
    >>
    >> On Aug 9, 2006, at 2:06 AM, Markus Ruggiero wrote:
    >>
    >>> Weird problem with Entity Modeler (WOLips 2.0.0.2963 with Eclipse
    >>> 3.2 on Tiger 10.4.7)
    >>>
    >>> Please have a look at the path references in the attached
    >>> screenshot:
    >>>
    >>> Package Explorer->Properties on StarPOS.eomodeld shows path as is
    >>> expected (path verifiable in Finder)
    >>> StarPos.eomodeld->WOLips->Open Entity Modeler fails with message
    >>> about internal error. Look at the path that it tries to open.
    >>>
    >>> We have been editing the model from the package explorer but
    >>> never found the modified files (wasted several hours). Finally a
    >>> search in Terminal.app showed that there was indeed that second
    >>> path and Entity Modeler has been editing that one. After trashing
    >>> this file (to verify what was going on) Enitity Modeler is not
    >>> happy anymore.
    >>>
    >>> Is this a know problem or simply a pilot error on my side?
    >>> Have fun (and so...)
    >>> ---markus---
    >>> <Picture 3.png>
    >>> http://blindpromo.com
    >>> My latest project, all done with WebObjects and Cocoa on Mac OS X
    >>>
    >>>
    >>
    >
    > Don't miss my latest project at http://blindpromo.com
    >
    > Markus Ruggiero
    > rucotec consulting and technologies email
    > mailto:markus.ruggier..ucotec.ch
    > rucotec GmbH web http://www.rucotec.ch
    > Steinentorstrasse 8
    > 4051 Basel Mobile +41 (0)79 508 4701
    > Switzerland Phone/Fax +41 (0)61 271 4990
    >
    >



    This archive was generated by hypermail 2.0.0 : Thu Aug 10 2006 - 10:59:02 EDT