You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@iotdb.apache.org by "Rong Kang (Jira)" <ji...@apache.org> on 2021/03/09 07:24:00 UTC

[jira] [Commented] (IOTDB-1191) [Zeppelin-IoTDB]Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

    [ https://issues.apache.org/jira/browse/IOTDB-1191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17297888#comment-17297888 ] 

Rong Kang commented on IOTDB-1191:
----------------------------------

Hi, it's most likely because the zeppelin-iotdb-interpreter doesn't involve package dependencies. This problem has been resolved in [PR-2299|https://github.com/apache/iotdb/pull/2299].

You can check the file size of the zeppelin-iotdb-interpreter. A usable interpreter that I packaged is about {color:#FF0000}9.1M{color}, while an unusable one is only {color:#FF0000}800K{color}.


> [Zeppelin-IoTDB]Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory 
> ---------------------------------------------------------------------------------------------------
>
>                 Key: IOTDB-1191
>                 URL: https://issues.apache.org/jira/browse/IOTDB-1191
>             Project: Apache IoTDB
>          Issue Type: Bug
>          Components: Others
>            Reporter: FengQingxin
>            Priority: Major
>         Attachments: image-2021-03-09-13-23-01-252.png
>
>
> Hi IoTDB Developers:
>  When I am using 'Zeppelin-IoTD' as website ~ [https://iotdb.apache.org/UserGuide/Master/Ecosystem%20Integration/Zeppelin-IoTDB.html;]
> I got an error:Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
> branch :master
> commit id: d622fe88fe688e4b6e212af26e573c0581daab1a
> zeppelin:[*zeppelin-0.9.0-bin-netinst.tgz*|https://mirrors.tuna.tsinghua.edu.cn/apache/zeppelin/zeppelin-0.9.0/zeppelin-0.9.0-bin-netinst.tgz]
> please help us to check this!
> thanks!
> please refer to below information:
> !image-2021-03-09-13-23-01-252.png!
> org.apache.zeppelin.interpreter.InterpreterException: [java.io|http://java.io/].IOException: Fail to launch interpreter process: Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer.<clinit>(RemoteInterpreterServer.java:108) Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory at [java.net|http://java.net/].URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 1 more at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.open(RemoteInterpreter.java:129) at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.getFormType(RemoteInterpreter.java:271) at org.apache.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:444) at org.apache.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:72) at org.apache.zeppelin.scheduler.Job.run(Job.java:172) at org.apache.zeppelin.scheduler.AbstractScheduler.runJob(AbstractScheduler.java:132) at org.apache.zeppelin.scheduler.RemoteScheduler$JobRunner.run(RemoteScheduler.java:182) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: [java.io|http://java.io/].IOException: Fail to launch interpreter process: Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer.<clinit>(RemoteInterpreterServer.java:108) Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory at [java.net|http://java.net/].URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 1 more at org.apache.zeppelin.interpreter.remote.RemoteInterpreterManagedProcess.start(RemoteInterpreterManagedProcess.java:126) at org.apache.zeppelin.interpreter.ManagedInterpreterGroup.getOrCreateInterpreterProcess(ManagedInterpreterGroup.java:68) at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.getOrCreateInterpreterProcess(RemoteInterpreter.java:104) at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.internal_create(RemoteInterpreter.java:154) at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.open(RemoteInterpreter.java:126) ... 13 more



--
This message was sent by Atlassian Jira
(v8.3.4#803005)