Greetings Mike, Indeed. Shooting is good. At least the data model you have and your app allow the adjustments to avoid the large faulting.
I do have an example where a 700 attribute with over 1000 entries is loaded into D2W. It can be done. The catch is that there is a machine with sufficient memory and one can adjust the JVM's memory footprint. Later, Dan -----Original Message----- From: webobjects-dev-bounces+daniel.beatty=navy....@lists.apple.com [mailto:webobjects-dev-bounces+daniel.beatty=navy....@lists.apple.com] On Behalf Of Mike Gargano Sent: Tuesday, June 21, 2011 21:28 To: David Avendasora Cc: WebObjects Development Subject: Re: d2w - huh? 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/daniel.beatty%40navy.mil This email sent to daniel.bea...@navy.mil
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ 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