continuum-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Madsen,Bryan" <BMAD...@CERNER.COM>
Subject RE: 1.1-beta-3 LDAP
Date Mon, 01 Oct 2007 13:43:13 GMT
We do not allow guest accounts on our LDAP server. If I remove the 'redback.default.guest'
configuration I see this exception below. Is there a way to bypass that?

I would like all users with an LDAP sign-on to be considered a registered user once signed
in and then administer their access rights at that point.

69711 [SocketListener0-1] ERROR com.opensymphony.webwork.dispatcher.DispatcherUtils  - Could
not find action
Caught Exception while registering Interceptor class redbackEnvironmentCheckInterceptor -
Method: validateEnvironment
Line: 100 - org/codehaus/plexus/redback/xwork/checks/security/
	at org.codehaus.plexus.xwork.PlexusObjectFactory.buildInterceptor(
	at com.opensymphony.xwork.config.providers.InterceptorBuilder.constructInterceptorReference(
	at com.opensymphony.xwork.config.providers.XmlConfigurationProvider.lookupInterceptorReference(
	at com.opensymphony.xwork.config.providers.XmlConfigurationProvider.loadInterceptorStack(
	at com.opensymphony.xwork.config.providers.XmlConfigurationProvider.loadInterceptorStacks(
	at com.opensymphony.xwork.config.providers.XmlConfigurationProvider.loadInterceptors(
	at com.opensymphony.xwork.config.providers.XmlConfigurationProvider.addPackage(
	at com.opensymphony.xwork.config.providers.XmlConfigurationProvider.loadConfigurationFile(
	at com.opensymphony.xwork.config.providers.XmlConfigurationProvider.loadConfigurationFile(
	at com.opensymphony.xwork.config.providers.XmlConfigurationProvider.init(
	at com.opensymphony.xwork.config.impl.DefaultConfiguration.reload(
	at com.opensymphony.xwork.config.ConfigurationManager.getConfiguration(
	at com.opensymphony.xwork.DefaultActionProxy.<init>(
	at com.opensymphony.xwork.DefaultActionProxyFactory.createActionProxy(
	at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(
	at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(
	at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
	at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(
	at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(
	at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
	at com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(
	at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
	at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(
	at org.mortbay.jetty.servlet.ServletHandler.handle(
	at org.mortbay.http.HttpContext.handle(
	at org.mortbay.jetty.servlet.WebApplicationContext.handle(
	at org.mortbay.http.HttpContext.handle(
	at org.mortbay.http.HttpServer.service(
	at org.mortbay.http.HttpConnection.service(
	at org.mortbay.http.HttpConnection.handleNext(
	at org.mortbay.http.HttpConnection.handle(
	at org.mortbay.http.SocketListener.handleConnection(
	at org.mortbay.util.ThreadedServer.handle(
	at org.mortbay.util.ThreadPool$
Caused by: java.lang.NullPointerException
	at org.codehaus.plexus.redback.xwork.interceptor.EnvironmentCheckInterceptor.init(
	at org.codehaus.plexus.xwork.PlexusObjectFactory.buildInterceptor(
	... 33 more

-----Original Message-----
From: Emmanuel Venisse [] 
Sent: Saturday, September 29, 2007 3:54 AM
Subject: Re: 1.1-beta-3 LDAP

Madsen,Bryan a écrit :
> I trudged through configuring LDAP and am now able to log on with my
> sign on and password. I think I still have some configuration related
> issues that need to be addressed. 
> When I access the server and am not logged in I have full admin rights.
> This applies to anyone.
> When I log in it seems I am the administrator since I logged in the
> first time. Another person I work with logged in and has the ability to
> see nothing. Right now the moral of the story is don't login and you can
> do anything.
> When I go to the Users screen no users are displayed and the only thing
> I can do is look at the User List and Roles Matrix report. How do I
> configure access control for users signed in through LDAP?
> In the file I added the following config:
> # LDAP setup
> user.manager.impl=ldap
> ldap.bind.authenticator.enabled=true
> redback.default.admin=myusername
> redback.default.guest=myusername
> security.policy.password.expiration.enabled=false	
> What is the purpose of redback.default.admin and redback.default.guest?

Jesse know well but I think if guest = admin = myusername so guest is an admin

> If I omitted those configs the server crashes on startup. I used my
> personnel username for admin and guest since I don't see the purpose of
> these configurations and that seemed to work.
> In my situation I would like to have any user login with LDAP and
> default to guest access and then configure specific users for more
> advanced rights. Is this supposed to be handled through the Users screen
> or some other location?
> Any help would be appreciated.
> Bryan
> ----------------------------------------------------------------------
> CONFIDENTIALITY NOTICE This message and any included attachments are from Cerner Corporation
and are intended only for the addressee. The information contained in this message is confidential
and may constitute inside or non-public information under international, federal, or state
securities laws. Unauthorized forwarding, printing, copying, distribution, or use of such
information is strictly prohibited and may be unlawful. If you are not the addressee, please
promptly delete this message and notify the sender of the delivery error by e-mail or you
may call Cerner's corporate offices in Kansas City, Missouri, U.S.A at (+1) (816)221-1024.

View raw message