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: Thu, 21 Feb 2019 17:24:58 -0500
of course this should work. to specify the property file on the command line:
cd into the project folder and issue
ant -propertyfile ~/Library/Application\ Support/WOLips/wolips.543.properties
install
or
ant -propertyfile wolips.543.properties install
ant will find the properties!!!
> On Feb 21, 2019, at 10:59 AM, Markus Ruggiero <email@hidden>
> wrote:
>
>
>
>> On 21 Feb 2019, at 15:39, Maik Musall <email@hidden
>> <mailto:email@hidden>> wrote:
>>
>> Hi Ted,
>>
>> I went through the install process on a clean machine, created new
>> screenshots and updated the Project Wonder Installation page with that. But
>> I kept the wolips.543.properties scheme that had been described there, even
>> though the comments at the bottom recommend not doing that and ignore the
>> versioning. I also have the impression that skipping the version distinction
>> would be better.
>>
>> I can update that again, but I'd like a discussion about that detail here
>> before.
>>
>
> I would remove all that versioning stuff. We oldies already know what we do
> and are properly set up, all others should use "the latest and greatest"
> WebObjects 5.4.3 anyway. I have also streamlined the whole installation and
> directoy setup in an add-on doc to my book Learning The Wonders. Maybe add a
> pointer to https://learningthewonders.com <https://learningthewonders.com/>
> at the top of that page? All the relevant chapters are freely downloadable.
>
> ---markus---
>
>> Maik
>>
>>
>>> Am 21.02.2019 um 05:06 schrieb Theodore Petrosky <email@hidden
>>> <mailto:email@hidden>>:
>>>
>>> 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
>>>
>>> <https://wiki.wocommunity.org/display/documentation/Building+a+WebObjects+Project>
>>>
>>> but I cannot edit here:
>>> https://wiki.wocommunity.org/display/WEB/Project+Wonder+Installation
>>> <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
>>>> <mailto: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
>>> <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
>
> _______________________________________________
> 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
References: | |
| >WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Samuel Pelletier <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Samuel Pelletier <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Michael Sharp <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Henrique Prange <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Michael Sharp <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Henrique Prange <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Theodore Petrosky <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Michael Sharp <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Theodore Petrosky <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Maik Musall <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Markus Ruggiero <email@hidden>) |