Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap
Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap
- Subject: Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap
- From: Theodore Petrosky <email@hidden>
- Date: Wed, 20 Feb 2019 23:06:33 -0500
So I can edit some pages but not all :(
I can edit in here for instance:
https://wiki.wocommunity.org/display/documentation/Building+a+WebObjects+Project
but I cannot edit here:
https://wiki.wocommunity.org/display/WEB/Project+Wonder+Installation
I have always been very confused in the wiki. I know that Maik Musall can edit
here because it says at the top of the page:
last modified by Maik Musall <https://wiki.wocommunity.org/display/~mmusall> on
Dec 01, 2017
<https://wiki.wocommunity.org/pages/diffpagesbyversion.action?pageId=1835055&selectedPageVersions=60&selectedPageVersions=61>
I would be happy to help here if we can figure out how to get me edit privs.
Ted
> On Feb 20, 2019, at 10:47 PM, Michael Sharp <email@hidden> wrote:
>
> A wiki update would be good. I’ve updated README.md in the 4.10 repo to
> reference the appropriate version of Eclipse and WOLips update site URL.
>
> - Sharpy.
>
>> On 20 Feb 2019, at 7:03 pm, Theodore Petrosky <email@hidden
>> <mailto:email@hidden>> wrote:
>>
>> ???
>>
>> should the wiki be updated to reflect this URL?
>>
>> I hate the idea of having to examine the mail archives to find this.
>>
>> Ted
>>
>>> On Feb 18, 2019, at 7:38 PM, Henrique Prange <email@hidden
>>> <mailto:email@hidden>> wrote:
>>>
>>> Hey guys,
>>>
>>> Just to let you know that I've merged Michael's pull request into the
>>> eclipse_4_10 branch. Maik did set up a new Jenkins job to build from
>>> changes on that branch. You can test it by pointing your WOLips update site
>>> to:
>>>
>>> https://jenkins.wocommunity.org/job/WOLips410/lastSuccessfulBuild/artifact/temp/dist/
>>>
>>> <https://jenkins.wocommunity.org/job/WOLips410/lastSuccessfulBuild/artifact/temp/dist/>
>>>
>>> It looks good on my machine.
>>>
>>> Cheers,
>>>
>>> HP
>>>
>>>> On Feb 17, 2019, at 7:52 PM, Michael Sharp <email@hidden
>>>> <mailto:email@hidden>> wrote:
>>>>
>>>> Hi Henrique,
>>>>
>>>> Thank you, PR here https://github.com/wocommunity/wolips/pull/139
>>>> <https://github.com/wocommunity/wolips/pull/139>
>>>>
>>>> Cheers,
>>>>
>>>> - Sharpy.
>>>>
>>>>
>>>>> On 18 Feb 2019, at 3:11 am, Henrique Prange <email@hidden
>>>>> <mailto:email@hidden>> wrote:
>>>>>
>>>>> Hi Michael,
>>>>>
>>>>> I've pushed a new branch eclipse_4_10 to track changes and fixes for
>>>>> Eclipse 2018-12 momentarily. Would you mind to create a pull request?
>>>>>
>>>>> Cheers,
>>>>>
>>>>> HP
>>>>>
>>>>>> On Feb 14, 2019, at 10:00 PM, Michael Sharp <email@hidden
>>>>>> <mailto:email@hidden>> wrote:
>>>>>>
>>>>>> Hi Samuel,
>>>>>>
>>>>>> I’m happy to create a pull request but I’m not sure there’s an
>>>>>> appropriate destination branch at wocommunity/wolips yet.
>>>>>>
>>>>>> I’d like to see jenkins.wocommunity building this too. I have jenkins
>>>>>> building it here with both rebel and jprofiler support, although I’m
>>>>>> unable to test those particular features.
>>>>>>
>>>>>> - Sharpy
>>>>>>
>>>>>> ps: my last message was sent from an email address that is not
>>>>>> registered for the list, this one should make it. It’s been a while..
>>>>>>
>>>>>>> On 15 Feb 2019, at 1:50 am, Samuel Pelletier <email@hidden
>>>>>>> <mailto:email@hidden>> wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I managed to build your branch with the readme content (There are too
>>>>>>> many build instruction out there...) and after fixing the wo.root in
>>>>>>> the wobuild.property file that was not up to date. I built without
>>>>>>> jprofiler and without jrebel.
>>>>>>>
>>>>>>> AddKey works again.
>>>>>>>
>>>>>>> It would be a good thing to create the official repo with these and
>>>>>>> start the automatic builds. What is the next step to put that in place ?
>>>>>>>
>>>>>>> Regards,
>>>>>>>
>>>>>>> Samuel
>>>>>>>
>>>>>>>> Le 13 févr. 2019 à 18:29, Michael Sharp <email@hidden
>>>>>>>> <mailto:email@hidden>> a écrit :
>>>>>>>>
>>>>>>>> I’m building a WOLips4.10 variation locally from my branch at
>>>>>>>> https://github.com/getsharp/wolips/tree/eclipse_4_10
>>>>>>>> <https://github.com/getsharp/wolips/tree/eclipse_4_10>
>>>>>>>>
>>>>>>>> The changes to their internal JDT APIs (such as StubUtility) was a
>>>>>>>> pretty good incentive to leave them alone all together.
>>>>>>>>
>>>>>>>> Add Key and a few other broken features are fixed for me with this
>>>>>>>> build.
>>>>>>>>
>>>>>>>> Sharpy.
>>>>>>>>
>>>>>>>>
>>>>>>>>> On 14 Feb 2019, at 7:37 am, Samuel Pelletier <email@hidden
>>>>>>>>> <mailto:email@hidden>> wrote:
>>>>>>>>>
>>>>>>>>> Hi all,
>>>>>>>>>
>>>>>>>>> I experience Eclipse 2018-12 with WOLips and DCEVM and the latest
>>>>>>>>> WOLips and it works quite well to date.
>>>>>>>>>
>>>>>>>>> I use the openjdk11 with DCEVM and Hotswap integrated found at this
>>>>>>>>> location, it is important to use the latest (+8 at this time) version
>>>>>>>>> if you use Groovy.
>>>>>>>>> https://github.com/TravaOpenJDK/trava-jdk-11-dcevm/releases
>>>>>>>>> <https://github.com/TravaOpenJDK/trava-jdk-11-dcevm/releases>
>>>>>>>>>
>>>>>>>>> This download contains the entire JVM directory, to install it :
>>>>>>>>> cd /Library/Java/JavaVirtualMachines/
>>>>>>>>> sudo tar zxf
>>>>>>>>> /Users/yourDownloadLocation/java11-openjdk-dcevm-osx.tar.gz
>>>>>>>>> Then go to Eclipse preferences to add the new JVM.
>>>>>>>>>
>>>>>>>>> This JVM is for dev only, it always starts with DCEVM and Hotswap.
>>>>>>>>> DCEVM is a free hot code replacement like JRebel and HotSwap contains
>>>>>>>>> plugins to help the engine.
>>>>>>>>>
>>>>>>>>> Apps compile and run faster (real or placebo effet) than my previous
>>>>>>>>> setup.
>>>>>>>>>
>>>>>>>>> The only downside to date is the addKey in the WO editor that no
>>>>>>>>> longer works.
>>>>>>>>>
>>>>>>>>> It fail with java.lang.NoClassDefFoundError:
>>>>>>>>> org/eclipse/jdt/internal/corext/codemanipulation/StubUtility. I found
>>>>>>>>> the addKey problem in WOLips, the team moved an internal classe used
>>>>>>>>> by this function in the AddKeyInfo class. Here is the import that
>>>>>>>>> need to change in this file.
>>>>>>>>>
>>>>>>>>> -import org.eclipse.jdt.internal.corext.codemanipulation.StubUtility;
>>>>>>>>> +import org.eclipse.jdt.internal.core.manipulation.StubUtility;
>>>>>>>>>
>>>>>>>>> My problem now is I do not have a working WOLips build environment to
>>>>>>>>> test this. I tried to follow the Wiki instruction but I only get fail
>>>>>>>>> build du to missing something.
>>>>>>>>>
>>>>>>>>> If someone has a working WOLips development setup, please update it
>>>>>>>>> with Eclipse 2018-12 and apply my patch to build a new WOLips. This
>>>>>>>>> will require a new WOLips version for Eclipse 4.10+ since this code
>>>>>>>>> will no longer works with the previous version.
>>>>>>>>>
>>>>>>>>> Samuel
>>>>>>>>> _______________________________________________
>>>>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>>>>> Webobjects-dev mailing list (email@hidden
>>>>>>>>> <mailto:email@hidden>)
>>>>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> This email sent to email@hidden <mailto:email@hidden>
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>>> Webobjects-dev mailing list (email@hidden
>>>>>>> <mailto:email@hidden>)
>>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>>
>>>>>>>
>>>>>>> This email sent to email@hidden <mailto:email@hidden>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>> Webobjects-dev mailing list (email@hidden
>>>>>> <mailto:email@hidden>)
>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>
>>>>>>
>>>>>> This email sent to email@hidden <mailto:email@hidden>
>>>>
>>>
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list (email@hidden
>>> <mailto:email@hidden>)
>>> Help/Unsubscribe/Update your Subscription:
>>>
>>> This email sent to email@hidden <mailto:email@hidden>
>>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden