Hi Matt, It is in web/WEB-INF.It is not generated. -Chaitanya Matt Raible-3 wrote: > > I forget, is web.xml generated in 1.9.0 or is it in web/WEB-INF? > > Matt > > On 12/19/06, nutanc <[EMAIL PROTECTED]> wrote: >> >> Hi, >> Thanks for replying.I will try that.But I am using appfuse 1.9.0.How >> should >> I go about changing as you told me to. >> -Chaitanya >> >> Matt Raible-3 wrote: >> > >> > One thing we did in the latest version of AppFuse is to rename >> > applicationContext-security.xml to security.xml and explicitly load it >> > in web.xml. This is so it loads *after* >> > applicationContext-service.xml. I don't know if it will help, but it >> > might. >> > >> > Matt >> > >> > On 12/19/06, nutanc <[EMAIL PROTECTED]> wrote: >> >> >> >> Hi, >> >> I want to set up permissions for roles so that only certain roles can >> >> access >> >> certain methods in an object. In applicationContext-security.xml I >> found >> >> >> >> <!-- Override 'userManager' bean definition to add >> >> userManagerSecurity >> >> interceptor --> >> >> <bean id="userManager" parent="txProxyTemplate"> >> >> <property name="target"> >> >> <bean class="org.appfuse.service.impl.UserManagerImpl"> >> >> <property name="userDAO" ref="userDAO"/> >> >> </bean> >> >> </property> >> >> <!-- Override default transaction attributes b/c of >> >> UserExistsException --> >> >> <property name="transactionAttributes"> >> >> <props> >> >> <prop >> >> key="save*">PROPAGATION_REQUIRED,-UserExistsException</prop> >> >> <prop key="remove*">PROPAGATION_REQUIRED</prop> >> >> <prop key="*">PROPAGATION_REQUIRED,readOnly</prop> >> >> </props> >> >> </property> >> >> <property name="preInterceptors"> >> >> <list> >> >> <ref bean="userSecurityInterceptor"/> >> >> <ref bean="userManagerSecurity"/> >> >> </list> >> >> </property> >> >> </bean> >> >> >> >> <bean id="userManagerSecurity" >> >> >> class="org.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor"> >> >> <property name="authenticationManager" >> >> ref="authenticationManager"/> >> >> <property name="accessDecisionManager" >> >> ref="accessDecisionManager"/> >> >> <property name="objectDefinitionSource"> >> >> <value> >> >> org.appfuse.service.UserManager.getUsers=admin >> >> org.appfuse.service.UserManager.removeUser=admin >> >> </value> >> >> </property> >> >> </bean> >> >> >> >> So if I want to setup permissions for Obj1,I did as given below >> >> >> >> <bean id="obj1Manager" parent="txProxyTemplate"> >> >> <property name="target"> >> >> <bean class="org.appfuse.service.impl.Obj1ManagerImpl"> >> >> <property name="obj1DAO" ref="obj1DAO"/> >> >> </bean> >> >> </property> >> >> <property name="preInterceptors"> >> >> <list> >> >> <ref bean="obj1ManagerSecurity"/> >> >> </list> >> >> </property> >> >> </bean> >> >> >> >> <bean id="obj1ManagerSecurity" >> >> >> class="org.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor"> >> >> <property name="authenticationManager" >> >> ref="authenticationManager"/> >> >> <property name="accessDecisionManager" >> >> ref="accessDecisionManager"/> >> >> <property name="objectDefinitionSource"> >> >> <value> >> >> org.appfuse.service.Obj1Manager.getObj1s=admin >> >> org.appfuse.service.Obj1Manager.removeObj1=admin >> >> </value> >> >> </property> >> >> </bean> >> >> But it is not working.Any help is appreciated.Thank you. >> >> -Chaitanya >> >> -- >> >> View this message in context: >> >> http://www.nabble.com/Role-permissions-tf2846828s2369.html#a7949837 >> >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > >> > -- >> > http://raibledesigns.com >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Role-permissions-tf2846828s2369.html#a7983262 >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > -- > http://raibledesigns.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > >
-- View this message in context: http://www.nabble.com/Role-permissions-tf2846828s2369.html#a8001833 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
