Author: drobiazko Date: Wed Oct 19 07:41:14 2011 New Revision: 1186009 URL: http://svn.apache.org/viewvc?rev=1186009&view=rev Log: Hopefully fixing the build
Modified: tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/services/AppModule.java tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app3/services/AppModule.java Modified: tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/services/AppModule.java URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/services/AppModule.java?rev=1186009&r1=1186008&r2=1186009&view=diff ============================================================================== --- tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/services/AppModule.java (original) +++ tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/services/AppModule.java Wed Oct 19 07:41:14 2011 @@ -19,13 +19,28 @@ import org.apache.tapestry5.ValueEncoder import org.apache.tapestry5.integration.app1.data.ToDoItem; import org.apache.tapestry5.integration.app1.data.Track; import org.apache.tapestry5.internal.services.GenericValueEncoderFactory; -import org.apache.tapestry5.ioc.*; +import org.apache.tapestry5.ioc.Configuration; +import org.apache.tapestry5.ioc.MappedConfiguration; +import org.apache.tapestry5.ioc.OrderedConfiguration; +import org.apache.tapestry5.ioc.Resource; +import org.apache.tapestry5.ioc.ServiceBinder; import org.apache.tapestry5.ioc.annotations.Contribute; import org.apache.tapestry5.ioc.annotations.Marker; import org.apache.tapestry5.ioc.annotations.Value; import org.apache.tapestry5.ioc.internal.util.CollectionFactory; import org.apache.tapestry5.ioc.services.ServiceOverride; -import org.apache.tapestry5.services.*; +import org.apache.tapestry5.services.BaseURLSource; +import org.apache.tapestry5.services.ComponentClassResolver; +import org.apache.tapestry5.services.ComponentClassTransformWorker; +import org.apache.tapestry5.services.LibraryMapping; +import org.apache.tapestry5.services.Request; +import org.apache.tapestry5.services.RequestFilter; +import org.apache.tapestry5.services.RequestHandler; +import org.apache.tapestry5.services.ResourceDigestGenerator; +import org.apache.tapestry5.services.Response; +import org.apache.tapestry5.services.ValueEncoderFactory; +import org.apache.tapestry5.services.security.ClientWhitelist; +import org.apache.tapestry5.services.security.WhitelistAnalyzer; import org.slf4j.Logger; import java.io.IOException; @@ -288,4 +303,17 @@ public class AppModule configuration.add(new LibraryMapping("lib/alpha", "org.apache.tapestry5.integration.locallib.alpha")); } + @Contribute(ClientWhitelist.class) + public static void provideWhitelistAnalyzer(OrderedConfiguration<WhitelistAnalyzer> configuration) + { + configuration.add("TestAnalyzer", new WhitelistAnalyzer() + { + + public boolean isRequestOnWhitelist(Request request) + { + return true; + } + }, "before:*"); + } + } Modified: tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app3/services/AppModule.java URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app3/services/AppModule.java?rev=1186009&r1=1186008&r2=1186009&view=diff ============================================================================== --- tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app3/services/AppModule.java (original) +++ tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app3/services/AppModule.java Wed Oct 19 07:41:14 2011 @@ -17,7 +17,12 @@ package org.apache.tapestry5.integration import org.apache.tapestry5.SymbolConstants; import org.apache.tapestry5.ioc.Configuration; import org.apache.tapestry5.ioc.MappedConfiguration; +import org.apache.tapestry5.ioc.OrderedConfiguration; +import org.apache.tapestry5.ioc.annotations.Contribute; import org.apache.tapestry5.services.BeanBlockContribution; +import org.apache.tapestry5.services.Request; +import org.apache.tapestry5.services.security.ClientWhitelist; +import org.apache.tapestry5.services.security.WhitelistAnalyzer; public class AppModule { @@ -32,5 +37,18 @@ public class AppModule configuration.add(SymbolConstants.PRODUCTION_MODE, "false"); } + + @Contribute(ClientWhitelist.class) + public static void provideWhitelistAnalyzer(OrderedConfiguration<WhitelistAnalyzer> configuration) + { + configuration.add("TestAnalyzer", new WhitelistAnalyzer() + { + + public boolean isRequestOnWhitelist(Request request) + { + return true; + } + }, "before:*"); + } }