asterixdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Blow <mblow.apa...@gmail.com>
Subject Re: Strange error trying to run Asterix master
Date Fri, 29 Sep 2017 05:22:05 GMT
What JVM is this?  Try Oracle latest Java 8 if not already using.

-MDB

On Fri, Sep 29, 2017 at 12:37 AM Steven Jacobs <sjaco002@ucr.edu> wrote:

> If only that worked for me :( I have even tried deleting the m2 repository
> cache completely.
> Steven
>
> On Thu, Sep 28, 2017 at 8:19 PM Wail Alkowaileet <wael.y.k@gmail.com>
> wrote:
>
> > I got the same issue before. I did "clean project" and the issue seems to
> > be resolved.
> >
> > On Thu, Sep 28, 2017 at 2:26 PM, Steven Jacobs <sjaco002@ucr.edu> wrote:
> >
> > > Hi all,
> > > I've been stuck for some time now trying to get master Asterix to debug
> > > correctly for me in Eclipse on my machine. It seems to deal with the
> > class
> > > generation being done by maven, but that's as far as I can see so far.
> No
> > > one I've talked to has a similar issue, so I was wondering if anyone
> from
> > > the community at large has had such an issue. It manifests itself when
> > > tying to create the evaluator for a function. The stack trace is
> attached
> > > below. If anyone has seen such an issue, I would love to get any advice
> > you
> > > may have.
> > >
> > >
> > > java.lang.VerifyError: Bad return type
> > >
> > > Exception Details:
> > >
> > >   Location:
> > >
> > >
> > > org/apache/asterix/runtime/evaluators/functions/records/
> > > RecordMergeDescriptor$_EvaluatorFactoryGen.access$0(
> > > Lorg/apache/asterix/runtime/evaluators/functions/records/
> > >
> RecordMergeDescriptor$_EvaluatorFactoryGen;)Lorg/apache/asterix/runtime/
> > > evaluators/functions/records/RecordMergeDescriptor;
> > > @4: areturn
> > >
> > >   Reason:
> > >
> > >     Type
> > > 'org/apache/asterix/runtime/evaluators/functions/records/
> > > RecordMergeDescriptor$_Gen'
> > > (current frame, stack[0]) is not assignable to
> > > 'org/apache/asterix/runtime/evaluators/functions/records/
> > > RecordMergeDescriptor'
> > > (from method signature)
> > >
> > >   Current Frame:
> > >
> > >     bci: @4
> > >
> > >     flags: { }
> > >
> > >     locals: {
> > > 'org/apache/asterix/runtime/evaluators/functions/records/
> > > RecordMergeDescriptor$_EvaluatorFactoryGen'
> > > }
> > >
> > >     stack: {
> > > 'org/apache/asterix/runtime/evaluators/functions/records/
> > > RecordMergeDescriptor$_Gen'
> > > }
> > >
> > >   Bytecode:
> > >
> > >     0x0000000: 2ab4 0063 b0
> > >
> > >
> > > at
> > > org.apache.asterix.runtime.evaluators.functions.records.
> > > RecordMergeDescriptor$_Gen.createEvaluatorFactory(
> > > RecordMergeDescriptor.java:86)
> > >
> > > at
> > > org.apache.asterix.jobgen.QueryLogicalExpressionJobGen.
> > > createScalarFunctionEvaluatorFactory(
> > > QueryLogicalExpressionJobGen.java:144)
> > >
> > > at
> > > org.apache.asterix.jobgen.QueryLogicalExpressionJobGen.
> > > createEvaluatorFactory(
> > > QueryLogicalExpressionJobGen.java:109)
> > >
> > > at org.apache.asterix.jobgen.QueryLogicalExpressionJobGen.
> > > codegenArguments(
> > > QueryLogicalExpressionJobGen.java:161)
> > >
> > > at
> > > org.apache.asterix.jobgen.QueryLogicalExpressionJobGen.
> > > createScalarFunctionEvaluatorFactory(
> > > QueryLogicalExpressionJobGen.java:134)
> > >
> > > at
> > > org.apache.asterix.jobgen.QueryLogicalExpressionJobGen.
> > > createEvaluatorFactory(
> > > QueryLogicalExpressionJobGen.java:109)
> > >
> > > at
> > > org.apache.hyracks.algebricks.core.algebra.expressions.
> > > ExpressionRuntimeProvider.createEvaluatorFactory(
> > > ExpressionRuntimeProvider.java:41)
> > >
> > > at
> > > org.apache.hyracks.algebricks.core.algebra.operators.
> > > physical.AssignPOperator.contributeRuntimeOperator(
> > > AssignPOperator.java:84)
> > >
> > > at
> > > org.apache.hyracks.algebricks.core.algebra.operators.logical.
> > > AbstractLogicalOperator.contributeRuntimeOperator(
> > > AbstractLogicalOperator.java:166)
> > >
> > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > compileOpRef(
> > > PlanCompiler.java:97)
> > >
> > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > compileOpRef(
> > > PlanCompiler.java:84)
> > >
> > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > compileOpRef(
> > > PlanCompiler.java:84)
> > >
> > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > compileOpRef(
> > > PlanCompiler.java:84)
> > >
> > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > compileOpRef(
> > > PlanCompiler.java:84)
> > >
> > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > compileOpRef(
> > > PlanCompiler.java:84)
> > >
> > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > compileOpRef(
> > > PlanCompiler.java:84)
> > >
> > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > compileOpRef(
> > > PlanCompiler.java:84)
> > >
> > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > compileOpRef(
> > > PlanCompiler.java:84)
> > >
> > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > compileOpRef(
> > > PlanCompiler.java:84)
> > >
> > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > compilePlan(
> > > PlanCompiler.java:60)
> > >
> > > at
> > >
> org.apache.hyracks.algebricks.compiler.api.HeuristicCompilerFactoryBuilde
> > > r$1$1.createJob(
> > > HeuristicCompilerFactoryBuilder.java:107)
> > >
> > > at org.apache.asterix.api.common.APIFramework.compileQuery(
> > > APIFramework.java:333)
> > >
> > > at
> > > org.apache.asterix.app.translator.QueryTranslator.
> > > rewriteCompileInsertUpsert(
> > > QueryTranslator.java:1864)
> > >
> > > at org.apache.asterix.app.translator.QueryTranslator.lambda$0(
> > > QueryTranslator.java:1752)
> > >
> > > at
> > > org.apache.asterix.app.translator.QueryTranslator.
> > > handleInsertUpsertStatement(
> > > QueryTranslator.java:1778)
> > >
> > > at org.apache.asterix.app.translator.QueryTranslator.compileAndExecute(
> > > QueryTranslator.java:336)
> > >
> > > at
> > org.apache.asterix.api.http.server.ApiServlet.post(ApiServlet.java:162)
> > >
> > > at org.apache.hyracks.http.server.AbstractServlet.handle(
> > > AbstractServlet.java:78)
> > >
> > > at org.apache.hyracks.http.server.HttpRequestHandler.handle(
> > > HttpRequestHandler.java:70)
> > >
> > > at org.apache.hyracks.http.server.HttpRequestHandler.call(
> > > HttpRequestHandler.java:55)
> > >
> > > at org.apache.hyracks.http.server.HttpRequestHandler.call(
> > > HttpRequestHandler.java:36)
> > >
> > > at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> > >
> > > at java.util.concurrent.ThreadPoolExecutor.runWorker(
> > > ThreadPoolExecutor.java:1142)
> > >
> > > at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> > > ThreadPoolExecutor.java:617)
> > >
> > > at java.lang.Thread.run(Thread.java:745)
> > >
> >
> >
> >
> > --
> >
> > *Regards,*
> > Wail Alkowaileet
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message