Sent from my iPad
On Jun 21, 2011, at 6:54 PM, David Avendasora <webobje...@avendasora.com> wrote: > > On Jun 21, 2011, at 6:05 PM, Ramsey Gurley wrote: > >> >> On Jun 21, 2011, at 2:22 PM, David Avendasora wrote: >> >>> On Jun 21, 2011, at 5:03 PM, Ramsey Gurley <rgur...@smarthealth.com> wrote: >>> >>>>> Also, if I grab the queryAll page I run out of heap space after about 5-6 >>>>> refreshes of the page. I hope I'm just doing something stupid here. Any >>>>> ideas? >>>>> >>>>> Thanks. >>>>> -Mike >>>> >>>> I have not experienced problems with heap space in D2W. >>> >>> I have. It is almost certainly a situation where you have a relationship >>> modeled that could point to thousands or millions of related objects and >>> you have a rule that is telling D2W to show that relationship in the >>> queryAll page by making it a displayPropertyKey in some rule that somehow >>> matches the QueryAll page. Normally the QueryAll page only lets you search >>> on attributes. >> >> Correction (^_^) I have not experienced problems with heap on a QueryAll >> page. If you fault 1000000 rows in the DB, then yeah, boom! But that's not >> D2W. You just happen to be using D2W when you triggered the fault. > > Yes, very true, but with D2W it is very easy to do this unintentionally, and > not associate your change with the problem because most likely you changed a > rule that you _thought_ only applied to the page you are working on. This is > one of the many not-so-intuitive things about D2W that bites new users and > can be very confusing. > > I personally think that until ERModernLook came around the cons like this of > D2W outweighed the pros for all but the most skilled/determined. Now, with > ERModern being so completely freaking awesome, there's a lot of people that > are running into and not backing down from these things. > > The rules engine is incredibly powerful, but it can be tricky to learn how to > "focus" it. Without focus one rule can mess up your entire app, or just one > little corner of it, and do it in a way that is not immediately obvious what > caused it. > > A D2W app _needs_ selenium tests so you quickly find out that something has > been broken by a rule change. There's no compiler error, there's no IDE > validation. It's all run-time. Insanely powerful. Aim carefully. > I like shooting. :) thanks guys. I was all over the wiki and didn't know I had to enable the wolips server. Works much better now! clickToOpen still isn't working, but my rule changes are. I'll check out your suggestion tomorrow David, something's definitely funky, but I certainly don't have that much test data in my DB. Maybe it's some of the self referencing on my objects. Thanks again. -Mike > Dave > > _______________________________________________ > 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: > http://lists.apple.com/mailman/options/webobjects-dev/mgargano%40me.com > > This email sent to mgarg...@me.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: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com