Re: Ajax request, ERXRedirect and ERXThreadStorage

2016-07-14 Thread Jean-François Veillette
On Jul 12, 2016, at 8:52 AM, Paul Hoadley  wrote:Hello,I’m working on an app where some page-level informational messages (such as validation problems) are stored in ERXThreadStorage, and displayed by the page wrapper. This works great for full page loads.In a few places, I’m doing some Ajax submissions with AjaxSubmitButton. In the usual case, nothing goes wrong and an AjaxUpdateContainer displays some new information. I figured that a reasonable way to display validation errors from these Ajax submissions would be to stash the messages in ERXThreadStorage in the usual way, and then use ERXRedirect and its setComponentToPage() to just force a full page reload. This all works except (critically) the _retrieval_ of the messages from ERXThreadStorage—there’s nothing there. Is this expected?It is expected.  The redirect is in fact a new request sent from the browser, it gets queued and processes by a different thread.  Even if you are lucky and get the same thread, the thread storage dictionary info will be fresh and empty (as for any new request). Is the invocation of the action method by the Ajax submission on a different thread?Yes, and with that pattern, the validation information is no longer thread bound but is now multi-request (imagine .css, .js or .jpg requests) bound … or simply session bound.Maybe you can keep it in a « session’s last request validation info object » and clear it at the start of a full-page request.jfv-- Paul Hoadleyhttp://logicsquad.net/


 ___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/jean_francois_veillette%40yahoo.caThis email sent to jean_francois_veille...@yahoo.ca ___
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: Summary of the State of the Community

2016-07-14 Thread Chuck Hill
LOL


From: Lachlan Deck 
Date: Thursday, July 14, 2016 at 9:27 PM
To: Chuck Hill 
Cc: "webobjects-dev@lists.apple.com" 
Subject: Re: Summary of the State of the Community

Fixed it for ya :-)

On 14 Jul 2016, at 3:35 AM, Chuck Hill 
> wrote:

...
Which brings us to now.  Most of us have decades of experience in software 
development and much of that using a toolset that gave us a complete 
scaffolding on which to hang our application specific logic. Dave Avendasora 
had a good analogy.  WO says “You want a house?   OK, here is a house that will 
suit 90% of people, fully built, and here are instructions on how to renovate 
what does not suit you.  Oh, and we are going to surround that house with other 
houses, schools, stores, and hospitals as you are probably going to want those 
too. (Oh, but don’t be surprised if you see a lot of missing person reports. 
The master builder secretly relocates residents who stumble across his plans).. 
...

We know how good things can be and we are not willing to settle for less.  That 
is what defines us.  That is why we are still here.  While some of us, like 
Andrus, have gone away and re-created part of the goodness and added some new 
goodness, we are still all influenced by what we witnessed and worked with.


Chuck

From: 
>
 on behalf of Pascal Robert >
Date: Monday, July 11, 2016 at 6:14 PM
To: "webobjects-dev@lists.apple.com" 
>
Subject: Summary of the State of the Community

Dear members of the WO Community,

At WOWODC 2016, we had many discussions about the future of the community. We 
also saw many tools to get forward. But before moving forward on the technical 
side, many attendees made a point: we should find out what unites us. Is this 
only because of WebObjects, or because we use WebObjects and Wonder for rapid 
development? Or because most of you are small teams and are doing full-stack 
development?

So, before we decide to replace, or not, the tool stack, we want to know what 
defines the community and we want for feedback about this.

As for the current operations, the WOCommunity Association still stay up at 
least until January 24th 2017. We have enough money to pay for the hosting and 
the store for the remaining of the year. We can also save some money by moving 
some of the podcasts to mirrors and by running Jenkins elsewhere, or maybe 
everything. If you want to host some of the podcasts (the older ones) or host 
Jenkins, please notify me.

You can listen to the talk here:

http://wocommunity.org/podcasts/wowodc/2016/State_of_the_Community.mp4
http://wocommunity.org/podcasts/wowodc/2016/State_of_the_Community_Followup.mp4

Also, Samuel Pelletier created a Slack channel to discuss the state of things, 
send an email to him or me if you wish to join the channel.

Thanks.
___
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/chill%40gevityinc.com

This email sent to ch...@gevityinc.com
___
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/lachlan.deck%40gmail.com

This email sent to lachlan.d...@gmail.com

 ___
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: jrebel

2016-07-14 Thread Wolfgang Hartmann
Hy,

We're using JRebel a lot and it works great. But since we're sending money to 
them there is this annoying JRebel-Guy who is regularily calling trying to sell 
us more things but that's no technical issue.
The features of WO-JRebel are:
- component-class reloading after changes
- eof-class reloading after changes

Apart from that be aware that the current Jenkins-wolips-build does not include 
the JRebel-plugins which are necessary to use WO with JRebel in eclipse. You 
have to build your own wolips with JRebel included or of course someone fixes 
the ant-build-script. (See my comment in Wolips-PullRequest 124 for 
clarification).

Best regards,
Wolfy

From: ted.archib...@gmail.com
Date: Thu, 14 Jul 2016 13:54:45 -0600
Subject: Re: jrebel
To: tedp...@yahoo.com
CC: webobjects-dev@lists.apple.com

Back when I was coding WO more often I using JRebel 4 and it worked perfectly.  
I just had some DAs so I could force DB migrations and other tasks that only 
happen at startup.  But I haven’t worked on my WO projects in about 2 years.
On Thu, Jul 14, 2016 at 12:42 PM, Theodore Petrosky  wrote:
Is anyone using jrebel with WO? I used it in the past and it worked very well. 
I want to know that it works with WOLips before I send them my money.



Ted

 ___

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/ted.archibald%40gmail.com



This email sent to ted.archib...@gmail.com


___
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/halbeisen%40hotmail.com

This email sent to halbei...@hotmail.com
   ___
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: jrebel

2016-07-14 Thread Theodore Petrosky
Ok the install was painless (almost, I am always scared to touch things that 
are magic). I made a little change to an EO, I added a method and I saw:

HOTSWAP AGENT: 20:29:13.094 INFO 
(org.hotswap.agent.plugin.webobjects.HotswapWebObjectsPlugin) - Resetting 
KeyValueCoding caches

in the console when I saved the file. We shall see

Thanks again.

Ted



> On Jul 14, 2016, at 5:23 PM, Samuel Pelletier  wrote:
> 
> Aaron and all,
> 
> I wrote the Hotswap plugin for the the free Jrebel alternative.
> 
> Here is the short link to the WO Community page with the installation 
> instructions:
> 
> http://wiki.wocommunity.org/x/LIDh 
> 
> I'm open to donation, beer of meal in next wowodc.
> 
> Samuel
> 
> 
>> Le 14 juil. 2016 à 16:29, Aaron Rosenzweig > > a écrit :
>> 
>> There was a talk in Montreal on how to use open source alternative to JRebel 
>> that executes faster and is free.
>> AARON ROSENZWEIG / Chat 'n Bike 
>> e:  aa...@chatnbike.com   t:  (301) 956-2319
>>  
>> 
>> On Jul 14, 2016, at 3:59 PM, Hugi Thordarson > > wrote:
>> 
>>> Yes, we use JRebel. Can’t live without it.
>>> 
>>> - hugi
>>> 
>>> 
 On 14. júl. 2016, at 18:42, Theodore Petrosky > wrote:
 
 Is anyone using jrebel with WO? I used it in the past and it worked very 
 well. I want to know that it works with WOLips before I send them my money.
 
 Ted
 ___
 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/hugi%40karlmenn.is 
 
 
 This email sent to h...@karlmenn.is 
>>> 
>>> 
>>> ___
>>> 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/aaron%40chatnbike.com
>>>  
>>> 
>>> 
>>> This email sent to aa...@chatnbike.com 
>> ___
>> 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/samuel%40samkar.com 
>> 
>> 
>> This email sent to sam...@samkar.com 
> ___
> 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/tedpet5%40yahoo.com
> 
> This email sent to tedp...@yahoo.com

 ___
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: jrebel

2016-07-14 Thread Chuck Hill
Hmmm, not sure if you meant beer OR meal, or meal OF beer.  :-P


From:  on behalf of 
Samuel Pelletier 
Date: Thursday, July 14, 2016 at 2:23 PM
To: Aaron Rosenzweig 
Cc: WebObjects-Dev 
Subject: Re: jrebel

Aaron and all,

I wrote the Hotswap plugin for the the free Jrebel alternative.

Here is the short link to the WO Community page with the installation 
instructions:

http://wiki.wocommunity.org/x/LIDh

I'm open to donation, beer of meal in next wowodc.

Samuel


Le 14 juil. 2016 à 16:29, Aaron Rosenzweig 
> a écrit :

There was a talk in Montreal on how to use open source alternative to JRebel 
that executes faster and is free.
AARON ROSENZWEIG / Chat 'n Bike
e:  aa...@chatnbike.com  t:  (301) 956-2319

[hat 'n Bike]

[hat 'n Bike]


On Jul 14, 2016, at 3:59 PM, Hugi Thordarson 
> wrote:


Yes, we use JRebel. Can’t live without it.

- hugi



On 14. júl. 2016, at 18:42, Theodore Petrosky 
> wrote:

Is anyone using jrebel with WO? I used it in the past and it worked very well. 
I want to know that it works with WOLips before I send them my money.

Ted
___
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/hugi%40karlmenn.is

This email sent to h...@karlmenn.is


___
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/aaron%40chatnbike.com

This email sent to aa...@chatnbike.com

___
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/samuel%40samkar.com

This email sent to sam...@samkar.com

 ___
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: jrebel

2016-07-14 Thread Samuel Pelletier
Aaron and all,

I wrote the Hotswap plugin for the the free Jrebel alternative.

Here is the short link to the WO Community page with the installation 
instructions:

http://wiki.wocommunity.org/x/LIDh

I'm open to donation, beer of meal in next wowodc.

Samuel


> Le 14 juil. 2016 à 16:29, Aaron Rosenzweig  a écrit :
> 
> There was a talk in Montreal on how to use open source alternative to JRebel 
> that executes faster and is free.
> AARON ROSENZWEIG / Chat 'n Bike 
> e:  aa...@chatnbike.com   t:  (301) 956-2319
>   
> 
> On Jul 14, 2016, at 3:59 PM, Hugi Thordarson  > wrote:
> 
>> Yes, we use JRebel. Can’t live without it.
>> 
>> - hugi
>> 
>> 
>>> On 14. júl. 2016, at 18:42, Theodore Petrosky >> > wrote:
>>> 
>>> Is anyone using jrebel with WO? I used it in the past and it worked very 
>>> well. I want to know that it works with WOLips before I send them my money.
>>> 
>>> Ted
>>> ___
>>> 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/hugi%40karlmenn.is 
>>> 
>>> 
>>> This email sent to h...@karlmenn.is
>> 
>> 
>> ___
>> 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/aaron%40chatnbike.com 
>> 
>> 
>> This email sent to aa...@chatnbike.com 
> ___
> 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/samuel%40samkar.com 
> 
> 
> This email sent to sam...@samkar.com 
 ___
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: jrebel

2016-07-14 Thread Aaron Rosenzweig
There was a talk in Montreal on how to use open source alternative to JRebel 
that executes faster and is free.
AARON ROSENZWEIG / Chat 'n Bike
e:  aa...@chatnbike.com  t:  (301) 956-2319 


On Jul 14, 2016, at 3:59 PM, Hugi Thordarson  wrote:

> Yes, we use JRebel. Can’t live without it.
> 
> - hugi
> 
> 
>> On 14. júl. 2016, at 18:42, Theodore Petrosky  wrote:
>> 
>> Is anyone using jrebel with WO? I used it in the past and it worked very 
>> well. I want to know that it works with WOLips before I send them my money.
>> 
>> Ted
>> ___
>> 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/hugi%40karlmenn.is
>> 
>> This email sent to h...@karlmenn.is
> 
> 
> ___
> 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/aaron%40chatnbike.com
> 
> This email sent to aa...@chatnbike.com

 ___
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: jrebel

2016-07-14 Thread Hugi Thordarson
Yes, we use JRebel. Can’t live without it.

- hugi


> On 14. júl. 2016, at 18:42, Theodore Petrosky  wrote:
> 
> Is anyone using jrebel with WO? I used it in the past and it worked very 
> well. I want to know that it works with WOLips before I send them my money.
> 
> Ted
> ___
> 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/hugi%40karlmenn.is
> 
> This email sent to h...@karlmenn.is


 ___
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: Instance won't shutdown with ERJGroupsSynchronizer

2016-07-14 Thread Ted Archibald
Blast form the past….  This problem was causing issues with my deploy
scripts back when I was actively coding in WO.  Now I don’t have these
problems since I haven’t updated any code and redeployed in a couple years.

On Wed, Jul 13, 2016 at 5:38 PM, Paul Hoadley  wrote:

> On 13 Jul 2016, at 11:31 PM, Chuck Hill  wrote:
>
> That does not seem to be a sensible reason/place to throw an exception.
>
>
> I’ve opened an issue here if anyone wants to discuss it further:
>
> https://github.com/wocommunity/wonder/issues/784
>
> I’ll submit a pull request soon.
>
>
> --
> Paul Hoadley
> http://logicsquad.net/
>
>
>
>
 ___
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: jrebel

2016-07-14 Thread Ted Archibald
Back when I was coding WO more often I using JRebel 4 and it worked
perfectly.  I just had some DAs so I could force DB migrations and other
tasks that only happen at startup.  But I haven’t worked on my WO projects
in about 2 years.

On Thu, Jul 14, 2016 at 12:42 PM, Theodore Petrosky 
wrote:

> Is anyone using jrebel with WO? I used it in the past and it worked very
> well. I want to know that it works with WOLips before I send them my money.
>
> Ted
>  ___
> 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/ted.archibald%40gmail.com
>
> This email sent to ted.archib...@gmail.com
 ___
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