[Opensource] ComponentManager List components AdminSecurity Exception
Peter A. J. Pilgrim
peterp at xenonsoft.demon.co.uk
Fri Oct 18 16:37:40 PDT 2002
ComponentManager has to be enabled for `Admin' user.
java.lang.SecurityException: State 'List Components' is not allowed for user
'Admin' (3) in controller 'Expresso Component Manager'
(com.jcorporate.expresso.ext.controller.ComponentManager) in context 'default'
This is probably for Mike R when he builds the complete.jars and hypersonic
databases.
How do setup the ComponentManager using the Expresso Admin interface?
Dont bother I went into the Expresso / ControllerSecurity and add a new row
controller class: `com.jcorporate.expresso.ext.controller.ComponentManager'
group/access: `administrative users'
states allowed: `*'
BTW: I got a stack trace when I went into `Administer Controller Security'
java.lang.IllegalArgumentException: ConfigManager.getMapping(): stateName was
null and there is no defined initial state for:
com.jcorporate.expresso.services.controller.ControllerSecurityMatrix
at
com.jcorporate.expresso.core.misc.ConfigManager.getMapping(ConfigManager.java:1575)
at
com.jcorporate.expresso.core.controller.Controller.findControllerForm(Controller.java:331)
at
com.jcorporate.expresso.core.controller.Controller.newState(Controller.java:1044)
at
com.jcorporate.expresso.services.controller.ControllerSecurityMatrix.newState(ControllerSecurityMatrix.java:79)
at
com.jcorporate.expresso.core.controller.Controller.perform(Controller.java:1580)
at
org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1787)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
--
Peter Pilgrim
ServerSide Java Specialist
My on-line resume and for interview videos about myself, J2EE
Open Source, Struts and Expresso.
||
\\===> `` http://www.xenonsoft.demon.co.uk/no-it-striker.html ''
More information about the Opensource
mailing list