New installation WOLips problems (D Tim Cummings)

2023-09-18 Thread Stavros Panidis via Webobjects-dev
Thanks Tim,

Everything works fine now!

Stavros

> On 18 Sep 2023, at 10:00 PM, webobjects-dev-requ...@lists.apple.com wrote:
> 
> New installation WOLips problems (D Tim Cummings)

 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: New installation WOLips problems

2023-09-17 Thread D Tim Cummings via Webobjects-dev

To get EOModeler to work in Eclipse 2022-12 you need WOLips_master

https://jenkins.wocommunity.org/job/WOLips_master/lastSuccessfulBuild/artifact/temp/dist/

Tim

On 16/9/23 17:43, Stavros Panidis via Webobjects-dev wrote:

Hi again

I downloaded and installed Eclipse ID version 2022-12 (4.26.0)

Now everything inconcerning WOLips is working except EOModel. Details 
as follows:


java.lang.NoClassDefFoundError: org/eclipse/jface/util/Assert
at 
org.objectstyle.wolips.baseforuiplugins.utils.KeyComboBoxCellEditor.setItems(KeyComboBoxCellEditor.java:171)
at 
org.objectstyle.wolips.baseforuiplugins.utils.KeyComboBoxCellEditor.(KeyComboBoxCellEditor.java:151)

etc…

With my poor knowledge I understand that this is a problem of WOLips 
plugin with new releases of Eclipse.


Can anyone let me know what is the latest version of Eclipse (aarch64) 
which can be used with WOLips plugin downloaded from


https://jenkins.wocommunity.org/job/WOLips410/lastSuccessfulBuild/artifact/temp/dist/

Many thanks in advance


Stavros

  ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/tim%40triptera.com.au

This email sent to...@triptera.com.au ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


New installation WOLips problems

2023-09-16 Thread Stavros Panidis via Webobjects-dev
Hi again

I downloaded and installed Eclipse ID version 2022-12 (4.26.0)

Now everything inconcerning WOLips is working except EOModel. Details as 
follows:

java.lang.NoClassDefFoundError: org/eclipse/jface/util/Assert
at 
org.objectstyle.wolips.baseforuiplugins.utils.KeyComboBoxCellEditor.setItems(KeyComboBoxCellEditor.java:171)
at 
org.objectstyle.wolips.baseforuiplugins.utils.KeyComboBoxCellEditor.(KeyComboBoxCellEditor.java:151)
etc…

With my poor knowledge I understand that this is a problem of WOLips plugin 
with new releases of Eclipse.

Can anyone let me know what is the latest version of Eclipse (aarch64) which 
can be used with WOLips plugin downloaded from 

https://jenkins.wocommunity.org/job/WOLips410/lastSuccessfulBuild/artifact/temp/dist/

Many thanks in advance


Stavros ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: New installation WOLips problems

2023-09-15 Thread Hugi Thordarson via Webobjects-dev
Hi Maik!

Here:
https://github.com/wocommunity/wolips/pull/176

I'm not sure about the other pull requests at the moment, but I'd be happy to 
help out with almost everything else such as if there are more WOLips fixes 
required, or setup of the 2023-09 build environment. Slow staring at stuff like 
this suits me well :)

- hugi



> On 15 Sep 2023, at 09:49, Maik Musall  wrote:
> 
> Hi everyone,
> 
> sounds good to me. Hugi, can you create a pull request for this?
> 
> Also, there are 8 other pull requests that I _could_ merge but am 
> uncomfortable to simply approve on my own. Can someone help with that?
> 
> Maik
> 
> 
>> Am 15.09.2023 um 11:09 schrieb Hugi Thordarson via Webobjects-dev 
>> :
>> 
>> Hi Stavros,
>> 
>> some deprecated APIs were removed in Eclipse 2023-06 making WOLips go 
>> bonkers. I made a quick fix during summer which I've been using since
>> 
>> https://github.com/hugithordarson/wolips/commit/2eca954c5ea9337073c8746be6715758ff487896
>> 
>> I wonder if we shouldn't just tag the current master "2022-03" (for older 
>> Eclipse version users) and then merge this quick fix to master so we at 
>> least have something working that targets 2023-09? We'll also need to make a 
>> couple of changes to the build server, at least add the current Eclipse RCP 
>> version to compile against — and perhaps preferably compile against a v17 
>> JDK as well?
>> 
>> - hugi
>> 
>> 
>>> On 15 Sep 2023, at 08:55, Stavros Panidis via Webobjects-dev 
>>>  wrote:
>>> 
>>> Hi,
>>> 
>>> I tried a new installation on new computer (MacBook Air, M2, Ventura 13.3) 
>>> following instructions from
>>> 
>>>  https://wiki.wocommunity.org/display/WEB/Project+Wonder+Installation
>>> 
>>> Eclipse installed is version 2023-9. Java version is openjdk 17.0.8.1 
>>> 2023-08-24
>>> 
>>> I was able to create and run without any warnings or errors a Hello World 
>>> application. But
>>> 
>>> Component editor is not working. See details following 
>>> 
>>> java.lang.NoClassDefFoundError: 
>>> org/eclipse/ui/views/navigator/LocalSelectionTransfer
>>> at 
>>> org.objectstyle.wolips.componenteditor.part.ComponentEditor.initializeDragAndDrop(ComponentEditor.java:194)
>>> at 
>>> org.objectstyle.wolips.componenteditor.part.ComponentEditor.createPages(ComponentEditor.java:177)
>>> at 
>>> org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:333)
>>> at 
>>> org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:158)
>>> at 
>>> org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:96)
>>> at 
>>> org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:365)
>>> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
>>> Method)
>>> at 
>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>>> at 
>>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>> at java.base/java.lang.reflect.Method.invoke(Method.java:568)
>>> at 
>>> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
>>> at 
>>> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:971)
>>> at 
>>> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:936)
>>> at 
>>> org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:142)
>>> at 
>>> org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:386)
>>> at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:313)
>>> at 
>>> org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202)
>>> at 
>>> org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91)
>>> at 
>>> org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60)
>>> at 
>>> org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42)
>>> at 
>>> org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132)
>>> at 
>>> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995)
>>> 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:763)
>>> at 
>>> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728)
>>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
>>> at 
>>> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712)
>>> at 
>>> 

Re: New installation WOLips problems

2023-09-15 Thread Maik Musall via Webobjects-dev
Hi everyone,

sounds good to me. Hugi, can you create a pull request for this?

Also, there are 8 other pull requests that I _could_ merge but am uncomfortable 
to simply approve on my own. Can someone help with that?

Maik


> Am 15.09.2023 um 11:09 schrieb Hugi Thordarson via Webobjects-dev 
> :
> 
> Hi Stavros,
> 
> some deprecated APIs were removed in Eclipse 2023-06 making WOLips go 
> bonkers. I made a quick fix during summer which I've been using since
> 
> https://github.com/hugithordarson/wolips/commit/2eca954c5ea9337073c8746be6715758ff487896
> 
> I wonder if we shouldn't just tag the current master "2022-03" (for older 
> Eclipse version users) and then merge this quick fix to master so we at least 
> have something working that targets 2023-09? We'll also need to make a couple 
> of changes to the build server, at least add the current Eclipse RCP version 
> to compile against — and perhaps preferably compile against a v17 JDK as well?
> 
> - hugi
> 
> 
>> On 15 Sep 2023, at 08:55, Stavros Panidis via Webobjects-dev 
>>  wrote:
>> 
>> Hi,
>> 
>> I tried a new installation on new computer (MacBook Air, M2, Ventura 13.3) 
>> following instructions from
>> 
>>  https://wiki.wocommunity.org/display/WEB/Project+Wonder+Installation
>> 
>> Eclipse installed is version 2023-9. Java version is openjdk 17.0.8.1 
>> 2023-08-24
>> 
>> I was able to create and run without any warnings or errors a Hello World 
>> application. But
>> 
>> Component editor is not working. See details following 
>> 
>> java.lang.NoClassDefFoundError: 
>> org/eclipse/ui/views/navigator/LocalSelectionTransfer
>>  at 
>> org.objectstyle.wolips.componenteditor.part.ComponentEditor.initializeDragAndDrop(ComponentEditor.java:194)
>>  at 
>> org.objectstyle.wolips.componenteditor.part.ComponentEditor.createPages(ComponentEditor.java:177)
>>  at 
>> org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:333)
>>  at 
>> org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:158)
>>  at 
>> org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:96)
>>  at 
>> org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:365)
>>  at 
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
>> Method)
>>  at 
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>>  at 
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>  at java.base/java.lang.reflect.Method.invoke(Method.java:568)
>>  at 
>> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
>>  at 
>> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:971)
>>  at 
>> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:936)
>>  at 
>> org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:142)
>>  at 
>> org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:386)
>>  at 
>> org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:313)
>>  at 
>> org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202)
>>  at 
>> org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91)
>>  at 
>> org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60)
>>  at 
>> org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42)
>>  at 
>> org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132)
>>  at 
>> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995)
>>  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:763)
>>  at 
>> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728)
>>  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
>>  at 
>> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712)
>>  at 
>> org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1364)
>>  at 
>> org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:118)
>>  at 
>> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677)
>>  at 
>> 

New Installation WOLips problems

2023-09-15 Thread Stavros Panidis via Webobjects-dev
Dear Hugi

Thanks for your quick reply.

Excuse me for my poor experience. So, I have to wait for a solution to come out 
or is it better to go to an older eclipse version?

Or what else?

Stavros

> On 15 Sep 2023, at 12:09 PM, webobjects-dev-requ...@lists.apple.com wrote:
> 
> Send Webobjects-dev mailing list submissions to
>   webobjects-dev@lists.apple.com
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>   https://lists.apple.com/mailman/listinfo/webobjects-dev
> or, via email, send a message with subject or body 'help' to
>   webobjects-dev-requ...@lists.apple.com
> 
> You can reach the person managing the list at
>   webobjects-dev-ow...@lists.apple.com
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Webobjects-dev digest..."
> 
> 
> Today's Topics:
> 
>   1. Re: New installation WOLips problems (Hugi Thordarson)
> 
> 
> --
> 
> Message: 1
> Date: Fri, 15 Sep 2023 09:09:29 +0000
> From: Hugi Thordarson 
> To: WebObjects-Dev 
> Subject: Re: New installation WOLips problems
> Message-ID: <1a3d6557-f531-4bd9-99fc-4a3398030...@karlmenn.is>
> Content-Type: text/plain; charset="utf-8"
> 
> Hi Stavros,
> 
> some deprecated APIs were removed in Eclipse 2023-06 making WOLips go 
> bonkers. I made a quick fix during summer which I've been using since
> 
> https://github.com/hugithordarson/wolips/commit/2eca954c5ea9337073c8746be6715758ff487896
> 
> I wonder if we shouldn't just tag the current master "2022-03" (for older 
> Eclipse version users) and then merge this quick fix to master so we at least 
> have something working that targets 2023-09? We'll also need to make a couple 
> of changes to the build server, at least add the current Eclipse RCP version 
> to compile against ? and perhaps preferably compile against a v17 JDK as well?
> 
> - hugi
> 
> 
>> On 15 Sep 2023, at 08:55, Stavros Panidis via Webobjects-dev 
>>  wrote:
>> 
>> Hi,
>> 
>> I tried a new installation on new computer (MacBook Air, M2, Ventura 13.3) 
>> following instructions from
>> 
>> https://wiki.wocommunity.org/display/WEB/Project+Wonder+Installation
>> 
>> Eclipse installed is version 2023-9. Java version is openjdk 17.0.8.1 
>> 2023-08-24
>> 
>> I was able to create and run without any warnings or errors a Hello World 
>> application. But
>> 
>> Component editor is not working. See details following 
>> 
>> java.lang.NoClassDefFoundError: 
>> org/eclipse/ui/views/navigator/LocalSelectionTransfer
>>  at 
>> org.objectstyle.wolips.componenteditor.part.ComponentEditor.initializeDragAndDrop(ComponentEditor.java:194)
>>  at 
>> org.objectstyle.wolips.componenteditor.part.ComponentEditor.createPages(ComponentEditor.java:177)
>>  at 
>> org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:333)
>>  at 
>> org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:158)
>>  at 
>> org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:96)
>>  at 
>> org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:365)
>>  at 
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
>> Method)
>>  at 
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>>  at 
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>  at java.base/java.lang.reflect.Method.invoke(Method.java:568)
>>  at 
>> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
>>  at 
>> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:971)
>>  at 
>> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:936)
>>  at 
>> org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:142)
>>  at 
>> org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:386)
>>  at 
>> org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:313)
>>  at 
>> org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202)
>>  at 
>> org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFact

Re: New installation WOLips problems

2023-09-15 Thread Hugi Thordarson via Webobjects-dev
Hi Stavros,

some deprecated APIs were removed in Eclipse 2023-06 making WOLips go bonkers. 
I made a quick fix during summer which I've been using since

https://github.com/hugithordarson/wolips/commit/2eca954c5ea9337073c8746be6715758ff487896

I wonder if we shouldn't just tag the current master "2022-03" (for older 
Eclipse version users) and then merge this quick fix to master so we at least 
have something working that targets 2023-09? We'll also need to make a couple 
of changes to the build server, at least add the current Eclipse RCP version to 
compile against — and perhaps preferably compile against a v17 JDK as well?

- hugi


> On 15 Sep 2023, at 08:55, Stavros Panidis via Webobjects-dev 
>  wrote:
> 
> Hi,
> 
> I tried a new installation on new computer (MacBook Air, M2, Ventura 13.3) 
> following instructions from
> 
>  https://wiki.wocommunity.org/display/WEB/Project+Wonder+Installation
> 
> Eclipse installed is version 2023-9. Java version is openjdk 17.0.8.1 
> 2023-08-24
> 
> I was able to create and run without any warnings or errors a Hello World 
> application. But
> 
> Component editor is not working. See details following 
> 
> java.lang.NoClassDefFoundError: 
> org/eclipse/ui/views/navigator/LocalSelectionTransfer
>   at 
> org.objectstyle.wolips.componenteditor.part.ComponentEditor.initializeDragAndDrop(ComponentEditor.java:194)
>   at 
> org.objectstyle.wolips.componenteditor.part.ComponentEditor.createPages(ComponentEditor.java:177)
>   at 
> org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:333)
>   at 
> org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:158)
>   at 
> org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:96)
>   at 
> org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:365)
>   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.base/java.lang.reflect.Method.invoke(Method.java:568)
>   at 
> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
>   at 
> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:971)
>   at 
> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:936)
>   at 
> org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:142)
>   at 
> org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:386)
>   at 
> org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:313)
>   at 
> org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202)
>   at 
> org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91)
>   at 
> org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60)
>   at 
> org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42)
>   at 
> org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132)
>   at 
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995)
>   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:763)
>   at 
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728)
>   at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
>   at 
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712)
>   at 
> org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1364)
>   at 
> org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:118)
>   at 
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677)
>   at 
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763)
>   at 
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728)
>   at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
>   at 
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712)
>   at 
> 

New installation WOLips problems

2023-09-15 Thread Stavros Panidis via Webobjects-dev
Hi,

I tried a new installation on new computer (MacBook Air, M2, Ventura 13.3) 
following instructions from

 https://wiki.wocommunity.org/display/WEB/Project+Wonder+Installation

Eclipse installed is version 2023-9. Java version is openjdk 17.0.8.1 2023-08-24

I was able to create and run without any warnings or errors a Hello World 
application. But

Component editor is not working. See details following 

java.lang.NoClassDefFoundError: 
org/eclipse/ui/views/navigator/LocalSelectionTransfer
at 
org.objectstyle.wolips.componenteditor.part.ComponentEditor.initializeDragAndDrop(ComponentEditor.java:194)
at 
org.objectstyle.wolips.componenteditor.part.ComponentEditor.createPages(ComponentEditor.java:177)
at 
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:333)
at 
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:158)
at 
org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:96)
at 
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:365)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at 
org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
at 
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:971)
at 
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:936)
at 
org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:142)
at 
org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:386)
at 
org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:313)
at 
org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202)
at 
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91)
at 
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60)
at 
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42)
at 
org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995)
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:763)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712)
at 
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1364)
at 
org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:118)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712)
at 
org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528)
at 
org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995)
at 
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659)