Hi Jongyoul

thanks for looking into this.

I just pulled fresh master branch, run build command and start zeppelin-daemon

i got the same result when building in docker from Dockerfile in root of the project

docker build -t zeppelin -f Dockerfile --no-cache .

docker run -it zeppelin bash
apt-get update
apt-get install -y less openjdk-11-jdk wget

cd opt/zeppelin/
./bin/zeppelin-daemon.sh start

wget 127.0.0.1:8080

--2024-05-17 08:04:13-- http://127.0.0.1:8080/
Connecting to 127.0.0.1:8080... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-05-17 08:04:13 ERROR 404: Not Found.

i`m also attaching log that i pulled from the docker image if that helps

its possible i need to config something before I start zeppelin itself but I`m not really sure what as web was working out of the box before, i narrowed it down to this PR https://github.com/apache/zeppelin/pull/4691

thanks


On 5/17/24 4:52 AM, Jongyoul Lee wrote:
Hello,

I followed your command and I ran Zeppelin with the latest master and successfully accessed the web.

Could you please share more information?

Best regards,
Jongyoul Lee

2024년 5월 16일 (목) 오후 6:15, Michal Vince <vince.mic...@gmail.com>님이 작성:

    hi

    I`m trying to build zeppelin
    <https://zeppelin.apache.org/docs/latest/setup/basics/how_to_build.html>
    from master with

    ./mvnw -B package -DskipTests -Pbuild-distr -Pspark-3.5 -Pinclude-hadoop 
-Phadoop3 -Pspark-scala-2.12 -Pweb-dist -pl 
'!groovy,!submarine,!livy,!hbase,!file,!flink'

    but after starting zeppelin with

      ./bin/zeppelin-daemon.sh start

    I`m getting 404 when trying to open zeppelin in web browser

    in log i can see

      WARN [2024-05-16 10:55:14,656] ({main} WebAppContext.java[doStart]:533) - 
Failed startup of context 
o.e.j.w.WebAppContext@2e48362c{/,jar:file:///home/mvince/remote_projects/github/zeppelin/zeppelin-distribution/target/zeppelin-0.12
    
.0-SNAPSHOT/zeppelin-0.12.0-SNAPSHOT/zeppelin-web-0.12.0-SNAPSHOT.war!/,STOPPED}{/home/mvince/remote_projects/github/zeppelin/zeppelin-distribution/target/zeppelin-0.12.0-SNAPSHOT/zeppelin-0.12.0-SNAPSHOT/zeppelin-web-0.12.0-SNAPSHO
    T.war}
    java.io.FileNotFoundException: JAR entry 
WEB-INF/lib/hadoop-client-api-3.3.6.jar!/ not found in 
/home/mvince/remote_projects/github/zeppelin/zeppelin-distribution/target/zeppelin-0.12.0-SNAPSHOT/zeppelin-0.12.0-SNAPSHOT/zeppelin-web
    -0.12.0-SNAPSHOT.war
             at 
java.base/sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:146)
             at 
java.base/sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:92)
             at 
org.eclipse.jetty.webapp.MetaInfConfiguration.getTlds(MetaInfConfiguration.java:445)
             at 
org.eclipse.jetty.webapp.MetaInfConfiguration.scanForTlds(MetaInfConfiguration.java:361)
             at 
org.eclipse.jetty.webapp.MetaInfConfiguration.scanJars(MetaInfConfiguration.java:172)
             at 
org.eclipse.jetty.webapp.MetaInfConfiguration.preConfigure(MetaInfConfiguration.java:106)
             at 
org.eclipse.jetty.webapp.WebAppContext.preConfigure(WebAppContext.java:488)
             at 
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:523)
             at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
             at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
             at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
             at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
             at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
             at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
             at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
             at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
             at 
io.micrometer.core.instrument.binder.jetty.TimedHandler.doStart(TimedHandler.java:162)
             at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
             at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
             at org.eclipse.jetty.server.Server.start(Server.java:423)
             at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
             at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
             at org.eclipse.jetty.server.Server.doStart(Server.java:387)
             at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
             at 
org.apache.zeppelin.server.ZeppelinServer.main(ZeppelinServer.java:262)
    is there some config i keep missing?

    thanks



--
Best regards,
Jongyoul Lee
 WARN [2024-05-17 07:46:13,800] ({main} ZeppelinConfiguration.java[<init>]:88) - Failed to load XML configuration, proceeding with a default,for a stacktrace activate the debug log
 INFO [2024-05-17 07:46:13,809] ({main} ZeppelinConfiguration.java[printShortInfo]:132) - Server Host: 127.0.0.1
 INFO [2024-05-17 07:46:13,810] ({main} ZeppelinConfiguration.java[printShortInfo]:136) - Server Port: 8080
 INFO [2024-05-17 07:46:13,810] ({main} ZeppelinConfiguration.java[printShortInfo]:138) - Context Path: /
 INFO [2024-05-17 07:46:13,810] ({main} ZeppelinConfiguration.java[printShortInfo]:139) - Zeppelin Version: 0.12.0-SNAPSHOT
 INFO [2024-05-17 07:46:13,810] ({main} ZeppelinServer.java[<init>]:150) - Instantiated ZeppelinServer
 INFO [2024-05-17 07:46:13,828] ({main} Log.java[initialized]:170) - Logging initialized @359ms to org.eclipse.jetty.util.log.Slf4jLog
 WARN [2024-05-17 07:46:13,942] ({main} ZeppelinConfiguration.java[getConfigFSDir]:695) - zeppelin.config.fs.dir is not specified, fall back to local conf directory zeppelin.conf.dir
 WARN [2024-05-17 07:46:13,945] ({main} ZeppelinConfiguration.java[getConfigFSDir]:695) - zeppelin.config.fs.dir is not specified, fall back to local conf directory zeppelin.conf.dir
 WARN [2024-05-17 07:46:13,945] ({main} ZeppelinConfiguration.java[getConfigFSDir]:695) - zeppelin.config.fs.dir is not specified, fall back to local conf directory zeppelin.conf.dir
 INFO [2024-05-17 07:46:14,039] ({main} ZeppelinServer.java[setupWebAppContext]:625) - warPath is: /opt/zeppelin/zeppelin-web-0.12.0-SNAPSHOT.war
 INFO [2024-05-17 07:46:14,040] ({main} ZeppelinServer.java[setupWebAppContext]:637) - ZeppelinServer Webapp path: /opt/zeppelin/webapps
 INFO [2024-05-17 07:46:14,049] ({main} ZeppelinServer.java[setupWebAppContext]:625) - warPath is: /opt/zeppelin/zeppelin-web-angular-0.12.0-SNAPSHOT.war
 INFO [2024-05-17 07:46:14,050] ({main} ZeppelinServer.java[setupWebAppContext]:637) - ZeppelinServer Webapp path: /opt/zeppelin/webapps/next
 INFO [2024-05-17 07:46:14,089] ({main} PluginManager.java[loadNotebookRepo]:70) - Loading NotebookRepo Plugin: org.apache.zeppelin.notebook.repo.GitNotebookRepo
 INFO [2024-05-17 07:46:14,156] ({main} VFSNotebookRepo.java[setNotebookDirectory]:69) - Using notebookDir: /opt/zeppelin/notebook
 INFO [2024-05-17 07:46:14,230] ({main} VFSNotebookRepo.java[setNotebookDirectory]:69) - Using notebookDir: /opt/zeppelin/notebook
 INFO [2024-05-17 07:46:14,231] ({main} GitNotebookRepo.java[init]:68) - Opening a git repo at '/opt/zeppelin/notebook'
 INFO [2024-05-17 07:46:14,266] ({main} ZeppelinServer.java[setupClusterManagerServer]:515) - Cluster mode is disabled
 WARN [2024-05-17 07:46:14,273] ({main} VFSNotebookRepo.java[listFolder]:107) - Skip hidden folder: /opt/zeppelin/notebook/.git
 INFO [2024-05-17 07:46:14,276] ({main} AuthorizationService.java[<init>]:61) - Injected AuthorizationService: org.apache.zeppelin.notebook.AuthorizationService@2d10e0b1
 WARN [2024-05-17 07:46:14,276] ({main} LocalConfigStorage.java[loadNotebookAuthorization]:77) - NotebookAuthorization file /opt/zeppelin/conf/notebook-authorization.json is not existed
 INFO [2024-05-17 07:46:14,298] ({main} NotebookServer.java[<init>]:168) - NotebookServer instantiated: org.apache.zeppelin.socket.NotebookServer@5cc69cfe
 INFO [2024-05-17 07:46:14,299] ({main} NotebookServer.java[setNoteParser]:179) - Injected NoteParser
 INFO [2024-05-17 07:46:14,299] ({main} NotebookServer.java[setNotebook]:191) - Injected NotebookProvider
 INFO [2024-05-17 07:46:14,299] ({main} NotebookServer.java[setServiceLocator]:184) - Injected ServiceLocator: ServiceLocatorImpl(shared-locator,0,57497692)
 INFO [2024-05-17 07:46:14,299] ({main} NotebookServer.java[setNotebookService]:198) - Injected NotebookServiceProvider
 INFO [2024-05-17 07:46:14,299] ({main} NotebookServer.java[setAuthorizationService]:204) - Injected NotebookAuthorizationService
 INFO [2024-05-17 07:46:14,375] ({Thread-3} RemoteInterpreterEventServer.java[run]:112) - InterpreterEventServer is starting at 172.255.0.2:42607
 INFO [2024-05-17 07:46:14,868] ({main} RemoteInterpreterEventServer.java[start]:140) - RemoteInterpreterEventServer is started
 INFO [2024-05-17 07:46:14,873] ({main} InterpreterSettingManager.java[<init>]:204) - Using RecoveryStorage: org.apache.zeppelin.interpreter.recovery.NullRecoveryStorage
 INFO [2024-05-17 07:46:14,887] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: livy
 INFO [2024-05-17 07:46:14,888] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: hbase
 INFO [2024-05-17 07:46:14,889] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: submarine
 INFO [2024-05-17 07:46:14,890] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: spark
 INFO [2024-05-17 07:46:14,891] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: sparql
 INFO [2024-05-17 07:46:14,892] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: cassandra
 INFO [2024-05-17 07:46:14,892] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: mongodb
 INFO [2024-05-17 07:46:14,893] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: spark-submit
 INFO [2024-05-17 07:46:14,893] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: neo4j
 INFO [2024-05-17 07:46:14,894] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: python
 INFO [2024-05-17 07:46:14,894] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: groovy
 INFO [2024-05-17 07:46:14,894] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: java
 INFO [2024-05-17 07:46:14,895] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: influxdb
 INFO [2024-05-17 07:46:14,895] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: bigquery
 INFO [2024-05-17 07:46:14,896] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: flink
 INFO [2024-05-17 07:46:14,896] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: angular
 INFO [2024-05-17 07:46:14,897] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: flink-cmd
 INFO [2024-05-17 07:46:14,897] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: r
 INFO [2024-05-17 07:46:14,897] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: file
 INFO [2024-05-17 07:46:14,898] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: alluxio
 INFO [2024-05-17 07:46:14,898] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: md
 INFO [2024-05-17 07:46:14,899] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: jdbc
 INFO [2024-05-17 07:46:14,899] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: sh
 INFO [2024-05-17 07:46:14,900] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: elasticsearch
 INFO [2024-05-17 07:46:14,900] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:549) - Register InterpreterSettingTemplate: jupyter
 INFO [2024-05-17 07:46:14,900] ({main} LocalConfigStorage.java[loadInterpreterSettings]:63) - Load Interpreter Setting from file: /opt/zeppelin/conf/interpreter.json
 INFO [2024-05-17 07:46:14,920] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting python from interpreter.json
 INFO [2024-05-17 07:46:14,921] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting jdbc from interpreter.json
 INFO [2024-05-17 07:46:14,921] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting influxdb from interpreter.json
 INFO [2024-05-17 07:46:14,921] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting flink-cmd from interpreter.json
 INFO [2024-05-17 07:46:14,921] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting flink from interpreter.json
 INFO [2024-05-17 07:46:14,921] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting angular from interpreter.json
 INFO [2024-05-17 07:46:14,921] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting r from interpreter.json
 INFO [2024-05-17 07:46:14,922] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting spark-submit from interpreter.json
 INFO [2024-05-17 07:46:14,922] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting neo4j from interpreter.json
 INFO [2024-05-17 07:46:14,922] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting java from interpreter.json
 INFO [2024-05-17 07:46:14,922] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting jupyter from interpreter.json
 INFO [2024-05-17 07:46:14,922] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting elasticsearch from interpreter.json
 INFO [2024-05-17 07:46:14,922] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting spark from interpreter.json
 INFO [2024-05-17 07:46:14,922] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting cassandra from interpreter.json
 INFO [2024-05-17 07:46:14,922] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting sh from interpreter.json
 INFO [2024-05-17 07:46:14,922] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting md from interpreter.json
 INFO [2024-05-17 07:46:14,923] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting alluxio from interpreter.json
 INFO [2024-05-17 07:46:14,923] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting bigquery from interpreter.json
 INFO [2024-05-17 07:46:14,923] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting sparql from interpreter.json
 INFO [2024-05-17 07:46:14,923] ({main} InterpreterSettingManager.java[loadFromFile]:302) - Create interpreter setting mongodb from interpreter.json
 INFO [2024-05-17 07:46:14,923] ({main} InterpreterSettingManager.java[loadFromFile]:312) - Create interpreter setting: file from interpreter setting template
 INFO [2024-05-17 07:46:14,924] ({main} InterpreterSettingManager.java[loadFromFile]:312) - Create interpreter setting: submarine from interpreter setting template
 INFO [2024-05-17 07:46:14,924] ({main} InterpreterSettingManager.java[loadFromFile]:312) - Create interpreter setting: hbase from interpreter setting template
 INFO [2024-05-17 07:46:14,925] ({main} InterpreterSettingManager.java[loadFromFile]:312) - Create interpreter setting: livy from interpreter setting template
 INFO [2024-05-17 07:46:14,925] ({main} InterpreterSettingManager.java[loadFromFile]:312) - Create interpreter setting: groovy from interpreter setting template
 INFO [2024-05-17 07:46:14,925] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter jdbc status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter influxdb status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter spark-submit status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter java status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter jupyter status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter file status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter elasticsearch status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter submarine status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter spark status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter sh status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter md status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter alluxio status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter bigquery status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter mongodb status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter hbase status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter python status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter flink-cmd status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter flink status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter angular status to READY
 INFO [2024-05-17 07:46:14,926] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter r status to READY
 INFO [2024-05-17 07:46:14,927] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter livy status to READY
 INFO [2024-05-17 07:46:14,927] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter neo4j status to READY
 INFO [2024-05-17 07:46:14,927] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter groovy status to READY
 INFO [2024-05-17 07:46:14,927] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter cassandra status to READY
 INFO [2024-05-17 07:46:14,927] ({main} InterpreterSetting.java[setStatus]:756) - Set interpreter sparql status to READY
 INFO [2024-05-17 07:46:14,927] ({main} LocalConfigStorage.java[save]:53) - Save Interpreter Setting to /opt/zeppelin/conf/interpreter.json
 WARN [2024-05-17 07:46:14,948] ({main} LocalConfigStorage.java[loadCredentials]:88) - Credential file /opt/zeppelin/conf/credentials.json is not existed
 INFO [2024-05-17 07:46:14,964] ({main} LuceneSearch.java[<init>]:92) - Use /tmp/zeppelin-index for storing lucene search index
 INFO [2024-05-17 07:46:15,024] ({main} ZeppelinServer.java[startZeppelin]:266) - Starting zeppelin server
 INFO [2024-05-17 07:46:15,024] ({main} Server.java[doStart]:375) - jetty-9.4.52.v20230823; built: 2023-08-23T19:29:37.669Z; git: abdcda73818a1a2c705da276edb0bf6581e7997e; jvm 11.0.22+7-post-Ubuntu-0ubuntu222.04.1
 WARN [2024-05-17 07:46:15,060] ({main} WebAppContext.java[doStart]:533) - Failed startup of context o.e.j.w.WebAppContext@5717c37{/,jar:file:///opt/zeppelin/zeppelin-web-0.12.0-SNAPSHOT.war!/,STOPPED}{/opt/zeppelin/zeppelin-web-0.12.0-SNAPSHOT.war}
java.io.FileNotFoundException: JAR entry WEB-INF/lib/hadoop-client-api-3.3.6.jar!/ not found in /opt/zeppelin/zeppelin-web-0.12.0-SNAPSHOT.war
	at java.base/sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:147)
	at java.base/sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:92)
	at org.eclipse.jetty.webapp.MetaInfConfiguration.getTlds(MetaInfConfiguration.java:445)
	at org.eclipse.jetty.webapp.MetaInfConfiguration.scanForTlds(MetaInfConfiguration.java:361)
	at org.eclipse.jetty.webapp.MetaInfConfiguration.scanJars(MetaInfConfiguration.java:172)
	at org.eclipse.jetty.webapp.MetaInfConfiguration.preConfigure(MetaInfConfiguration.java:106)
	at org.eclipse.jetty.webapp.WebAppContext.preConfigure(WebAppContext.java:488)
	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:523)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
	at io.micrometer.core.instrument.binder.jetty.TimedHandler.doStart(TimedHandler.java:162)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
	at org.eclipse.jetty.server.Server.start(Server.java:423)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
	at org.eclipse.jetty.server.Server.doStart(Server.java:387)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
	at org.apache.zeppelin.server.ZeppelinServer.startZeppelin(ZeppelinServer.java:268)
	at org.apache.zeppelin.server.ZeppelinServer.main(ZeppelinServer.java:311)
 INFO [2024-05-17 07:46:15,086] ({main} StandardDescriptorProcessor.java[visitServlet]:277) - NO JSP Support for /next, did not find org.eclipse.jetty.jsp.JettyJspServlet
 INFO [2024-05-17 07:46:15,091] ({main} DefaultSessionIdManager.java[doStart]:334) - DefaultSessionIdManager workerName=node0
 INFO [2024-05-17 07:46:15,091] ({main} DefaultSessionIdManager.java[doStart]:339) - No SessionScavenger set, using defaults
 INFO [2024-05-17 07:46:15,092] ({main} HouseKeeper.java[startScavenging]:132) - node0 Scavenging every 660000ms
 INFO [2024-05-17 07:46:15,636] ({main} ContextHandler.java[doStart]:921) - Started o.e.j.w.WebAppContext@5026735c{zeppelin-web-angular,/next,jar:file:///opt/zeppelin/zeppelin-web-angular-0.12.0-SNAPSHOT.war!/,AVAILABLE}{/opt/zeppelin/zeppelin-web-angular-0.12.0-SNAPSHOT.war}
 INFO [2024-05-17 07:46:15,648] ({main} AbstractConnector.java[doStart]:333) - Started ServerConnector@4218d6a3{HTTP/1.1, (http/1.1)}{127.0.0.1:8080}
 INFO [2024-05-17 07:46:15,648] ({main} Server.java[doStart]:415) - Started @2181ms
 INFO [2024-05-17 07:46:15,648] ({main} ZeppelinServer.java[startZeppelin]:277) - Done, zeppelin server started

Reply via email to