I have tried that multiple times but the same thing happens. Any other suggestions?
Thank you, Christina <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Sun, Jan 6, 2019 at 11:21 PM Xikui Wang <[email protected]> wrote: > Have you tried to rebuild the project with a clean start? I tried it with > the latest master. It works for me. Try to do "mvn clean install > -DskipTests" in the asterixdb folder. > > Best, > Xikui > > On Sun, Jan 6, 2019 at 7:05 PM Christina Pavlopoulou <[email protected]> > wrote: > > > Hello everyone, > > > > I had recently changed to the latest master branch and I tried to load a > > sample dataset. However, I get a classNotFoundException for > > TwitterRecordReaderFactory. I, also, tried to go back to the version I > knew > > it was working and now I get the same error message. Here is the complete > > error message I get: > > > > org.apache.hyracks.algebricks.common.exceptions.AlgebricksException: > Unable > > to create adapter > > at > > > > > org.apache.asterix.metadata.declared.MetadataProvider.getConfiguredAdapterFactory(MetadataProvider.java:797) > > ~[classes/:?] > > at > > > > > org.apache.asterix.metadata.declared.LoadableDataSource.buildDatasourceScanRuntime(LoadableDataSource.java:132) > > ~[classes/:?] > > at > > > > > org.apache.asterix.metadata.declared.MetadataProvider.getScannerRuntime(MetadataProvider.java:409) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.algebra.operators.physical.DataSourceScanPOperator.contributeRuntimeOperator(DataSourceScanPOperator.java:113) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.algebra.operators.logical.AbstractLogicalOperator.contributeRuntimeOperator(AbstractLogicalOperator.java:175) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:110) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compilePlanImpl(PlanCompiler.java:70) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compilePlan(PlanCompiler.java:53) > > ~[classes/:?] > > at > > > > > org.apache.hyracks.algebricks.compiler.api.HeuristicCompilerFactoryBuilder$1$1.createJob(HeuristicCompilerFactoryBuilder.java:110) > > ~[classes/:?] > > at > > > > > org.apache.asterix.api.common.APIFramework.compileQuery(APIFramework.java:293) > > ~[classes/:?] > > at > > > > > org.apache.asterix.app.translator.QueryTranslator.handleLoadStatement(QueryTranslator.java:1778) > > ~[classes/:?] > > at > > > > > org.apache.asterix.app.translator.QueryTranslator.compileAndExecute(QueryTranslator.java:338) > > ~[classes/:?] > > at > org.apache.asterix.api.http.server.ApiServlet.post(ApiServlet.java:168) > > [classes/:?] > > at > > > > > org.apache.hyracks.http.server.AbstractServlet.handle(AbstractServlet.java:92) > > [classes/:?] > > at > > > > > org.apache.hyracks.http.server.HttpRequestHandler.handle(HttpRequestHandler.java:71) > > [classes/:?] > > at > > > > > org.apache.hyracks.http.server.HttpRequestHandler.call(HttpRequestHandler.java:56) > > [classes/:?] > > at > > > > > org.apache.hyracks.http.server.HttpRequestHandler.call(HttpRequestHandler.java:1) > > [classes/:?] > > at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_73] > > at > > > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > > [?:1.8.0_73] > > at > > > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > > [?:1.8.0_73] > > at java.lang.Thread.run(Thread.java:745) [?:1.8.0_73] > > Caused by: org.apache.asterix.common.exceptions.AsterixException: > > > > > org.apache.asterix.external.input.record.reader.twitter.TwitterRecordReaderFactory > > at > > > > > org.apache.asterix.external.provider.DatasourceFactoryProvider.initFactories(DatasourceFactoryProvider.java:153) > > ~[classes/:?] > > at > > > > > org.apache.asterix.external.provider.DatasourceFactoryProvider.getRecordReaderFactory(DatasourceFactoryProvider.java:112) > > ~[classes/:?] > > at > > > > > org.apache.asterix.external.provider.DatasourceFactoryProvider.getExternalDataSourceFactory(DatasourceFactoryProvider.java:58) > > ~[classes/:?] > > at > > > > > org.apache.asterix.external.adapter.factory.GenericAdapterFactory.configure(GenericAdapterFactory.java:148) > > ~[classes/:?] > > at > > > > > org.apache.asterix.external.provider.AdapterFactoryProvider.getAdapterFactory(AdapterFactoryProvider.java:49) > > ~[classes/:?] > > at > > > > > org.apache.asterix.metadata.declared.MetadataProvider.getConfiguredAdapterFactory(MetadataProvider.java:776) > > ~[classes/:?] > > ... 36 more > > Caused by: java.lang.ClassNotFoundException: > > > > > org.apache.asterix.external.input.record.reader.twitter.TwitterRecordReaderFactory > > at java.net.URLClassLoader.findClass(URLClassLoader.java:381) > ~[?:1.8.0_73] > > at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_73] > > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) > > ~[?:1.8.0_73] > > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_73] > > at java.lang.Class.forName0(Native Method) ~[?:1.8.0_73] > > at java.lang.Class.forName(Class.java:264) ~[?:1.8.0_73] > > at > > > > > org.apache.asterix.external.provider.DatasourceFactoryProvider.initFactories(DatasourceFactoryProvider.java:141) > > ~[classes/:?] > > at > > > > > org.apache.asterix.external.provider.DatasourceFactoryProvider.getRecordReaderFactory(DatasourceFactoryProvider.java:112) > > ~[classes/:?] > > at > > > > > org.apache.asterix.external.provider.DatasourceFactoryProvider.getExternalDataSourceFactory(DatasourceFactoryProvider.java:58) > > ~[classes/:?] > > at > > > > > org.apache.asterix.external.adapter.factory.GenericAdapterFactory.configure(GenericAdapterFactory.java:148) > > ~[classes/:?] > > at > > > > > org.apache.asterix.external.provider.AdapterFactoryProvider.getAdapterFactory(AdapterFactoryProvider.java:49) > > ~[classes/:?] > > at > > > > > org.apache.asterix.metadata.declared.MetadataProvider.getConfiguredAdapterFactory(MetadataProvider.java:776) > > ~[classes/:?] > > ... 36 more > > > > If anyone could help me with that I would really appreciate it. > > > > Thank you, > > Christina > > > > < > > > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon > > > > > Virus-free. > > www.avast.com > > < > > > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link > > > > > <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > > > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
