WeBankFinTech / Schedulis

Schedulis is a high performance workflow task scheduling system that supports high availability and multi-tenant financial level features, Linkis computing middleware, and has been integrated into data application development portal DataSphere Studio
https://github.com/WeBankFinTech/Schedulis.git
Apache License 2.0
386 stars 147 forks source link

java.lang.NullPointerException #89

Open hehaa opened 2 years ago

hehaa commented 2 years ago

2022-06-08 09:20:25.124 INFO [main] azkaban.jobtype.JobTypeManager 77 loadPlugins - Plugin jobtypes failed to load. java.lang.NullPointerException azkaban.jobtype.JobTypeManagerException: java.lang.NullPointerException at azkaban.jobtype.JobTypeManager.loadPluginJobTypes(JobTypeManager.java:161) ~[azkaban-common-0.6.2.jar:?] at azkaban.jobtype.JobTypeManager.loadPlugins(JobTypeManager.java:75) [azkaban-common-0.6.2.jar:?] at azkaban.jobtype.JobTypeManager.(JobTypeManager.java:61) [azkaban-common-0.6.2.jar:?] at azkaban.execapp.FlowRunnerManager.(FlowRunnerManager.java:219) [azkaban-exec-server-0.6.2.jar:?] at azkaban.execapp.FlowRunnerManager$$FastClassByGuice$$f5329b23.newInstance() [azkaban-exec-server-0.6.2.jar:?] at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) [guice-4.1.0.jar:?] at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:111) [guice-4.1.0.jar:?] at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) [guice-4.1.0.jar:?] at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) [guice-4.1.0.jar:?] at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) [guice-4.1.0.jar:?] at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) [guice-4.1.0.jar:?] at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) [guice-4.1.0.jar:?] at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194) [guice-4.1.0.jar:?] at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) [guice-4.1.0.jar:?] at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) [guice-4.1.0.jar:?] at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) [guice-4.1.0.jar:?] at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110) [guice-4.1.0.jar:?] at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) [guice-4.1.0.jar:?] at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) [guice-4.1.0.jar:?] at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) [guice-4.1.0.jar:?] at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) [guice-4.1.0.jar:?] at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) [guice-4.1.0.jar:?] at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194) [guice-4.1.0.jar:?] at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) [guice-4.1.0.jar:?] at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019) [guice-4.1.0.jar:?] at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085) [guice-4.1.0.jar:?] at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015) [guice-4.1.0.jar:?] at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054) [guice-4.1.0.jar:?] at azkaban.execapp.AzkabanExecutorServer.main(AzkabanExecutorServer.java:178) [azkaban-exec-server-0.6.2.jar:?] Caused by: java.lang.NullPointerException at azkaban.jobtype.JobTypeManager.loadJobTypeClassLoader(JobTypeManager.java:281) ~[azkaban-common-0.6.2.jar:?] at azkaban.jobtype.JobTypeManager.loadJobTypes(JobTypeManager.java:213) ~[azkaban-common-0.6.2.jar:?] at azkaban.jobtype.JobTypeManager.loadPluginJobTypes(JobTypeManager.java:157) ~[azkaban-common-0.6.2.jar:?] ... 28 more

tuigerphkeeper commented 2 years ago

plugins/jobtypes/common.properties要按文档配置,只是说DataChecker 和 EventChecker插件配置是额外的