Hello, in the default configuration, i dont succeed to browse the repo, i receive an http401 error with guest or my own user.
It works when i comment the line "<default-interceptor-ref name="securedStack"/>" in the xwork-security.xml, but i hope its a temporary workaround. When i add the repository observer role to my user, the following exception is thrown : 2007-02-01 10:36:39,520 [TP-Processor12] INFO Action:pss-assignments - in edit user now 2007-02-01 10:36:39,520 [TP-Processor12] INFO Action:pss-assignments - add roles button was clicked 2007-02-01 10:36:39,520 [TP-Processor12] INFO Action:pss-assignments - we selected some roles to grant 2 2007-02-01 10:36:39,525 [TP-Processor12] INFO Action:pss-assignments - adding Repository Observer - FTInterne to guest 2007-02-01 10:36:39,526 [TP-Processor12] INFO Action:pss-assignments - adding Repository Observer - FTPublicMirror to guest 2007-02-01 10:36:39,571 [TP-Processor12] WARN OgnlUtil - Caught OgnlException while setting property 'username' on type ' com.opensymphony.webwork.dispatcher.ServletActionRedirectResult'. ognl.NoSuchPropertyException: com.opensymphony.webwork.dispatcher.ServletActionRedirectResult.username at ognl.ObjectPropertyAccessor.setProperty( ObjectPropertyAccessor.java:133) at com.opensymphony.xwork.util.OgnlValueStack$ObjectAccessor.setProperty( OgnlValueStack.java:64) at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1629) at ognl.ASTProperty.setValueBody(ASTProperty.java:105) at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:177) at ognl.SimpleNode.setValue(SimpleNode.java:246) at ognl.Ognl.setValue(Ognl.java:476) at com.opensymphony.xwork.util.OgnlUtil.setValue(OgnlUtil.java:186) at com.opensymphony.xwork.util.OgnlUtil.internalSetProperty( OgnlUtil.java:360) at com.opensymphony.xwork.util.OgnlUtil.setProperties(OgnlUtil.java :76) at com.opensymphony.xwork.util.OgnlUtil.setProperties(OgnlUtil.java :49) at com.opensymphony.xwork.ObjectFactory.buildResult( ObjectFactory.java:186) at org.codehaus.plexus.xwork.PlexusObjectFactory.buildResult( PlexusObjectFactory.java:149) at com.opensymphony.xwork.DefaultActionInvocation.createResult( DefaultActionInvocation.java:171) at com.opensymphony.xwork.DefaultActionInvocation.executeResult( DefaultActionInvocation.java:308) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:206) at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept( DefaultWorkflowInterceptor.java:168) at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept( MethodFilterInterceptor.java:86) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept( ValidationInterceptor.java:115) at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept( MethodFilterInterceptor.java:86) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept( AroundInterceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept( AroundInterceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept( AroundInterceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept( FileUploadInterceptor.java:171) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept( AroundInterceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.webwork.interceptor.debugging.DebuggingInterceptor.intercept (DebuggingInterceptor.java:147) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept( AroundInterceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.interceptor.I18nInterceptor.intercept( I18nInterceptor.java:151) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept( AroundInterceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept( AroundInterceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept( AroundInterceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept( ExceptionMappingInterceptor.java:186) at com.opensymphony.xwork.DefaultActionInvocation.invoke( DefaultActionInvocation.java:188) at com.opensymphony.xwork.DefaultActionProxy.execute( DefaultActionProxy.java:113) at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction (DispatcherUtils.java:225) at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter( FilterDispatcher.java:202) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:173) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage( PageFilter.java:118) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter( PageFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:173) at com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter (ActionContextCleanUp.java:88) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:148) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java :199) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java :282) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767) at org.apache.jk.common.ChannelSocket.processConnection( ChannelSocket.java:697) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt( ChannelSocket.java:889) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) I update correctly my settings.xml with "repository" and the archiva snapshot was built yesterday. Any suggestion ? On 1/31/07, Robert Dale <[EMAIL PROTECTED]> wrote:
The title looked right, but the page looks wrong and outdated -- /proxy/ is no longer used. in your settings.xml: <settings> <mirrors> <mirror> <id>archiva</id> <name>Mirror of http://repo1.maven.org/maven2/</name> <url>http://username:[EMAIL PROTECTED]/repository/foo</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors> </settings> Try something like that. -- Robert Dale
-- Antoine Véret