rakesh created ZEPPELIN-4129:
--------------------------------

             Summary: upgrade from 0.7.3 to 0.8 - needs roles tag in shiro.ini
                 Key: ZEPPELIN-4129
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-4129
             Project: Zeppelin
          Issue Type: Bug
            Reporter: rakesh


i'm trying to upgrade from zeppelin 0.7.3 to 0.8.  we are using nginx as 
reverse proxy

i see error after shiro getting initialized as shown in below logs

Error: 

 
{code:java}
// zeppelin_1 | => Starting Zeppelin ...
zeppelin_1 | Log dir doesn't exist, create /zeppelin/logs
zeppelin_1 | Pid dir doesn't exist, create /zeppelin/run
zeppelin_1 | OpenJDK 64-Bit Server VM warning: ignoring option 
MaxPermSize=512m; support was removed in 8.0
zeppelin_1 | SLF4J: Class path contains multiple SLF4J bindings.
zeppelin_1 | SLF4J: Found binding in 
[jar:file:/zeppelin/lib/interpreter/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
zeppelin_1 | SLF4J: Found binding in 
[jar:file:/zeppelin/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
zeppelin_1 | SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for 
an explanation.
zeppelin_1 | SLF4J: Actual binding is of type 
[org.slf4j.impl.Log4jLoggerFactory]
zeppelin_1 | 19/04/10 03:27:24 INFO ZeppelinConfiguration: Load configuration 
from file:/home/raavula/apps/platform-dev-zeppelin-dev1/conf/zeppelin-site.xml
zeppelin_1 | 19/04/10 03:27:24 INFO ZeppelinConfiguration: Server Host: 
127.0.0.1
zeppelin_1 | 19/04/10 03:27:24 INFO ZeppelinConfiguration: Server Port: 9080
zeppelin_1 | 19/04/10 03:27:24 INFO ZeppelinConfiguration: Context Path: /
zeppelin_1 | 19/04/10 03:27:24 INFO ZeppelinConfiguration: Zeppelin Version: 
0.8.0
zeppelin_1 | 19/04/10 03:27:24 INFO ZeppelinServer: ZeppelinServer Webapp path: 
/zeppelin/webapps
zeppelin_1 | 19/04/10 03:27:24 INFO ZeppelinServer: Starting zeppelin server
zeppelin_1 | 19/04/10 03:27:29 INFO /: Initializing Shiro environment
zeppelin_1 | 19/04/10 03:27:29 INFO EnvironmentLoader: Starting Shiro 
environment initialization.
zeppelin_1 | 19/04/10 03:27:30 INFO EnvironmentLoader: Shiro environment 
initialized in 759 ms.
zeppelin_1 | 19/04/10 03:27:30 WARN ServletHolder: Unable to make identifier 
for jsp rest trying rest instead
zeppelin_1 | 19/04/10 03:27:30 WARN /: unavailable
zeppelin_1 | MultiException stack 1 of 1
zeppelin_1 | java.lang.NullPointerException
zeppelin_1 | at 
org.apache.zeppelin.server.ZeppelinServer.<init>(ZeppelinServer.java:103)
zeppelin_1 | at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
zeppelin_1 | at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
zeppelin_1 | at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
zeppelin_1 | at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
zeppelin_1 | at 
org.glassfish.hk2.utilities.reflection.ReflectionHelper.makeMe(ReflectionHelper.java:1375)
zeppelin_1 | at org.jvnet.hk2.internal.Utilities.justCreate(Utilities.java:1083)
zeppelin_1 | at 
org.jvnet.hk2.internal.ServiceLocatorImpl.create(ServiceLocatorImpl.java:978)
zeppelin_1 | at 
org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1082)
zeppelin_1 | at 
org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1074)
zeppelin_1 | at 
org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize(AbstractHk2InjectionManager.java:213)
zeppelin_1 | at 
org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize(ImmediateHk2InjectionManager.java:54)
zeppelin_1 | at 
org.glassfish.jersey.server.ApplicationConfigurator.createApplication(ApplicationConfigurator.java:138)
zeppelin_1 | at 
org.glassfish.jersey.server.ApplicationConfigurator.init(ApplicationConfigurator.java:96)
zeppelin_1 | at 
org.glassfish.jersey.server.ApplicationHandler.lambda$initialize$0(ApplicationHandler.java:313)
zeppelin_1 | at java.util.Arrays$ArrayList.forEach(Arrays.java:3880)
zeppelin_1 | at 
org.glassfish.jersey.server.ApplicationHandler.initialize(ApplicationHandler.java:313)
zeppelin_1 | at 
org.glassfish.jersey.server.ApplicationHandler.<init>(ApplicationHandler.java:282)
zeppelin_1 | at 
org.glassfish.jersey.servlet.WebComponent.<init>(WebComponent.java:335)
zeppelin_1 | at 
org.glassfish.jersey.servlet.ServletContainer.init(ServletContainer.java:178)
zeppelin_1 | at 
org.glassfish.jersey.servlet.ServletContainer.init(ServletContainer.java:370)
zeppelin_1 | at javax.servlet.GenericServlet.init(GenericServlet.java:244)
zeppelin_1 | at 
org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:616)
zeppelin_1 | at 
org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:396)
zeppelin_1 | at 
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:871)
zeppelin_1 | at 
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298)
zeppelin_1 | at 
org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349)
zeppelin_1 | at 
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342)
zeppelin_1 | at 
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741)
zeppelin_1 | at 
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505)
zeppelin_1 | at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
zeppelin_1 | at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
zeppelin_1 | at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
zeppelin_1 | at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
zeppelin_1 | at 
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:163)
zeppelin_1 | at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
zeppelin_1 | at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
zeppelin_1 | at org.eclipse.jetty.server.Server.start(Server.java:387)
zeppelin_1 | at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
zeppelin_1 | at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
zeppelin_1 | at org.eclipse.jetty.server.Server.doStart(Server.java:354)
zeppelin_1 | at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
zeppelin_1 | at 
org.apache.zeppelin.server.ZeppelinServer.main(ZeppelinServer.java:215)
zeppelin_1 | Apr 10, 2019 3:27:31 AM org.glassfish.jersey.internal.Errors 
logErrors
zeppelin_1 | WARNING: The following warnings have been detected: WARNING: A 
HTTP GET method, public javax.ws.rs.core.Response 
org.apache.zeppelin.rest.CredentialRestApi.getCredentials(java.lang.String) 
throws java.io.IOException,java.lang.IllegalArgumentException, should not 
consume any entity.
zeppelin_1 | WARNING: A HTTP GET method, public javax.ws.rs.core.Response 
org.apache.zeppelin.rest.InterpreterRestApi.listInterpreter(java.lang.String), 
should not consume any entity.
zeppelin_1 | WARNING: The (sub)resource method createNote in 
org.apache.zeppelin.rest.NotebookRestApi contains empty path annotation.
zeppelin_1 | WARNING: The (sub)resource method getNoteList in 
org.apache.zeppelin.rest.NotebookRestApi contains empty path annotation.
zeppelin_1 |
zeppelin_1 | 19/04/10 03:27:31 WARN WebAppContext: Failed startup of context 
o.e.j.w.WebAppContext@33cb5951{/,file:/zeppelin/webapps/webapp/,STARTING}{/zeppelin/zeppelin-web-0.8.0.war}
zeppelin_1 | javax.servlet.ServletException: 
rest@355bd4==org.glassfish.jersey.servlet.ServletContainer,-1,false
zeppelin_1 | at 
org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:637)
zeppelin_1 | at 
org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:396)
zeppelin_1 | at 
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:871)
zeppelin_1 | at 
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298)
zeppelin_1 | at 
org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349)
zeppelin_1 | at 
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342)
zeppelin_1 | at 
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741)
zeppelin_1 | at 
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505)
zeppelin_1 | at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
zeppelin_1 | at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
zeppelin_1 | at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
zeppelin_1 | at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
zeppelin_1 | at 
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:163)
zeppelin_1 | at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
zeppelin_1 | at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
zeppelin_1 | at org.eclipse.jetty.server.Server.start(Server.java:387)
zeppelin_1 | at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
zeppelin_1 | at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
zeppelin_1 | at org.eclipse.jetty.server.Server.doStart(Server.java:354)
zeppelin_1 | at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
zeppelin_1 | at 
org.apache.zeppelin.server.ZeppelinServer.main(ZeppelinServer.java:215)
zeppelin_1 | Caused by: A MultiException has 1 exceptions. They are:
zeppelin_1 | 1. java.lang.NullPointerException
zeppelin_1 |
zeppelin_1 | at org.jvnet.hk2.internal.Utilities.justCreate(Utilities.java:1085)
zeppelin_1 | at 
org.jvnet.hk2.internal.ServiceLocatorImpl.create(ServiceLocatorImpl.java:978)
zeppelin_1 | at 
org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1082)
zeppelin_1 | at 
org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1074)
zeppelin_1 | at 
org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize(AbstractHk2InjectionManager.java:213)
zeppelin_1 | at 
org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize(ImmediateHk2InjectionManager.java:54)
zeppelin_1 | at 
org.glassfish.jersey.server.ApplicationConfigurator.createApplication(ApplicationConfigurator.java:138)
zeppelin_1 | at 
org.glassfish.jersey.server.ApplicationConfigurator.init(ApplicationConfigurator.java:96)
zeppelin_1 | at 
org.glassfish.jersey.server.ApplicationHandler.lambda$initialize$0(ApplicationHandler.java:313)
zeppelin_1 | at java.util.Arrays$ArrayList.forEach(Arrays.java:3880)
zeppelin_1 | at 
org.glassfish.jersey.server.ApplicationHandler.initialize(ApplicationHandler.java:313)
zeppelin_1 | at 
org.glassfish.jersey.server.ApplicationHandler.<init>(ApplicationHandler.java:282)
zeppelin_1 | at 
org.glassfish.jersey.servlet.WebComponent.<init>(WebComponent.java:335)
zeppelin_1 | at 
org.glassfish.jersey.servlet.ServletContainer.init(ServletContainer.java:178)
zeppelin_1 | at 
org.glassfish.jersey.servlet.ServletContainer.init(ServletContainer.java:370)
zeppelin_1 | at javax.servlet.GenericServlet.init(GenericServlet.java:244)
zeppelin_1 | at 
org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:616)
zeppelin_1 | ... 20 more
zeppelin_1 | Caused by: java.lang.NullPointerException
zeppelin_1 | at 
org.apache.zeppelin.server.ZeppelinServer.<init>(ZeppelinServer.java:103)
zeppelin_1 | at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
zeppelin_1 | at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
zeppelin_1 | at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
zeppelin_1 | at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
zeppelin_1 | at 
org.glassfish.hk2.utilities.reflection.ReflectionHelper.makeMe(ReflectionHelper.java:1375)
zeppelin_1 | at org.jvnet.hk2.internal.Utilities.justCreate(Utilities.java:1083)
zeppelin_1 | ... 36 more
zeppelin_1 | 19/04/10 03:27:31 INFO ZeppelinServer: Done, zeppelin server 
started
{code}
 

 

shiro.ini configuration

 
{code:java}
// [main]
sessionManager = org.apache.shiro.web.session.mgt.DefaultWebSessionManager

securityManager.sessionManager = $sessionManager
# 86,400,000 milliseconds = 24 hour
securityManager.sessionManager.globalSessionTimeout = 86400000
shiro.loginUrl = /api/login

#[roles]
#test = *

[urls]
/** = anon

{code}
 

 

*work around to resolve the error*: ( uncomment [roles]) as  shown below

 
{code:java}
// // [main]
sessionManager = org.apache.shiro.web.session.mgt.DefaultWebSessionManager

securityManager.sessionManager = $sessionManager
# 86,400,000 milliseconds = 24 hour
securityManager.sessionManager.globalSessionTimeout = 86400000
shiro.loginUrl = /api/login

[roles]
test = *

[urls]
/** = anon
{code}
 

success log
{code:java}
// zeppelin_1 | => Starting Zeppelin ...
zeppelin_1 | Log dir doesn't exist, create /zeppelin/logs
zeppelin_1 | Pid dir doesn't exist, create /zeppelin/run
zeppelin_1 | OpenJDK 64-Bit Server VM warning: ignoring option 
MaxPermSize=512m; support was removed in 8.0
zeppelin_1 | SLF4J: Class path contains multiple SLF4J bindings.
zeppelin_1 | SLF4J: Found binding in 
[jar:file:/zeppelin/lib/interpreter/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
zeppelin_1 | SLF4J: Found binding in 
[jar:file:/zeppelin/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
zeppelin_1 | SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for 
an explanation.
zeppelin_1 | SLF4J: Actual binding is of type 
[org.slf4j.impl.Log4jLoggerFactory]
zeppelin_1 | 19/04/22 10:50:53 INFO ZeppelinConfiguration: Load configuration 
from 
file:/projects/platform-dev/apps/platform-dev-zeppelin-dev4/conf/zeppelin-site.xml
zeppelin_1 | 19/04/22 10:50:53 INFO ZeppelinConfiguration: Server Host: 
127.0.0.1
zeppelin_1 | 19/04/22 10:50:53 INFO ZeppelinConfiguration: Server Port: 9080
zeppelin_1 | 19/04/22 10:50:53 INFO ZeppelinConfiguration: Context Path: /
zeppelin_1 | 19/04/22 10:50:53 INFO ZeppelinConfiguration: Zeppelin Version: 
0.8.0
zeppelin_1 | 19/04/22 10:50:53 INFO ZeppelinServer: ZeppelinServer Webapp path: 
/zeppelin/webapps
zeppelin_1 | 19/04/22 10:50:53 INFO ZeppelinServer: Starting zeppelin server
zeppelin_1 | 19/04/22 10:50:58 INFO /: Initializing Shiro environment
zeppelin_1 | 19/04/22 10:50:58 INFO EnvironmentLoader: Starting Shiro 
environment initialization.
zeppelin_1 | 19/04/22 10:50:58 INFO IniRealm: IniRealm defined, but there is no 
[users] section defined. This realm will not be populated with any users and it 
is assumed that they will be populated programatically. Users must be defined 
for this Realm instance to be useful.
zeppelin_1 | 19/04/22 10:50:58 INFO EnvironmentLoader: Shiro environment 
initialized in 436 ms.
zeppelin_1 | 19/04/22 10:50:58 WARN ServletHolder: Unable to make identifier 
for jsp rest trying rest instead
zeppelin_1 | 19/04/22 10:50:59 WARN ZeppelinConfiguration: 
zeppelin.config.fs.dir is not specified, fall back to local conf directory 
zeppelin.conf.dir
zeppelin_1 | 19/04/22 10:50:59 WARN ZeppelinConfiguration: 
zeppelin.config.fs.dir is not specified, fall back to local conf directory 
zeppelin.conf.dir
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Using 
RecoveryStorage: org.apache.zeppelin.interpreter.recovery.NullRecoveryStorage
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Using 
LifecycleManager: org.apache.zeppelin.interpreter.lifecycle.NullLifecycleManager
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: groovy
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: ignite
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: file
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: kylin
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: md
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: sap
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: angular
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: neo4j
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: pig
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: cassandra
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: lens
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: elasticsearch
zeppelin_1 | 19/04/22 10:50:59 WARN InterpreterSettingManager: No 
interpreter-setting.json found in /zeppelin/interpreter/scio
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: alluxio
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: hbase
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: bigquery
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: livy
zeppelin_1 | 19/04/22 10:50:59 WARN InterpreterSettingManager: No 
interpreter-setting.json found in /zeppelin/interpreter/${interpreter.name}
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: flink
zeppelin_1 | 19/04/22 10:50:59 WARN InterpreterSettingManager: No 
interpreter-setting.json found in /zeppelin/interpreter/lib
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: jdbc
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: python
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: spark
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Register 
InterpreterSettingTemplate: sh
zeppelin_1 | 19/04/22 10:50:59 INFO LocalConfigStorage: Load Interpreter 
Setting from file: 
/projects/platform-dev/apps/platform-dev-zeppelin-dev4/conf/interpreter.json
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Create 
Interpreter Setting ignite from interpreter.json
zeppelin_1 | 19/04/22 10:50:59 INFO InterpreterSettingManager: Create 
Interpreter Setting python from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting spark213 from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting spark223 from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting spark222 from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting jdbc from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting spark220 from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting lens from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting flink from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting angular from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting livy from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting file from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting elasticsearch from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting sh from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting cassandra from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting md from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting alluxio from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting hbase from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO InterpreterSettingManager: Create 
Interpreter Setting kylin from interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO LocalConfigStorage: Save Interpreter 
Setting to 
/projects/platform-dev/apps/platform-dev-zeppelin-dev4/conf/interpreter.json
zeppelin_1 | 19/04/22 10:51:00 INFO StandardFileSystemManager: Using 
"/tmp/vfs_cache" as temporary files store.
zeppelin_1 | 19/04/22 10:51:00 INFO NotebookRepoSync: Instantiate NotebookRepo: 
org.apache.zeppelin.notebook.repo.VFSNotebookRepo
zeppelin_1 | 19/04/22 10:51:00 WARN NotebookAuthorization: Notebook 
authorization module was called without initialization, initializing with 
default configuration
zeppelin_1 | 19/04/22 10:51:00 WARN LocalConfigStorage: NotebookAuthorization 
file 
/projects/platform-dev/apps/platform-dev-zeppelin-dev4/conf/notebook-authorization.json
 is not existed
zeppelin_1 | 19/04/22 10:51:00 INFO Credentials: 
/projects/platform-dev/apps/platform-dev-zeppelin-dev4/conf/credentials.json
zeppelin_1 | 19/04/22 10:51:00 INFO StdSchedulerFactory: Using default 
implementation for ThreadExecutor

{code}
 

 i have checked the docs of 0.8 but i see the shiro.ini configuration is just 
optional, can anyone please help if shiro.ini needs  [roles] mandatory ?

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to