From user-return-219082-archive-asf-public=cust-asf.ponee.io@struts.apache.org Thu Aug 30 10:40:38 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id B511B180656 for ; Thu, 30 Aug 2018 10:40:37 +0200 (CEST) Received: (qmail 24783 invoked by uid 500); 30 Aug 2018 08:40:36 -0000 Mailing-List: contact user-help@struts.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Struts Users Mailing List" Reply-To: "Struts Users Mailing List" Delivered-To: mailing list user@struts.apache.org Received: (qmail 24759 invoked by uid 99); 30 Aug 2018 08:40:35 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Aug 2018 08:40:35 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 5790CC6E5A for ; Thu, 30 Aug 2018 08:40:35 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.891 X-Spam-Level: * X-Spam-Status: No, score=1.891 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id a-teRHY3NRQW for ; Thu, 30 Aug 2018 08:40:34 +0000 (UTC) Received: from mail-vk0-f65.google.com (mail-vk0-f65.google.com [209.85.213.65]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id B51AE5F3B3 for ; Thu, 30 Aug 2018 08:40:33 +0000 (UTC) Received: by mail-vk0-f65.google.com with SMTP id 79-v6so852865vkm.4 for ; Thu, 30 Aug 2018 01:40:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=K75UUcOvL91eMC9oONi43Jj5dfe4k+y8q/Szqx7mwEc=; b=htDlSKJrFcb5cn4bbRqic8ZgFBY/Mzrq3l+SH+j/TDCF5jfL8ocxLSSzt9Hz+Spavk wuUL78yCECkNoF9sDExMGLtDj5s9jByd4yGF9BLbSJc1ihx7rHPskXpZry7bYGRtOrKI JEFY8+xPJMvK+nu/2/Fj7wSnInPHrtj7oz9fqESVZZz886lj7WkZJ0BRyWdzNHJkzOXa 5W05pRUN+8bPBo9IvtVaRqVqoaubTIEdlsEKaEXUiR0vaKUNrwbJmBHRHXoHNjJIW+kx k2HuDSxQ7kylDCE4S+GwVXpbi8F5aS2QIHnroRRAirPfndCtW8F4nZN6Mt7dDkEPXGIa /mKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=K75UUcOvL91eMC9oONi43Jj5dfe4k+y8q/Szqx7mwEc=; b=gYRtr0zX2Mq0Jn9ywtoN6owJKX4rV0JZGjs677dd9LUz3Mw/oYmTABtzUwGFFmV9Rr Hr/xZPZN9LV2eLpfooPlEPfSdvZEvUPpjxE6dHXxQTCnIYierlngg12a0Zn+szrJ7UFU GVh9nh2ZIX65R1wRtpo9Zv2UtDUCYhkCP39MKmg8Akg6bMSk85MPejJYdyNMKi6VWsDi BLwgjrSl1SXAxEZfBJcF8sN6kkPzS9/ZPKusKyURm56vhmegKj6Hzql6A88oTurfub2t AIi+sEOqBhHSYrod2yvRDNISkoE/X1xmIHgc5jCSfx9CAVIPzueW4BV3nsM02CsDk0Zi g7+Q== X-Gm-Message-State: APzg51Bs9YwUeHABSEjNQeyuOWWf/RhghpO4r27qb4QJlXfHnOdmpAmf bOf29OSadZk91kwM/3FrjSKtdZRMvxakupScaVTmmmV3 X-Google-Smtp-Source: ANB0VdYXUls8TZHJlC39pDBgsOXqsGOhY/CKEShY2JSqx/TOo1WR7WFQME15utouLAIRh8DXML/NMnGRpChhgz3rumk= X-Received: by 2002:a1f:b258:: with SMTP id b85-v6mr6100876vkf.155.1535618426535; Thu, 30 Aug 2018 01:40:26 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Miguel Almeida Date: Thu, 30 Aug 2018 09:40:14 +0100 Message-ID: Subject: Re: Apache Struts 2.3.35 Upgrade - backward incompatibility in s:if To: user Content-Type: multipart/alternative; boundary="000000000000d305120574a306f1" --000000000000d305120574a306f1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Lukasz, Thanks for your answer. Yes, it seems related, adding this constant works around the issue. Out of curiosity, is the problem the conversion from List to XWorkList mentioned by Yasser ? Follow up questions: 1. What is the expected impact of this change? On our previous upgrade from 34 to 35 our risk assessment determined no risk, based on the assumption that the change was backwards compatible. Since it is not (and we need to perform the additional change in struts.xml), can you tell us if there is any area we should worry about when upgrading? 2. Should the logs have shown this? With devMode=3Dtrue, I see no differenc= e in the logs from 34 to 35 3. Is it possible to change the release notes to tell about this incompatibility? Going forward, is there a way to improve the compatibility assessments? Kind regards, Miguel On Thu, Aug 30, 2018 at 7:21 AM Lukasz Lenart wrote: > =C5=9Br., 29 sie 2018 o 19:04 Miguel Almeida > napisa=C5=82(a): > > *And *scopesValues was previously set ( > value=3D"scopes">, where scopes is a Listscopes in the > action) > > It is probably related to this issue > > https://issues.apache.org/jira/browse/WW-4954?focusedCommentId=3D16593403= &page=3Dcom.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#= comment-16593403 > > You can temporary use the posted workaround but we will fix that in > incoming two minor releases. > > > Regards > -- > =C5=81ukasz > + 48 606 323 122 http://www.lenart.org.pl/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@struts.apache.org > For additional commands, e-mail: user-help@struts.apache.org > > --000000000000d305120574a306f1--