>From the TOMCAT_HOME/bin directory you should be able to type

export CATALINA_HOME=..;startup.sh

and have it work (assuming no other changes). catalina.sh (called by
startup.sh) should handle setting the other environment variables for
you.

-James

On Fri, 2004-10-29 at 13:21 -0700, Brian Lee wrote:
> yes no luck =(
> 
> >This says BASEDIR has not been set. Have you typed something like
> >source .proflile or . .profile to apply the changes?
> >
> >Oliver
> >
> >
> >On Fri, 29 Oct 2004 12:39:33 -0700, Brian Lee <[EMAIL PROTECTED]> wrote:
> >  
> >
> >>Hey Oliver,
> >>
> >>I'm using the bundle, I've set CATALINA_HOME, and I'm trying to run
> >>start.sh but now:
> >>
> >>"The BASEDIR environment variable is not defined correctly
> >>This environment variable is needed to run this program"
> >>
> >>oh yeah the namespace in the jaas.config file is set to 'slide'
> >>
> >>Is there something else I'm missing?
> >>
> >>btw Thanks to everyone who replied - the help is very much appreciated
> >>
> >>Brian
> >>
> >>
> >>
> >>    
> >>
> >>>The namespace needs to be set to namespace="slide" like in the bundle
> >>>to make clear it only applies to ../slide/.. URLs and other realms
> >>>should be used for other URLs
> >>>
> >>>Oliver
> >>>
> >>>
> >>>On Fri, 29 Oct 2004 15:15:14 -0400, Tim Frank
> >>><[EMAIL PROTECTED]> wrote:
> >>>
> >>>
> >>>      
> >>>
> >>>>I just fought with this, among other things, today. After reading this
> >>>>information:
> >>>>
> >>>>http://jakarta.apache.org/slide/howto-jaas.html
> >>>>
> >>>>I ended up putting the export portion in the catalina.sh file just under
> >>>>the line where it checks/sets the CATALINA_HOME variable.
> >>>>
> >>>>CATALINA_OPTS=-Djava.security.auth.login.config=$CATALINA_HOME/conf/jaas.config
> >>>>export CATALINA_OPTS
> >>>>
> >>>>I found that exporting the CATALINA_HOME was NOT enough to pick up the
> >>>>path to the jaas.config file.
> >>>>
> >>>>Hope that helps you. My other problem now is that once that is setup and
> >>>>working I can't login to the Tomcat Admin/Manger consoles no matter what
> >>>>I try :) Oh, and related to that, if you did change your server.xml to
> >>>>use the old default MemoryRealm configuration it might also cause this
> >>>>problem.
> >>>>
> >>>>Tim
> >>>>
> >>>>Brian Lee wrote on 29/10/04 03:03 PM:
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>        
> >>>>
> >>>>>How do you set the path correctly? it seems even if I set both
> >>>>>CATALINA_HOME and BASEDIR in my .profile -it doesn't work....
> >>>>>
> >>>>>
> >>>>>
> >>>>>          
> >>>>>
> >>>>>>Yes, but in startup.sh the path indeed isn't set correctly. So when
> >>>>>>you launch it on non-Windows, it really does not work :(
> >>>>>>
> >>>>>>Oliver
> >>>>>>
> >>>>>>
> >>>>>>On Fri, 29 Oct 2004 12:06:17 +0200, Unico Hommes <[EMAIL PROTECTED]> wrote:
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>            
> >>>>>>
> >>>>>>>You should launch Tomcat using 'start' instead of 'catalina run' did
> >>>>>>>you do that? The location of the login configuration is set there.
> >>>>>>>
> >>>>>>>--
> >>>>>>>Unico
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>On 29-okt-04, at 1:59, Brian Lee wrote:
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>              
> >>>>>>>
> >>>>>>>>I'm having a problem with Slide 2.1 b2 that I did not have for 2.0 for
> >>>>>>>>both linux (fedora core 2) and mac osx. (This does not occur in
> >>>>>>>>windows)
> >>>>>>>>Once I start running Slide - I can't login with any of the default
> >>>>>>>>users: root, guest, john, john2
> >>>>>>>>
> >>>>>>>>I notice this error:
> >>>>>>>>
> >>>>>>>>"Oct 28, 2004 4:07:33 PM org.apache.catalina.realm.JAASRealm
> >>>>>>>>authenticate
> >>>>>>>>SEVERE: Unexpected error
> >>>>>>>>java.lang.SecurityException: Unable to locate a login configuration
> >>>>>>>>     at
> >>>>>>>>com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:97)
> >>>>>>>>     at
> >>>>>>>>sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> >>>>>>>>     at
> >>>>>>>>sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructor
> >>>>>>>>AccessorImpl.java:39)
> >>>>>>>>     at
> >>>>>>>>sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCon
> >>>>>>>>structorAccessorImpl.java:27)
> >>>>>>>>     at
> >>>>>>>>java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> >>>>>>>>     at java.lang.Class.newInstance0(Class.java:308)
> >>>>>>>>     at java.lang.Class.newInstance(Class.java:261)
> >>>>>>>>     at
> >>>>>>>>javax.security.auth.login.Configuration$3.run(Configuration.java:221)
> >>>>>>>>     at java.security.AccessController.doPrivileged(Native Method)
> >>>>>>>>     at
> >>>>>>>>javax.security.auth.login.Configuration.getConfiguration(Configuration.
> >>>>>>>>java:215)
> >>>>>>>>     at
> >>>>>>>>javax.security.auth.login.LoginContext$1.run(LoginContext.java:170)
> >>>>>>>>     at java.security.AccessController.doPrivileged(Native Method)
> >>>>>>>>     at
> >>>>>>>>javax.security.auth.login.LoginContext.init(LoginContext.java:167)
> >>>>>>>>     at
> >>>>>>>>javax.security.auth.login.LoginContext.<init>(LoginContext.java:404)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.realm.JAASRealm.authenticate(JAASRealm.java:298)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.authenticator.BasicAuthenticator.authenticate(Basic
> >>>>>>>>Authenticator.java:129)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato
> >>>>>>>>rBase.java:504)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> >>>>>>>>ontext.java:102)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> >>>>>>>>520)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
> >>>>>>>>a:137)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> >>>>>>>>ontext.java:104)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
> >>>>>>>>a:118)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> >>>>>>>>ontext.java:102)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> >>>>>>>>520)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
> >>>>>>>>.java:109)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> >>>>>>>>ontext.java:104)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> >>>>>>>>520)
> >>>>>>>>     at
> >>>>>>>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> >>>>>>>>     at
> >>>>>>>>org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:
> >>>>>>>>160)
> >>>>>>>>     at
> >>>>>>>>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> >>>>>>>>799)
> >>>>>>>>     at
> >>>>>>>>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
> >>>>>>>>Connection(Http11Protocol.java:705)
> >>>>>>>>     at
> >>>>>>>>org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> >>>>>>>>577)
> >>>>>>>>     at
> >>>>>>>>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo
> >>>>>>>>l.java:683)
> >>>>>>>>     at java.lang.Thread.run(Thread.java:534)
> >>>>>>>>Caused by: java.io.IOException: Unable to locate a login configuration
> >>>>>>>>     at
> >>>>>>>>com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:206)
> >>>>>>>>     at
> >>>>>>>>com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:95)
> >>>>>>>>     ... 33 more"
> >>>>>>>>
> >>>>>>>>Does anyone have suggestions? Thanks in advance
> >>>>>>>>
> >>>>>>>>Brian
> >>>>>>>>
> >>>>>>>>---------------------------------------------------------------------
> >>>>>>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>>>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>                
> >>>>>>>>
> >>>>>>>---------------------------------------------------------------------
> >>>>>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>              
> >>>>>>>
> >>>>>>---------------------------------------------------------------------
> >>>>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>            
> >>>>>>
> >>>>>---------------------------------------------------------------------
> >>>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>>
> >>>>>
> >>>>>          
> >>>>>
> >>>>---------------------------------------------------------------------
> >>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>        
> >>>>
> >>>---------------------------------------------------------------------
> >>>      
> >>>
> >>    
> >>
> >>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>>
> >>>
> >>>
> >>>      
> >>>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >>    
> >>
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >  
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to