Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 922E9200C0C for ; Mon, 30 Jan 2017 19:05:14 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 90CA9160B4D; Mon, 30 Jan 2017 18:05:14 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id D7203160B35 for ; Mon, 30 Jan 2017 19:05:13 +0100 (CET) Received: (qmail 43091 invoked by uid 500); 30 Jan 2017 18:05:13 -0000 Mailing-List: contact dev-help@asterixdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@asterixdb.apache.org Delivered-To: mailing list dev@asterixdb.apache.org Received: (qmail 43080 invoked by uid 99); 30 Jan 2017 18:05:12 -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; Mon, 30 Jan 2017 18:05:12 +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 6885EC0953 for ; Mon, 30 Jan 2017 18:05:12 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -2.8 X-Spam-Level: X-Spam-Status: No, score=-2.8 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=2, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-2.999, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id irrk8UM1gi7R for ; Mon, 30 Jan 2017 18:05:10 +0000 (UTC) Received: from mx1.ucr.edu (mx1.ucr.edu [138.23.248.2]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id D7CC05F4A6 for ; Mon, 30 Jan 2017 18:05:09 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2AXAQD7fo9Yh8fcVdFeGgEBAQECAQEBAQgBAQEBhDSBCQeDTooJkFMKBoEdBIgJgnGCIoJrhSuCDAElhXwCghgHPxgBAgEBAQEBAQETAQEBCA0JCh0vhGkBAQEDASNbCwsLBQgqAgIhARIBBQEcGQiJQQMIBQieUT+MAoIlhzINRAEHgxQmEoV1hTOCUYFigxyCXwWBKwEBAY8Bim0uCAEBgT+FKIcDhBGQd4onhxIUHoEUDxCBUxMfYgVFg2+CDR81AYgxAQEB X-IPAS-Result: A2AXAQD7fo9Yh8fcVdFeGgEBAQECAQEBAQgBAQEBhDSBCQeDTooJkFMKBoEdBIgJgnGCIoJrhSuCDAElhXwCghgHPxgBAgEBAQEBAQETAQEBCA0JCh0vhGkBAQEDASNbCwsLBQgqAgIhARIBBQEcGQiJQQMIBQieUT+MAoIlhzINRAEHgxQmEoV1hTOCUYFigxyCXwWBKwEBAY8Bim0uCAEBgT+FKIcDhBGQd4onhxIUHoEUDxCBUxMfYgVFg2+CDR81AYgxAQEB X-IronPort-AV: E=Sophos;i="5.33,312,1477983600"; d="scan'208,217";a="697918434" Received: from mail-qk0-f199.google.com ([209.85.220.199]) by smtp1.ucr.edu with ESMTP/TLS/AES128-SHA; 30 Jan 2017 10:05:02 -0800 Received: by mail-qk0-f199.google.com with SMTP id 11so130269234qkl.4 for ; Mon, 30 Jan 2017 10:05:02 -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:in-reply-to:references:from:date :message-id:subject:to; bh=3z5te2vFJZZQlqf1VIAaOKcpmenYQ959spjN8kLUlhk=; b=n98K8jEwvrH1kIXxHZD4FYrHKnT+FSQq8gbt0j1dsm+vVz0E3QL3hyBGL0R9kLD8tg Cy5A17X7wX5Vn/qLSg7NZVtLrKXIqgOGuM8A+CdehEjDxM3vt61gI1M2FOAceXWXm5l5 AUKaP68yT2u6QX41NywdIVlm6JrPaYDedgVkVWtvpEEPihiLvyq0YR8RDwgoFr6tDD7x gasJrR7JqiCYh9EQDYD8tLPVpMZclw1r8Q2Q2zNfTiK/XpyECvsGW7Dy+x2JVyLGaQV9 JRzabRieMGQQePRIaYMMIFaJW1Yr1zAQOovFh2OEWVOYHXAfZtp+N98q8yd2uVAn9cLx 63uA== X-Gm-Message-State: AIkVDXIykBG0D1fUA9tQ8R1g9WjWIXjjezAxvDhqq/IXgrWhkyZNVtffjxAEiQ6y41JYCqSZXCV+cZzuKumhn9LiwSnnbCHMa1iB/xz18L33OQ7v/9BQA9bYC1RDSYJZTC+808dA+9tKeXMYK1ZOdPw4TxanT2E= X-Received: by 10.55.167.5 with SMTP id q5mr22260951qke.61.1485799501147; Mon, 30 Jan 2017 10:05:01 -0800 (PST) X-Received: by 10.55.167.5 with SMTP id q5mr22260913qke.61.1485799500837; Mon, 30 Jan 2017 10:05:00 -0800 (PST) MIME-Version: 1.0 Received: by 10.200.36.147 with HTTP; Mon, 30 Jan 2017 10:05:00 -0800 (PST) In-Reply-To: <4B3E0369-7475-4E70-B2A6-C6FDE1D542AF@gmail.com> References: <4B3E0369-7475-4E70-B2A6-C6FDE1D542AF@gmail.com> From: Steven Jacobs Date: Mon, 30 Jan 2017 10:05:00 -0800 Message-ID: Subject: Re: Error Running Execution Tests in Eclipse To: dev@asterixdb.apache.org Content-Type: multipart/alternative; boundary=001a114fca4274a9dd054753a7c8 archived-at: Mon, 30 Jan 2017 18:05:14 -0000 --001a114fca4274a9dd054753a7c8 Content-Type: text/plain; charset=UTF-8 Thank you! You've saved me lots of time. I was trying to re-build the entire project in command line but for some reason that doesn't help. Steven On Mon, Jan 30, 2017 at 9:53 AM, abdullah alamoudi wrote: > Steven, > This is caused by missing the generated classes for functions. > The way I deal with this is go to asterix-algebra in commandline and build > it. Then try to run the tests again and it will find the generated classes > and be able to run. > > Cheers, > Abdullah. > > > On Jan 30, 2017, at 9:51 AM, Steven Jacobs wrote: > > > > Hi all, > > I am having an issue where I am unable to run execution tests within > > eclipse almost 100% of the time. It seems to occur when the > > LangExpressionToPlanTranslator is trying to register runtime functions, > but > > I can't seem to find any source of the error, or any place where it > > actually fails. I was wondering if anyone else has seen a similar issue. > > Included is the stack trace: > > > > 2017-01-30 09:50:20,737 WARN [qtp1599566873-53] servlet.ServletHandler ( > > ServletHandler.java:doHandle(670)) - Error for /ddl > > > > java.lang.ExceptionInInitializerError > > > > at org.apache.asterix.translator.LangExpressionToPlanTranslator.( > > LangExpressionToPlanTranslator.java:184) > > > > at org.apache.asterix.translator.AqlExpressionToPlanTranslator.( > > AqlExpressionToPlanTranslator.java:69) > > > > at > > org.apache.asterix.translator.AqlExpressionToPlanTranslatorFactory. > createExpressionToPlanTranslator( > > AqlExpressionToPlanTranslatorFactory.java:31) > > > > at org.apache.asterix.api.common.APIFramework.compileQuery( > > APIFramework.java:184) > > > > at > > org.apache.asterix.app.translator.QueryTranslator. > rewriteCompileInsertUpsert( > > QueryTranslator.java:1982) > > > > at > > org.apache.asterix.app.translator.QueryTranslator. > handleInsertUpsertStatement( > > QueryTranslator.java:1877) > > > > at org.apache.asterix.app.translator.QueryTranslator.compileAndExecute( > > QueryTranslator.java:353) > > > > at org.apache.asterix.app.translator.QueryTranslator.compileAndExecute( > > QueryTranslator.java:271) > > > > at org.apache.asterix.api.http.servlet.RESTAPIServlet.handleRequest( > > RESTAPIServlet.java:210) > > > > at org.apache.asterix.api.http.servlet.DDLAPIServlet.handleRequest( > > DDLAPIServlet.java:1) > > > > at org.apache.asterix.api.http.servlet.RESTAPIServlet.doPost( > > RESTAPIServlet.java:172) > > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) > > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > > > > at org.eclipse.jetty.servlet.ServletHolder.handle( > ServletHolder.java:845) > > > > at org.eclipse.jetty.servlet.ServletHandler.doHandle( > ServletHandler.java:583 > > ) > > > > at org.eclipse.jetty.server.session.SessionHandler.doHandle( > > SessionHandler.java:224) > > > > at org.eclipse.jetty.server.handler.ContextHandler.doHandle( > > ContextHandler.java:1180) > > > > at org.eclipse.jetty.servlet.ServletHandler.doScope( > ServletHandler.java:511) > > > > at org.eclipse.jetty.server.session.SessionHandler.doScope( > > SessionHandler.java:185) > > > > at org.eclipse.jetty.server.handler.ContextHandler.doScope( > > ContextHandler.java:1112) > > > > at org.eclipse.jetty.server.handler.ScopedHandler.handle( > > ScopedHandler.java:141) > > > > at org.eclipse.jetty.server.handler.HandlerWrapper.handle( > > HandlerWrapper.java:134) > > > > at org.eclipse.jetty.server.Server.handle(Server.java:524) > > > > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:319) > > > > at org.eclipse.jetty.server.HttpConnection.onFillable( > > HttpConnection.java:253) > > > > at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded( > > AbstractConnection.java:273) > > > > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) > > > > at org.eclipse.jetty.io.SelectChannelEndPoint$2.run( > > SelectChannelEndPoint.java:93) > > > > at > > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume. > executeProduceConsume( > > ExecuteProduceConsume.java:303) > > > > at > > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume. > produceConsume( > > ExecuteProduceConsume.java:148) > > > > at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run( > > ExecuteProduceConsume.java:136) > > > > at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob( > > QueuedThreadPool.java:671) > > > > at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run( > > QueuedThreadPool.java:589) > > > > at java.lang.Thread.run(Thread.java:745) > > > > Caused by: java.lang.IllegalStateException: java.lang. > ClassNotFoundException: > > org.apache.asterix.runtime.evaluators.functions.records. > FieldAccessByIndexDescriptor$_Gen > > > > at > > org.apache.asterix.translator.util.FunctionCollection. > getGeneratedFunctionDescriptorFactory( > > FunctionCollection.java:722) > > > > at org.apache.asterix.translator.util.FunctionCollection.( > > FunctionCollection.java:697) > > > > ... 34 more > > > > Caused by: java.lang.ClassNotFoundException: > > org.apache.asterix.runtime.evaluators.functions.records. > FieldAccessByIndexDescriptor$_Gen > > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:381) > > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:424) > > > > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) > > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > > > > at > > org.apache.asterix.translator.util.FunctionCollection. > getGeneratedFunctionDescriptorFactory( > > FunctionCollection.java:718) > > > > ... 35 more > > --001a114fca4274a9dd054753a7c8--