X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.22.2a (ClamAV engine v0.102.2) X-Junk-Score: 0 [] X-KAS-Score: 0 [] From: "Jesse Tayler" Received: from mail-qk1-f170.google.com ([209.85.222.170] verified) by selbstdenker.ag (CommuniGate Pro SMTP 6.3.3) with ESMTPS id 25412049 for webobjects-dev@wocommunity.org; Mon, 15 Feb 2021 20:00:39 +0100 Received-SPF: none receiver=post.selbstdenker.com; client-ip=209.85.222.170; envelope-from=jtayler@oeinc.com Received: by mail-qk1-f170.google.com with SMTP id c3so6665621qkj.11 for ; Mon, 15 Feb 2021 11:00:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oeinc-com.20150623.gappssmtp.com; s=20150623; h=from:content-transfer-encoding:mime-version:subject:date:references :to:in-reply-to:message-id; bh=UVAbiY1V6gNglrXxAfYJ9DNfOEFABMRbFp1JK2IjQJw=; b=EMYxUPrTa0lQEvsENhghdHunSA2pSvDwCePbqbDxeRIsHTJKTYuEUbZfywIPIWK0Gh gDgIiFVy3r07XtnDsiJCY9goKF4DGTgWn/MIzjp5UCqevJEZm1bxj0tslCcF4Q5DW1/o 1ptNkFNZXghWm/dj75E/eu1pToyqHIdIl/wSNw/FH1bU99APPx+XYxnBKu2Xp2AlUehR K3CjrWKW5M3K4I/y3QJBQT0sQyN5onyPs1VK/wYLBEpoFdnWgHVkaD6m8qvP0NCZNEiw 9ogx18tZBbZIdT8+sd1qBL5yCbcEkAmHIWEETPc3ifs1Xg0kl8MJZE1aVmv7OSWgrAn3 +URw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:date:references:to:in-reply-to:message-id; bh=UVAbiY1V6gNglrXxAfYJ9DNfOEFABMRbFp1JK2IjQJw=; b=TcLiyMA7byh9S9cMlCR5C1rbcJ+SHTxeIN8T2N+1vs76+SSOR+txyoiYXZSKOFndI6 u8cQmiGnKxv6jqM01DMFWyOVMDpnkmnff9ovdB7+rhuU8GdF6Sf3kMfztzZ/BCxrFO4g S2sIM7Ol1WBxoLN8EELLJrB5svo1TwjPcp03fhxgdDlmb0QLR0dfyAMuJ5dABNeoy0mm /i6U/7p2R6yjAfwqI0KFbibbO+vzboVv8duCzLMBpBj2e8Q7pcT5Nbjh6wBZGvLkxP05 2W2Ltz4gqN0dbqlHK58e7IionJ6HP9p4NlC2P+MorUlr8S5CF6aMg4wGDYpWPYbe1Vil XFoA== X-Gm-Message-State: AOAM533MM+tpKd2JsYtnx4PuabrgAro8/+xeJj1eyCHLLDgU/yCsmYS3 gvC+eDIq/vAZFGrFn8yK90iLy26fgWXyBQ== X-Google-Smtp-Source: ABdhPJwyGx+F/205QUirROM7h4NV/ouUSWSPsFOUutJd9fr01xZHOiYAw59mr01RUN4RZTjvo+f29Q== X-Received: by 2002:a05:620a:1643:: with SMTP id c3mr16404886qko.369.1613415618312; Mon, 15 Feb 2021 11:00:18 -0800 (PST) Return-Path: Received: from [192.168.1.16] ([69.169.5.176]) by smtp.gmail.com with ESMTPSA id r80sm10259244qke.97.2021.02.15.11.00.17 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 Feb 2021 11:00:17 -0800 (PST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.2\)) Subject: Re: [WO-DEV] Double click EO Model glitch Date: Mon, 15 Feb 2021 14:00:17 -0500 References: To: WebObjects & WOnder Development In-Reply-To: Message-Id: <685E0058-B7C5-4162-A6D4-C434A410F43F@oeinc.com> X-Mailer: Apple Mail (2.3654.60.0.2.2) Possible Java version settings problem? > On Feb 15, 2021, at 1:58 PM, Aaron Rosenzweig = wrote: >=20 > Thanks Jesse, >=20 > Yeah files are still there, you are correct in that nothing is lost.=20= >=20 > I think it=E2=80=99s more from problems with Big Sur and latest = release of Eclipse.=20 >=20 > I turned on the Plugin error console and see this: >=20 > Unable to create class = 'org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor' from = bundle =E2=80=98378' >=20 > Here=E2=80=99s the full listing: >=20 > eclipse.buildId=3D4.18.0.I20201202-1800 > java.version=3D15.0.2 > java.vendor=3DOracle Corporation > BootLoader constants: OS=3Dmacosx, ARCH=3Dx86_64, WS=3Dcocoa, NL=3Den_US= > Framework arguments: -product org.eclipse.epp.package.java.product = -keyring /Users/recurve/.eclipse_keyring > Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product = org.eclipse.epp.package.java.product -keyring = /Users/recurve/.eclipse_keyring >=20 > org.eclipse.e4.ui.workbench > Error > Mon Feb 15 13:32:34 EST 2021 > Unable to create class = 'org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor' from = bundle '378' >=20 > org.eclipse.e4.core.di.InjectionException: = java.lang.NoClassDefFoundError: org/eclipse/jface/util/Assert > at = org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.jav= a:416) > at = org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) > at = org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjection= Factory.java:202) > at = org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createF= romBundle(ReflectionContributionFactory.java:91) > at = org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreat= e(ReflectionContributionFactory.java:60) > at = org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(= ReflectionContributionFactory.java:42) > at = org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWi= dget(ContributedPartRenderer.java:132) > at = org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(= PartRenderingEngine.java:999) > at = org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui= (PartRenderingEngine.java:659) > at = org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui= (PartRenderingEngine.java:765) > at = org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRen= deringEngine.java:730) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) > at = org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(Par= tRenderingEngine.java:714) > at = org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRende= rer.java:1209) > at = org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.lambda$0(LazyS= tackRenderer.java:83) > at = org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEvent= Handler.java:38) > at = org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236) > at = org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:5050) > at = org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Applic= ation.java:219) > at = org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEv= entHandler.java:38) > at = org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHa= ndlerWrapper.java:205) > at = org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(Event= HandlerTracker.java:203) > at = org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(Event= HandlerTracker.java:1) > at = org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManage= r.java:234) > at = org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous= (ListenerQueue.java:151) > at = org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdmin= Impl.java:132) > at = org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl= .java:75) > at = org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent= .java:44) > at = org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.ja= va:55) > at = org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEven= tPublisher.java:63) > at = org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifier= Impl.java:424) > at = org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelect= edElementGen(ElementContainerImpl.java:170) > at = org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelect= edElement(ElementContainerImpl.java:188) > at = org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(= ModelServiceImpl.java:659) > at = org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServ= iceImpl.java:623) > at = org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(Pa= rtServiceImpl.java:786) > at = org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServic= eImpl.java:400) > at = org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceI= mpl.java:1262) > at = org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:31= 95) > at = org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3100) > at = org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) > at = org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3098) > at = org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3068) > at = org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3051) > at = org.objectstyle.wolips.eomodeler.actions.OpenEntityModelerAction.openResou= rceIfPossible(OpenEntityModelerAction.java:161) > at = org.objectstyle.wolips.eomodeler.eclipse.PackageExplorerDoubleClickHandler= .doubleClick(PackageExplorerDoubleClickHandler.java:244) > at = org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:782= ) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) > at = org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) > at = org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewe= r.java:779) > at = org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(AbstractTr= eeViewer.java:1531) > at = org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(Structu= redViewer.java:1213) > at = org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy= .java:251) > at = org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:249) > at = org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:308) > at = org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) > at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4443) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1512) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1535) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520) > at = org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1324) > at = org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4229) > at = org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3839) > at = org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRen= deringEngine.java:1157) > at = org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:33= 8) > at = org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRende= ringEngine.java:1046) > at = org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbenc= h.java:155) > at = org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) > at = org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:33= 8) > at = org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551= ) > at = org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) > at = org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplicatio= n.java:152) > at = org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.jav= a:203) > at = org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplicatio= n(EclipseAppLauncher.java:134) > at = org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Eclipse= AppLauncher.java:104) > at = org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:40= 1) > at = org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:25= 5) > at = java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native = Method) > at = java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMetho= dAccessorImpl.java:64) > at = java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Delegat= ingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:564) > at = org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) > at org.eclipse.equinox.launcher.Main.run(Main.java:1461) > Caused by: java.lang.NoClassDefFoundError: = org/eclipse/jface/util/Assert > at = org.objectstyle.wolips.baseforuiplugins.utils.KeyComboBoxCellEditor.setIte= ms(KeyComboBoxCellEditor.java:171) > at = org.objectstyle.wolips.baseforuiplugins.utils.KeyComboBoxCellEditor.= (KeyComboBoxCellEditor.java:151) > at = org.objectstyle.wolips.eomodeler.editors.entities.EOEntitiesTableViewer.(EOEntitiesTableViewer.java:101) > at = org.objectstyle.wolips.eomodeler.editors.entities.EOEntitiesTableEditor.cr= eatePartControl(EOEntitiesTableEditor.java:102) > at = org.eclipse.ui.part.MultiPageEditorPart.addPage(MultiPageEditorPart.java:2= 27) > at = org.eclipse.ui.part.MultiPageEditorPart.addPage(MultiPageEditorPart.java:2= 03) > at = org.objectstyle.wolips.eomodeler.editors.EOModelEditor.createPages(EOModel= Editor.java:583) > at = org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorP= art.java:333) > at = org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartContr= ol(CompatibilityPart.java:158) > at = org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartCon= trol(CompatibilityEditor.java:96) > at = org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(Compatib= ilityPart.java:365) > at = java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native = Method) > at = java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMetho= dAccessorImpl.java:64) > at = java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Delegat= ingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:564) > at = org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.ja= va:58) > at = org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl= .java:999) > at = org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl= .java:964) > at = org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.j= ava:140) > at = org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.jav= a:405) > ... 84 more >=20 >=20 >=20 >> On Feb 15, 2021, at 1:33 PM, Jesse Tayler = wrote: >>=20 >> I think I=E2=80=99ve seen that but it was all just a confusion = mirage, have you done those things like quit and restart? >>=20 >> And you=E2=80=99ve checked the actual plist files? >>=20 >> Try fussing around a bit I think, I doubt you=E2=80=99ve lost = things... >>=20 >>> On Feb 15, 2021, at 1:30 PM, Aaron Rosenzweig = wrote: >>>=20 >>> I double clicked on an EO Model today and it opened empty. Not sure = what to do and how to fix it. I=E2=80=99m expecting the Entity Modeler = perspective to open inside Eclipse. It sort of does, but there are no = PLIST files visible, no entities=E2=80=A6 just an empty window.=20 >>>=20 >>> Has anyone experienced this? Have you figured out a workaround?=20 >>>=20 >>>=20 >>> ############################################################# >>> This message is sent to you because you are subscribed to >>> the mailing list . >>> To unsubscribe, E-mail to: >>> To switch to the DIGEST mode, E-mail to = >>> To switch to the INDEX mode, E-mail to = >>> Send administrative queries to = >>>=20 >>=20 >>=20 >> ############################################################# >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> To switch to the DIGEST mode, E-mail to = >> To switch to the INDEX mode, E-mail to = >> Send administrative queries to = >>=20 >=20 >=20 > ############################################################# > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to = > To switch to the INDEX mode, E-mail to = > Send administrative queries to = >=20