From dev-return-30772-archive-asf-public=cust-asf.ponee.io@geode.apache.org Tue Mar 5 22:43:18 2019 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 D3E57180648 for ; Tue, 5 Mar 2019 23:43:17 +0100 (CET) Received: (qmail 48518 invoked by uid 500); 5 Mar 2019 22:43:16 -0000 Mailing-List: contact dev-help@geode.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@geode.apache.org Delivered-To: mailing list dev@geode.apache.org Received: (qmail 48507 invoked by uid 99); 5 Mar 2019 22:43:16 -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; Tue, 05 Mar 2019 22:43:16 +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 D3996C6EE5 for ; Tue, 5 Mar 2019 22:43:15 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.719 X-Spam-Level: ** X-Spam-Status: No, score=2.719 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=2, KHOP_DYNAMIC=1.419, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled 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 oMewBYIbs7rv for ; Tue, 5 Mar 2019 22:43:13 +0000 (UTC) Received: from mx0a-00296801.pphosted.com (mx0a-00296801.pphosted.com [148.163.150.38]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 0BCE05FB9C for ; Tue, 5 Mar 2019 22:43:12 +0000 (UTC) Received: from pps.filterd (m0114582.ppops.net [127.0.0.1]) by mx0a-00296801.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x25Maakh009401 for ; Tue, 5 Mar 2019 22:43:11 GMT Received: from mail-ot1-f70.google.com (mail-ot1-f70.google.com [209.85.210.70]) by mx0a-00296801.pphosted.com with ESMTP id 2qygk7audq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 05 Mar 2019 22:43:10 +0000 Received: by mail-ot1-f70.google.com with SMTP id i5so4196805otl.12 for ; Tue, 05 Mar 2019 14:43:10 -0800 (PST) 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=L3lVmicm7w0wUvGpt/nWHvq9Y+IAUZPXKBBWlDKvX94=; b=UjHqvD2IXVWQuLdlp7SF17ZPhYzFjDYqZl4CFkbxJf8qIl9viqO2iWrF10FdBJklEx g7YQbZPANYTdaH3o2feLBrRfqHxf9wO1jMt0Q/kENBhYEDbg8SnlqDNabOCvutM8Rf0d 93HsDZ3i7heoQTk05Gltvz68uGoG7ChagsR2fQqNLbFOEmEO0SOyEOfvn0s1vlGZ6mZg 17lJyt8wsziV54SDf0EH2MA/5TUYNMK0LIpr1s4ndUTfMpmt5l8r76glD9Ww3jukFWLL k6m8E6+A8GmOqPd9lqH22ZEMrBFP6sHQpJR8BrFa4JhhmdmtX489w4EZ2nslffKnMJj+ YXGQ== X-Gm-Message-State: APjAAAU+f6EPxmdgKr2k7joVMrrLLVEN7672QDNtbsG0qSq3x5qkY8F7 zKARiPzb7zbSrD1/psexXFJqav1mMvmyxKGD/GCoyMa934vZ/wK2XuOLZF+JtoZxM7oL708YUKz HeSxYOLuR2FoHuQjEbDs8H9G+WPaOc4TvfLg9F2JyAM+VX6WKKSLxR0Y= X-Received: by 2002:a9d:7986:: with SMTP id h6mr2592169otm.88.1551825789334; Tue, 05 Mar 2019 14:43:09 -0800 (PST) X-Google-Smtp-Source: APXvYqxLNqyOalcjg6DdV8jX2GczMVkX83WQVZ+s5lZXSOJd+49vyfCJQia9MFRKfrB7DC63DZmwioX6O3nCmu80vck= X-Received: by 2002:a9d:7986:: with SMTP id h6mr2592153otm.88.1551825789012; Tue, 05 Mar 2019 14:43:09 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Helena Bales Date: Tue, 5 Mar 2019 14:42:57 -0800 Message-ID: Subject: Re: Jetty Webapp marked as optional? To: dev@geode.apache.org Content-Type: multipart/mixed; boundary="000000000000e88e9a0583609859" X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-03-05_11:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=3 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1903050145 --000000000000e88e9a0583609859 Content-Type: multipart/alternative; boundary="000000000000e88e960583609857" --000000000000e88e960583609857 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ok, so from looking at the logs, here is what I've found: locator-0: fatal - membership service failure due to loss of quorum server-1: fatal - membership service failure, ForcedDisconnectException: member isn't responding to heartbeats server-2: fatal - locator declares that a network partition has occurred, ForcedDisconnectException. client-3: no fatal logs, warn x2 - pool unexpected closed socket on server connection If anyone is interested in looking through the log files, I have zipped them up and attached them. If they are not attached, let me know and we'll figure out how to work around the apache listserv limitations. On Tue, Mar 5, 2019 at 12:48 PM Helena Bales wrote: > Here is the stack trace. A lot of information is lost due to the way that > we are starting members in our benchmark, but I will see what I can get > from the logs and give an update. > > org.apache.geode.benchmark.tests.PartitionedPutBenchmarkTest > > benchmarkRunsSuccessfully() FAILED > java.util.concurrent.CompletionException: java.lang.RuntimeException: > java.rmi.ServerError: Error occurred in server thread; nested exception i= s: > java.lang.NoClassDefFoundError: > org/eclipse/jetty/webapp/WebAppContext > > Caused by: > java.lang.RuntimeException: java.rmi.ServerError: Error occurred > in server thread; nested exception is: > java.lang.NoClassDefFoundError: > org/eclipse/jetty/webapp/WebAppContext > > Caused by: > java.rmi.ServerError: Error occurred in server thread; nested > exception is: > java.lang.NoClassDefFoundError: > org/eclipse/jetty/webapp/WebAppContext > > Caused by: > java.lang.NoClassDefFoundError: > org/eclipse/jetty/webapp/WebAppContext > > Caused by: > java.lang.ClassNotFoundException: > org.eclipse.jetty.webapp.WebAppContext > > > > On Tue, Mar 5, 2019 at 11:24 AM Anthony Baker wrote: > >> Do you have a full stack trace? I=E2=80=99m curious where we are using = this=E2=80=A6I >> assume it=E2=80=99s on the client? >> >> > On Mar 5, 2019, at 11:08 AM, Helena Bales wrote: >> > >> > It appears the jetty-webapp dependency is now required, and not >> optional. >> > Was there a reason that it was originally marked as optional in the >> > geode-core build.gradle? Should it still be optional, and if so, >> something >> > is broken? This optional dependency in the POM is causing downstream >> > projects like benchmarks to fail tests due to ClassNotFound exceptions >> on >> > WebAppContext. Removing the optional flag fixed benchmark tests. >> > >> > ~Helena Bales >> >> --000000000000e88e960583609857 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Ok, so from looking at the logs, here is what I'v= e found:
locator-0: fatal - membership service failure due to los= s of quorum
server-1: fatal - membership service failure, For= cedDisconnectException: member isn't responding to heartbeats
=
server-2: fatal - locator declares that a network partition has occurr= ed, ForcedDisconnectException.
client-3: no fatal logs, warn x2 -= pool unexpected closed socket on server connection

If anyone is interested in looking through the log files, I have zipped t= hem up and attached them. If they are not attached, let me know and we'= ll figure out how to work around the apache listserv limitations.
=
= On Tue, Mar 5, 2019 at 12:48 PM Helena Bales <hbales@pivotal.io> wrote:
Here is = the stack trace. A lot of information is lost due to the way that we are st= arting members in our benchmark, but I will see what I can get from the log= s and give an update.

org.apache.geode.benchma= rk.tests.PartitionedPutBenchmarkTest > benchmarkRunsSuccessfully() FAILE= D
=C2=A0=C2=A0=C2=A0 java.util.concurrent.CompletionException: java.lang= .RuntimeException: java.rmi.ServerError: Error occurred in server thread; n= ested exception is:
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 java.lan= g.NoClassDefFoundError: org/eclipse/jetty/webapp/WebAppContext

=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Caused by:
=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 java.lang.RuntimeException: java.rmi.ServerError: Err= or occurred in server thread; nested exception is:
=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ja= va.lang.NoClassDefFoundError: org/eclipse/jetty/webapp/WebAppContext
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Caused = by:
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 j= ava.rmi.ServerError: Error occurred in server thread; nested exception is: =
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 java.lang.NoClassDefFoundError: org/eclipse/jetty/web= app/WebAppContext

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Caused by:
=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ja= va.lang.NoClassDefFoundError: org/eclipse/jetty/webapp/WebAppContext
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Caused by:
=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 java.lang.ClassNotFoundException: org.eclipse.jetty.w= ebapp.WebAppContext



On Tue, Mar 5, 2019 at 11:24 AM = Anthony Baker <ab= aker@pivotal.io> wrote:
Do you have a full stack trace?=C2=A0 I=E2=80=99m curious wh= ere we are using this=E2=80=A6I assume it=E2=80=99s on the client?

> On Mar 5, 2019, at 11:08 AM, Helena Bales <hbales@pivotal.io> wrote:
>
> It appears the jetty-webapp dependency is now required, and not option= al.
> Was there a reason that it was originally marked as optional in the > geode-core build.gradle? Should it still be optional, and if so, somet= hing
> is broken? This optional dependency in the POM is causing downstream > projects like benchmarks to fail tests due to ClassNotFound exceptions= on
> WebAppContext. Removing the optional flag fixed benchmark tests.
>
> ~Helena Bales

--000000000000e88e960583609857-- --000000000000e88e9a0583609859 Content-Type: application/zip; name="benchmarkLog.zip" Content-Disposition: attachment; filename="benchmarkLog.zip" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jswczvvy0 UEsDBAoAAAAAAFaCXE4AAAAAAAAAAAAAAAA5ABwAb3JnLmFwYWNoZS5nZW9kZS5iZW5jaG1hcmsu dGVzdHMuUGFydGl0aW9uZWRHZXRCZW5jaG1hcmsvVVQJAANjenhcBPt+XHV4CwABBPUBAAAEFAAA AFBLAQIeAwoAAAAAAFaCXE4AAAAAAAAAAAAAAAA5ABgAAAAAAAAAEADtQQAAAABvcmcuYXBhY2hl Lmdlb2RlLmJlbmNobWFyay50ZXN0cy5QYXJ0aXRpb25lZEdldEJlbmNobWFyay9VVAUAA2N6eFx1 eAsAAQT1AQAABBQAAABQSwUGAAAAAAEAAQB/AAAAcwAAAAAA --000000000000e88e9a0583609859--