X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.22.2a (ClamAV engine v0.102.2) X-Junk-Score: 0 [] X-KAS-Score: 0 [] Return-Path: Received: from [40.107.223.54] (HELO NAM11-DM6-obe.outbound.protection.outlook.com) by selbstdenker.ag (CommuniGate Pro SMTP 6.3.13d) with ESMTPS id 28208262 for webobjects-dev@wocommunity.org; Thu, 14 Jul 2022 00:32:23 +0200 Received-SPF: pass receiver=post.selbstdenker.com; client-ip=40.107.223.54; envelope-from=Ramsey.Gurley@practicemojo.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YbvdYVZSjcksGQu5hcV/FqFF1s01UGEh5YU0lH3q6cGLQ9tvmSWXHqgDDCGR2PNJadZc1CJtKRCbDI1VcV1VbfHyQz02fkpg/SvvfUU1ZIPBKkQbALJfKlpMfakmCRB4PbY6dNLE4fHUS35F/c159F4Ww25fZpEGDJxPghQ9rosE8OENGR6oo+h2veOk2DtwfG9WsnZm4syJ6IEtYR+1lhsCc/GuKrRLgFBYAZs1fcTXVhgkXy5aa3W8dPLQXrkyWF4YQM/bsL9E4AIw7pQ2lVpDVxqQqYGWnf70WqQ1q5XPX4xDU5N4tHNGD0ewkt9dQdtvm22Fcg2/IL6PmvxHPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=SKvUnZDrrbuX6DWHGHV7lgl7qBOq+WpT4cYxxRPUdmU=; b=HyOdmJw3Gm5x5drwLfAUgKnO+hoZlqV1rAL4sJlLNOZbOGr1ROe2kdaq/jl4cyZjpO5j0w5M/h7MtoFUb3h4XPXBgzyWBdyGakUmAJOAOaKHkZNjggiGxu2/UE3tSQvOTNeGnZLkAnXqs/X+FJulgbfsXUXib1HIcBOATeARE+yYK4msfXGapGj1HaAVQQVI2jk3MSVhdgfSL1Ill80zynf79b9sxML/mxeAZf6Jr18p2fJHTLz4SdON+FSuVQcMLhAnVoEvEwwfbvErxA0+s4nNXwuWnZWxZ0QCD14rqfhuzF56WAD51a5Re9hq9Yo4HPh6Ot4Myo70N0MezmAx2Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=practicemojo.com; dmarc=pass action=none header.from=practicemojo.com; dkim=pass header.d=practicemojo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prositesinc.onmicrosoft.com; s=selector2-prositesinc-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SKvUnZDrrbuX6DWHGHV7lgl7qBOq+WpT4cYxxRPUdmU=; b=Xm/enloF9+fsKFIztX8fMJC+oSqDqZ5bVpnUDSMYnFuhms7QYSa04pIPzX/DsSIUUEekORKPkcCFSB8U5dCJ9UtCgAm4cbOE3+KwvhFvY1GquLvq/ntSloBvJn/Am3rT1GTKkiC8+Jg2NNtqxR5FfeJ54CpQzB+11zxDekcrvLU= Received: from BYAPR18MB2534.namprd18.prod.outlook.com (2603:10b6:a03:12e::29) by DM4PR18MB4175.namprd18.prod.outlook.com (2603:10b6:5:392::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.14; Wed, 13 Jul 2022 22:31:58 +0000 Received: from BYAPR18MB2534.namprd18.prod.outlook.com ([fe80::5584:e4ae:2db6:b1d4]) by BYAPR18MB2534.namprd18.prod.outlook.com ([fe80::5584:e4ae:2db6:b1d4%7]) with mapi id 15.20.5417.021; Wed, 13 Jul 2022 22:31:58 +0000 From: Ramsey Gurley To: WebObjects & WOnder Development Subject: Re: [WO-DEV] Couple Ajax(Ping) Questions Thread-Topic: [WO-DEV] Couple Ajax(Ping) Questions Thread-Index: AQHYlwdG5Q7nEyftDUapJxC+esFgJg== Date: Wed, 13 Jul 2022 22:31:58 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=practicemojo.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ad2350b4-eb5e-4fc9-a75b-08da651f7f8c x-ms-traffictypediagnostic: DM4PR18MB4175:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: UMaUpAQKKZaVCJblCHWk8VzAyBdJSPtL++d+7/O4jb4314MVFcEOlmXUA8LNXDAr8fe2WU/Rk9Pn8bbYP1NKzjzq+uJFJnNnft2Hs62lFSK2Z7mUkKfGrU2NcPxVIZInIVzEqcUX/Y0Qcs7EiqmZU4be7huK03ya9XIs5Z/0inkqfGUL3q3W/uf6MeWvzNoBbl/MieTIIySA8uxzwuTdgPxhJ8y6/5xmZGn/FRTArn+LIjMB9xV5mf1Jr8/p/KersMvxEHW5ST7Z7j3jKmxuc7Em6q0aMBimX9KTztPXHcLGrDaBkQWw20tRHdZULYjSZ4bfkQgy9e3F/1KCqjC2buXRiS+ziZGAvZic3F0xJ623qKu7+aiuYGwxJ1rXoeT47Uf4Bty+Wz9WT2UYyogELSaRA5YWBTyqpahcfaSHzsOSJXO/nAJ1M7AoA71P30x2FzriHq7dBxGtY9oySReQgDAHiURdRA9euPjzjItLuoE9aRyjk3pn2ZzDXWZf/EjX6AJaWyRWTljxabgWGB8wcyqjWwkPTO+t9gknK2SmiubcXpyXwz1Dn9CLscS88fPpxHoN/AZw+qYuHX3opr1kAOHyHG//6kM9zJkcVDmMm1fywv2NUVbIf+/nnBpzi1z4ZhPRzmOR7hKKQCkasF/ub3qLnwDoW8lzKvWgwGiJ4NWZto4Ny8q/PJz+dHSKga0NUhjtLj27Jc3rKPKsc13z4E2ivWcdGHv3+B8k9ZLGR89nOjCYdnmxDl7/SBays/FryJYv0f/M1hUA+n5Cl6TwAj6H7Riwcug7nvhwh+v31wmBF1C/lrn/rem9xrlvZI/Q x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR18MB2534.namprd18.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(136003)(376002)(396003)(346002)(39850400004)(366004)(186003)(122000001)(66574015)(38100700002)(86362001)(26005)(9686003)(83380400001)(38070700005)(55016003)(66476007)(66556008)(91956017)(64756008)(53546011)(33656002)(8676002)(66446008)(76116006)(66946007)(5660300002)(2906002)(8936002)(52536014)(478600001)(71200400001)(41300700001)(19627405001)(6506007)(7696005)(316002)(6916009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?CYyU5DBhaKphuO69JQDOOor0hv48Z5aVtpAEV4jrCiAahqQ8pj9IfCiVu7?= =?iso-8859-1?Q?SosZTNOMWopM/S7CABB1xwreGxjH5yFnKhCvSQixpnAMQ4AY5AdSo4hiYr?= =?iso-8859-1?Q?T5mx6PhGo/nS+/U7GcWQc8P4ExP/XGWYH7lwW43EYrOaAoRmycxyFpaOja?= =?iso-8859-1?Q?M4w1xozBcqaY5G4l5XtmxVKPLWb3Gi+OgbR2vdktYQBhX34KXZarJRCpmT?= =?iso-8859-1?Q?914/mxGsBN0spBwa8Knx003a7kVY1H1bjb9lr8EcPZufTZhRvcYAAU0iAG?= =?iso-8859-1?Q?r1h3LIqgwUeD7xB+v86WVW7RLC7SP1PJXcn8y08pVQ/xt7du5zOjMhYlpb?= =?iso-8859-1?Q?/beUPYEhsqpQ2kPfQ3F3xkX1qhYES4+gL/s5j8bcWKmBVUMc1arvbcKn5l?= =?iso-8859-1?Q?90i8g8TBn5kOIRiDx/czkbFLHMCfVBTjiRDH2RZ6qlkPuXgqi0v+yQutSn?= =?iso-8859-1?Q?RVi0Z9KXVP27sPVLotE8cHzLrweO4OLP+EnfGSJp5UhyxH38KIGaxLxzjH?= =?iso-8859-1?Q?nyD17lUxsQaWkLoHA/kP2reks0BDyKxLlNo0GCdoMBsyzYRLWAZD2GUu61?= =?iso-8859-1?Q?e1+gvbiVOJC+4etjCqRTU6NnHr+M9D2G9/pistYFBcLSV7nuuHGarTfFFT?= =?iso-8859-1?Q?n3XkCtQ6f8d9kzahygKSrl/eMId8D0H4pRZl4eSVRR7v2mzx2Md+BULZ42?= =?iso-8859-1?Q?w4V7dgagHkqB5NntDH/oJTplcS+Fb9sMMiJgjXTKQs16Qh5FI4XZHkrbx/?= =?iso-8859-1?Q?fk4CvRIpsM9r6P684yAAHXYxo+v0wesQ3XGPTFi39e7Mdq5Df7tmCDctoy?= =?iso-8859-1?Q?gjLI7I3o81EFBm2oeLaWsFgwzoDJzmELAmZWaFbEuWpmi+r0v4j/4GxYMR?= =?iso-8859-1?Q?rv3qtkExAyDl/79auJUEtRVVr3q2WLLKFekcl3AuZWJGbcsmu4d3FZwZe7?= =?iso-8859-1?Q?qZ0dARxntxrNKpWnyxBjKn+slCHzl1nfPSApCZg4yhlJuVJJ7dlm7gtQtg?= =?iso-8859-1?Q?oNGkXNimS3VPPNaH3iO1w4FVvtkCfMDzbK6eDfc/mz+EW9t8irpZr0AJs7?= =?iso-8859-1?Q?ID6ka4XMqxAeSyC+B9mT320hvToFZzXZtiNouPLlmr4CDD2Jq7Zot821xz?= =?iso-8859-1?Q?G8Dpm1qtcRM6lLNPAW528ajDI8lf+TDiQqQDsa3rv5PjyiDrTvq06v3mon?= =?iso-8859-1?Q?hz/yOUF1nDxD8zsQcbSdIk1ieQQbqqN+2WaoZL621d2odzKsg395SziNPV?= =?iso-8859-1?Q?aWgo65dST8PZQOLgTbEUB6MZb2ObJeGUJaMeM6WaNNNKZXW90hq6LRP6aN?= =?iso-8859-1?Q?JqsomzVCORr0UtrU+Y9vlwuz1zJCqyOLO4lSl1YM3qFS7Th2XR6bsHmrY/?= =?iso-8859-1?Q?lqywMHiGYih5Fpm83WC289RzamzqrtnrPoiQyUTI/6YyWigQ3uG4z3k91S?= =?iso-8859-1?Q?GVqZgyvP9eyiNSd3B0ZcCdMVamurC+X2lR+xdyBnFXKxj50aXa2ihzmIy/?= =?iso-8859-1?Q?uY3NcRgBklcgD5cJ2OFlBow+Mbk+5LWrzen1oOpfQKgqGFQV56+ZojEBfb?= =?iso-8859-1?Q?JaKaMQG1nb1A//Lg8ho2uaW0AOjXd5gZCQioI20QEi1CvbJOMXtRrB2NCy?= =?iso-8859-1?Q?skm7nD/fB3FoI7tOtdC6vXGWCtvQU8VM+jAWf/8gSYsOLD9U01JNxevQ?= =?iso-8859-1?Q?=3D=3D?= Content-Type: multipart/alternative; boundary="_000_BYAPR18MB2534C1074FF12B00E9D3FF9886899BYAPR18MB2534namp_" MIME-Version: 1.0 X-OriginatorOrg: practicemojo.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR18MB2534.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ad2350b4-eb5e-4fc9-a75b-08da651f7f8c X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2022 22:31:58.4506 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: de0a5129-99d3-4d35-a928-09047a134775 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: aZ2oYO+Dtuxi17FjcqphOmpWdu6Z3Z14tPNx1xIoJeETSUYRyTLHqnP7X8jqnPl5LKih4gL7uIVSr/VQgGvVaCHoHR9yEgI2ZJR5pr3P11M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR18MB4175 --_000_BYAPR18MB2534C1074FF12B00E9D3FF9886899BYAPR18MB2534namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Ajax requests do keep the session alive and that cannot be changed as far a= s I know. The point of the Ajax framework was to allow ajax requests to com= ponent actions instead of direct actions. You'd probably be fighting it eve= ry step of the way if you tried to make it sessionless. It sounds like your logger isn't set to the level you think it is set to. Y= our logger format can be set to tell you the log level on each line. You ca= n also view/modify your logger levels using the log4j action on the ERXDire= ctAction, which is pretty neat. You might be able to solve your problem jus= t fiddling around in there. ________________________________ From: WebObjects & WOnder Development on behalf of Markus Ruggiero (rucotec= ) Sent: Wednesday, July 13, 2022 9:55 AM To: WebObjects & WOnder Development Subject: [WO-DEV] Couple Ajax(Ping) Questions Does anybody know the answers to the following? - Do Ajax requests keep the session alive? It seems that when I use AjaxPin= g the session never times out. Can this be changed somehow? - I have log4j.logger.er.ajax=3DERROR. Why does each and every Ajax request= dump some stuff into the (console) log. Is it possible to have finer grain= ed logging for Ajax? How can I filter such stuff and not have it in the log at all: (... ERXNSLogLog4jBridge.java:47) - url /cgi-bin/WebObjects/MyApp.woa/aja= x/zexYv...TKyM/4585.7.17.3.3?_u=3DpanelUpdateAjaxPing&1657730329136 - Is it possible to control an AjaxPing (or auto update container) purely o= n the client side? I know AjaxPing has a stopped binding but that only work= s in conjunction with the server. Client side control would allow AjaxPing = to stop when the browser window/tab is hidden. In such a case I do not need= the ping at all. Thanks ________________________________ Confidentiality Notice: This email, including all attachments and replies t= hereto, are covered by the Electronic Communications Privacy Act, 18 U.S.C.= Sections 2510-2521 and are legally privileged. This information is confide= ntial, and intended only for the use of the individuals or entities named a= bove. If you are not the intended recipient, you are hereby notified that a= ny disclosure, copying, distribution or the taking of any action in relianc= e on the contents of this transmitted information is strictly prohibited. P= lease notify us if you have received this transmission in error. Thank you. --_000_BYAPR18MB2534C1074FF12B00E9D3FF9886899BYAPR18MB2534namp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Ajax requests do keep the session alive and that cannot be changed as far a= s I know. The point of the Ajax framework was to allow ajax requests to com= ponent actions instead of direct actions. You'd probably be fighting it eve= ry step of the way if you tried to make it sessionless.

It sounds like your logger isn't set to the level you think it is set to. Y= our logger format can be set to tell you the log level on each line. You ca= n also view/modify your logger levels using the log4j action on the ERXDire= ctAction, which is pretty neat. You might be able to solve your problem just fiddling around in there.


From: WebObjects & WOnder Development on behalf of Markus Ruggie= ro (rucotec)
Sent: Wednesday, July 13, 2022 9:55 AM
To: WebObjects & WOnder Development
Subject: [WO-DEV] Couple Ajax(Ping) Questions

Does anybody know the answers to the following?
- Do Ajax requests keep the session alive? It seems that when I use AjaxPin= g the session never times out. Can this be changed somehow?
- I have log4j.logger.er.ajax=3DERROR. Why does each and every Ajax request= dump some stuff into the (console) log. Is it possible to have finer grain= ed logging for Ajax?
  How can I filter such stuff and not have it in the log at all:
 (... ERXNSLogLog4jBridge.java:47)  - url /cgi-bin/WebObjects/MyA= pp.woa/ajax/zexYv...TKyM/4585.7.17.3.3?_u=3DpanelUpdateAjaxPing&1657730= 329136
- Is it possible to control an AjaxPing (or auto update container) purely o= n the client side? I know AjaxPing has a stopped binding but that only work= s in conjunction with the server. Client side control would allow AjaxPing = to stop when the browser window/tab is hidden. In such a case I do not need the ping at all.

Thanks


Confidentiality Notice: This email, including all attachments and= replies thereto, are covered by the Electronic Communications Privacy Act,= 18 U.S.C. Sections 2510-2521 and are legally privileged. This information = is confidential, and intended only for the use of the individuals or entities named above. If you are not the= intended recipient, you are hereby notified that any disclosure, copying, = distribution or the taking of any action in reliance on the contents of thi= s transmitted information is strictly prohibited. Please notify us if you have received this transmission in err= or. Thank you.
--_000_BYAPR18MB2534C1074FF12B00E9D3FF9886899BYAPR18MB2534namp_--