X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.25a (ClamAV 1.4.3/27958) X-Junk-Score: 20 [X] X-KAS-Score: 20 [X] From: "Theodore Petrosky" Received: from [34.2.68.31] (HELO sonic.asd.mail.yahoo.com) by post.selbstdenker.com (CommuniGate Pro SMTP 6.3.18) with ESMTPS id 35489821 for webobjects-dev@wocommunity.org; Wed, 01 Apr 2026 15:45:41 +0200 Received-SPF: pass receiver=post.selbstdenker.com; client-ip=34.2.68.31; envelope-from=tedpet5@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1775051130; bh=AyVTAFS978J7hhshblaXTm5IkDY5YjmcVljmsuiS4pk=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=TM2E+3Gpofm1Xl6W2c3MQKoqrv8A8zhkhjMMPdbYWYZgFnNh9NqeqaieIbAHZCWp5n4mGTKoLIeEY9CKfF1LU5369HQsMvPEmBBETizmzy8QftHJiTvmxhvUQRkzn2kus+/Th78RDDkl4WmQA518U6tNH8prtXw85cNk3G3MhLt3W1aD9Bi5HVKIVBOnbJfMA3JagGmWeBuAeC2hEJQu3iWLEXqQHeNnYEUeX8UTxqtaSZ2dwdYuVasbYPob4u/APPlzEqDGAO3mWAuBzvYzSTDgmbhsYxugDVr3qDuESN7u3/x7AG2ixZCIoLmxcyNJa5qaUk76q7YH14sFant06g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1775051130; bh=CR3BcfN1pJMiz/JQ6D8AbvYC3QDHQxRPaJTjJmcPv2m=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=W7pFF0EWYWfCay41sUNyaM77xbd4XJvOjSA0EtA73aHsLThksl+Uc9iptluKMgZ+8uis+huDggXhO8YwGQjA7UYfwRqP/ia2NNvWlah/JvoMAs/Le/38+FIK7DpnAjNRnIejE9uVCjVegLRQWGYXPi78yJdjErof4WHvE5mCGqyp4AEcuDY91SXcBfmZQwvPzVgowK0qUU4ao+lwt9C4qISVJiZpE5OzkcnmeJQuxia8d5kcNPMAs2cIN/Jx5SJmJfsNLka5cDs7rFT3V6QjU3JUflzUP7c5xe1MsHUdXePJner4D+KIQ3DqPHnzCsPUkg8CHpXDkpzRmcEVTMWueA== X-YMail-OSG: 6BGO.UkVM1l2XXQVNnrPWGzX4UCTv0M_o1pwfgHR6Q.iVYImz2c4X_m3nWVnDgg CajdFi55ZBz9AjfdsDcvCpfAi9O_yRyOuSrPPSBdQMt5hIroScXgA3vti5kiArt6LS1BL3bDU2BR L4gKx3vV8usGrc6mDThjFR1uQvhscIOp.Q_LsOgKywxsa0c2.7MAyd4Chamr9TY4ny04rN7s7.PF istGe4SZk5GqdMqCWhGvzDlPdcbaJCmMTDANoCD.NFZdE0U7VQhPMJUY2aGlM2lc6qq940NfFpgo gVmq5wK1g44A_NgRnC_bqNTSWwSX1O8l8S5n9ZSitqa5rfB2RHAftuOrOAC4sJ7RP4WQhyFttOoV MAB1LnrA9mvX5QLjXMIkJSvVv05Jn26huobuxwVLp5F3_mvHjjOYfQ4lSW2hWaPy.sMEFj0I2CpF 8T9B9D6lemAEKizIvk1k5rvkjsmZYQB505Zer10RZll9bnKqDTcKNgIxIIzELSykoaNMEgJI6sVI FmSchxuR2OS7Q_Kyv5AZrKNUNJ_wBMspDe8zpis5MarUcoBgN_GHS3LxfJN_gWtPqVukUO8I.8P4 G7kyI2VOafAA3U7DNCWW4eVfpBxk5VmPG2Hm0OS08RveljcIIjAJ_0Lp61xOrKgZHktricFSyPHH fbtHydAz2vYJ2Uqr_iEct8G9ZbGFfpIUJyP7UGRx4sQCSely6oXVxbwqPLcvyMx8mrCOsz9SRe7a lSR.UI97rtYx4HlKiwJZNm6NqOp5lUfDcZXB5wnJvsc1Mod4dd3NeiDzLfG6M0Ae7D_pFZ6w9Mr_ tL.xO3uVZHtlMVCAtm6TDElV3WDpx_tkNY7cLXfwY0PI_LOdzOFxsFV8yRFH1Pl0L7DhnUr5wRo8 cRB1JnsV46.xSXfLCqDHTXyTDJeqnCaNI0cDQ5bDYe.RlKeTqiAx6yB6p5UbNcyUqlft2OM3MrKc 0_dbXyJHqp72V7_y7_JINZmKbjgTIPHtXKsXr942IyE.WBnjBT4i8l_Y9qYH1hArCJfJPBe24bAc ZXGYjznRCEDwlogDNWniMBPLZOX1lBe_mr7.b_A5S72Lyhp1ssG4tMmV4hSpSV57xv4qTxuAAyeO lRBGyLzp9SvmXi4eiGYOgUrp7d9gzkFZbSYARB_zzz4OrA_8XKfyO03HI1lybcf9d710V_OegWVG sn1bw_HSCZ1E0ziIypiXraC1xII08NX1EZTTtpwcfTrc.15M59P.QcQto59O6z2xBrCQgXLZcNGj bTLczM7JIfZ4hl7.O8qHsu.BQX80A_w8ZHtl1IAKhrNRCodtDGyCi5JbH9ZtstPuxtF4Uk970G9h dilr1T5h7QWZfTSjatC9Tyciiexx.RAr1aYZEnLeI1pPpp.g4s67MHKMnXqr87ThKuDhoALdmsGg ObQWiQWoPIGrr6y0hPho1GY_doZe0ijGzccf0YW6._Qk4xEEK0t4FAD2_X8.7u9pATNrL4UW4_Ab Tuy7pbd1H7cvV2prYB.J10vd3205wfNB_yvFjyc6yZmw4R8D3IwO1x8jTbZiMiXHMMgA2is8YOT2 blKaKpWCHTP9U7.NUEyxdg3TvZtqGVQkzLjj968d0lJ94ydhZo9y0EfVYhangevLbH4JIMhtofnl gjhWsVX42vRBHk2FeS50oL5Omk0VIIE4j0BoHmjY5Agjh8_7D3WvplFY8lIuLKICtipKCQBlsJtn HNO3fC06gqb0B2Fs6j8xXi_7MjKl9VeqF3XFEg0xI77GgNdJCRAK.uJd9QvpaTQAf4Z5bpbBqrL3 DNB2CUNMeEY31pO2XvKCjEY1Zmi4FlbY3sc1Qo3RNVJtN_tdm6eLt7T7AZ52fJL2CweeB4PBtSYF mncvMpvgJztw2yvo6zBTzlMuSSyG7xEpxqP6E3vNIDmA2HJNkCYri6FgVdxU8A1Pxw4RWd42MGFn 1FVCGQT4b9E8osdHi1CJA59bWajx0J6MClRPnBCpdOWjctbEw1Wk- X-Sonic-MF: X-Sonic-ID: 7bbd16c5-85a4-4e6e-9160-e2e6b8ebd246 Received: from sonic.gate.mail.ne1.yahoo.com by mail-asdoutdeli-p-cin-usea4-prod-sonicconsumer-svc-102 with HTTP; Wed, 1 Apr 2026 13:45:30 +0000 Received: from dip96.lsn.bf1.yahoo.com ([67.195.177.105]) by hello (SMTP) with SMTP ID 9a5464d5f7ee0b1b14b398bd8bb00339 for ; Wed, 01 Apr 2026 13:45:28 +0000 (UTC) Content-Type: multipart/alternative; boundary="------------L0yLXEykpOYg7JrkdMptAgSn" Message-ID: Date: Wed, 1 Apr 2026 09:45:27 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [WO-DEV] AW: rule problem To: WebObjects & WOnder Development References: Content-Language: en-US In-Reply-To: X-Mailer: WebService/1.1.25412 mail.core.serving.mcws.prd.acl:role.token.mcws.jsmtp.yahoo Content-Length: 12151 This is a multi-part message in MIME format. --------------L0yLXEykpOYg7JrkdMptAgSn Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Thank you for the help..... here is what I have: 1. really weird, adding the Properties did nothing. Do I need to turn on something else? Have you tried debugging? er.directtoweb.rules.D2WTraceRuleFiringEnabled = true log4j.logger.er.directtoweb.rules.ERD2WTraceRuleFiringEnabled = DEBUG 2.    took me a while but the key is: isEntityEditable not entityIsEditable here is the weirdness. there are two buttons "New" and "Edit List". I want to get rid of Edit List. with isEntityEditable false, the New button goes away but the Edit button stays. 3. René you said: is your D2WContext instance corretly initialized? E.g. your d2w-Files may not be loaded... Where would I do this? This is a B-Flat D2W app. I have created many D2W apps and I never had to do anything to initialize the D2WContext. On 4/1/26 3:56 AM, Andreas Hirtzel wrote: > Have you tried debugging? > > er.directtoweb.rules.D2WTraceRuleFiringEnabled = true > log4j.logger.er.directtoweb.rules.ERD2WTraceRuleFiringEnabled = DEBUG > > -----Ursprüngliche Nachricht----- > Von: WebObjects & WOnder Development > Gesendet: Mittwoch, 1. April 2026 05:31 > An: WebObjects & WOnder Development > Betreff: [WO-DEV] Re: rule problem > > Yea, I saw the BooleanAssignment and tried that also with no joy. > > can not believe I might have to resort to css. > > also interesting that I cannot get a rule to work with > > 100 : *true* => isEntityInspectable = "false" > [com.webobjects.directtoweb.BooleanAssignment], > > The inspect is still there also > > Ted > > On 3/31/26 7:51 PM, Jürgen Tabert wrote: >> maybe >> 100 : *true* => shouldShowEditListButton = "false" >> [com.webobjects.directtoweb.BooleanAssignment], >> >> >>> On 31. Mar 2026, at 02:18, Theodore Petrosky wrote: >>> >>> I need help with a D2W rule. I see that ERModEditRelationshipPage has >>> the EditListButtons wrapped in a WOConditional. The boolean value is >>> shouldShowEditListButton >>> >>> I created a rule: >>> >>> 100 : *true* => shouldShowEditListButton = "false" >>> [com.webobjects.directtoweb.Assignment], >>> >>> I also tried: >>> pageConfiguration = 'EditRelationshipEmbeddedPersonInstrument' => >>> shouldShowEditListButton = "false" >>> [com.webobjects.directtoweb.Assignment] >>> >>> but no joy. Am I missing something? >>> >>> It has been a while and I find that I am relearning a lot of WO and D2W. >>> >>> Ted >>> >>> >>> ############################################################# >>> This message is sent to you because you are subscribed to the mailing >>> list. >>> To unsubscribe, E-mail to: >>> To switch to the DIGEST mode, E-mail to >>> >>> To switch to the INDEX mode, E-mail to >>> >>> Send administrative queries to >>> >> ############################################################# >> This message is sent to you because you are subscribed to >> the mailing list. >> To unsubscribe, E-mail to: >> To switch to the DIGEST mode, E-mail to >> >> To switch to the INDEX mode, E-mail to >> >> Send administrative queries to >> >> > ############################################################# > This message is sent to you because you are subscribed to > the mailing list. > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > To switch to the INDEX mode, E-mail to > Send administrative queries to > > > ############################################################# > This message is sent to you because you are subscribed to > the mailing list. > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > To switch to the INDEX mode, E-mail to > Send administrative queries to > --------------L0yLXEykpOYg7JrkdMptAgSn Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

Thank you for the help..... here is what I have:

1. really weird, adding the Properties did nothing. Do I need to turn on something else?

Have you tried debugging?

er.directtoweb.rules.D2WTraceRuleFiringEnabled = true
log4j.logger.er.directtoweb.rules.ERD2WTraceRuleFiringEnabled = DEBUG

2.    took me a while but the key is: isEntityEditable not entityIsEditable
here is the weirdness. there are two buttons "New" and "Edit List". I want to get rid of Edit List. with isEntityEditable false, the New button goes away but the Edit button stays.

3. René you said:

	is your D2WContext instance corretly initialized? E.g. your d2w-Files may not be loaded...

Where would I do this? This is a B-Flat D2W app. I have created many D2W apps and I never had to do anything to initialize the D2WContext.




On 4/1/26 3:56 AM, Andreas Hirtzel wrote:
Have you tried debugging?

er.directtoweb.rules.D2WTraceRuleFiringEnabled = true
log4j.logger.er.directtoweb.rules.ERD2WTraceRuleFiringEnabled = DEBUG

-----Ursprüngliche Nachricht-----
Von: WebObjects & WOnder Development <webobjects-dev@wocommunity.org> 
Gesendet: Mittwoch, 1. April 2026 05:31
An: WebObjects & WOnder Development <webobjects-dev@wocommunity.org>
Betreff: [WO-DEV] Re: rule problem

Yea, I saw the BooleanAssignment and tried that also with no joy.

can not believe I might have to resort to css.

also interesting that I cannot get a rule to work with

     100 : *true* => isEntityInspectable = "false" 
[com.webobjects.directtoweb.BooleanAssignment],

The inspect is still there also

Ted

On 3/31/26 7:51 PM, Jürgen Tabert wrote:
maybe
100 : *true* => shouldShowEditListButton = "false" 
[com.webobjects.directtoweb.BooleanAssignment],


On 31. Mar 2026, at 02:18, Theodore Petrosky <webobjects-dev@wocommunity.org> wrote:

I need help with a D2W rule. I see that ERModEditRelationshipPage has 
the EditListButtons wrapped in a WOConditional. The boolean value is 
shouldShowEditListButton

I created a rule:

     100 : *true* => shouldShowEditListButton = "false" 
[com.webobjects.directtoweb.Assignment],

I also tried:
pageConfiguration = 'EditRelationshipEmbeddedPersonInstrument' => 
shouldShowEditListButton = "false" 
[com.webobjects.directtoweb.Assignment]

but no joy. Am I missing something?

It has been a while and I find that I am relearning a lot of WO and D2W.

Ted


#############################################################
This message is sent to you because you are subscribed to the mailing 
list <webobjects-dev@wocommunity.org>.
To unsubscribe, E-mail to: <webobjects-dev-off@wocommunity.org>
To switch to the DIGEST mode, E-mail to 
<webobjects-dev-digest@wocommunity.org>
To switch to the INDEX mode, E-mail to 
<webobjects-dev-index@wocommunity.org>
Send administrative queries to  
<webobjects-dev-request@wocommunity.org>
#############################################################
This message is sent to you because you are subscribed to
   the mailing list <webobjects-dev@wocommunity.org>.
To unsubscribe, E-mail to: <webobjects-dev-off@wocommunity.org>
To switch to the DIGEST mode, E-mail to 
<webobjects-dev-digest@wocommunity.org>
To switch to the INDEX mode, E-mail to 
<webobjects-dev-index@wocommunity.org>
Send administrative queries to  
<webobjects-dev-request@wocommunity.org>

#############################################################
This message is sent to you because you are subscribed to
  the mailing list <webobjects-dev@wocommunity.org>.
To unsubscribe, E-mail to: <webobjects-dev-off@wocommunity.org>
To switch to the DIGEST mode, E-mail to <webobjects-dev-digest@wocommunity.org>
To switch to the INDEX mode, E-mail to <webobjects-dev-index@wocommunity.org>
Send administrative queries to  <webobjects-dev-request@wocommunity.org>


#############################################################
This message is sent to you because you are subscribed to
  the mailing list <webobjects-dev@wocommunity.org>.
To unsubscribe, E-mail to: <webobjects-dev-off@wocommunity.org>
To switch to the DIGEST mode, E-mail to <webobjects-dev-digest@wocommunity.org>
To switch to the INDEX mode, E-mail to <webobjects-dev-index@wocommunity.org>
Send administrative queries to  <webobjects-dev-request@wocommunity.org>

--------------L0yLXEykpOYg7JrkdMptAgSn--