[CONF] Confluence Changes in the last 24 hours
This is a daily summary of all recent changes in Confluence. - Updated Spaces: - Apache Camel (http://cwiki.apache.org/confluence/display/CAMEL) Pages - JMS edited by davsclaus (11:04 PM) http://cwiki.apache.org/confluence/display/CAMEL/JMS Stream caching edited by davsclaus (05:09 AM) http://cwiki.apache.org/confluence/display/CAMEL/Stream+caching Apache Felix (http://cwiki.apache.org/confluence/display/FELIX) Pages - iPOJO FAQ edited by clement.escoffier (11:21 PM) http://cwiki.apache.org/confluence/display/FELIX/iPOJO+FAQ iPOJO-Reference-Card edited by clement.escoffier (07:45 AM) http://cwiki.apache.org/confluence/display/FELIX/iPOJO-Reference-Card iPOJO-news edited by clement.escoffier (07:45 AM) http://cwiki.apache.org/confluence/display/FELIX/iPOJO-news Future Ideas edited by clement.escoffier (07:44 AM) http://cwiki.apache.org/confluence/display/FELIX/Future+Ideas Download edited by clement.escoffier (07:44 AM) http://cwiki.apache.org/confluence/display/FELIX/Download Developing Camel mediators with iPOJO edited by clement.escoffier (07:44 AM) http://cwiki.apache.org/confluence/display/FELIX/Developing+Camel+mediators+with+iPOJO Article & Presentations edited by clement.escoffier (07:43 AM) http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=54954 apache-felix-ipojo-why-choose-ipojo edited by clement.escoffier (07:43 AM) http://cwiki.apache.org/confluence/display/FELIX/apache-felix-ipojo-why-choose-ipojo Using iPOJO introspection API edited by clement.escoffier (07:41 AM) http://cwiki.apache.org/confluence/display/FELIX/Using+iPOJO+introspection+API Using XML Schemas edited by clement.escoffier (07:41 AM) http://cwiki.apache.org/confluence/display/FELIX/Using+XML+Schemas iPOJO Hierarchical Composition Overview edited by clement.escoffier (07:40 AM) http://cwiki.apache.org/confluence/display/FELIX/iPOJO+Hierarchical+Composition+Overview How-to use iPOJO factories edited by clement.escoffier (07:39 AM) http://cwiki.apache.org/confluence/display/FELIX/How-to+use+iPOJO+factories Constructing POJO objects with factory methods edited by clement.escoffier (07:39 AM) http://cwiki.apache.org/confluence/display/FELIX/Constructing+POJO+objects+with+factory+methods Combining iPOJO and Configuration Admin edited by clement.escoffier (07:39 AM) http://cwiki.apache.org/confluence/display/FELIX/Combining+iPOJO+and+Configuration+Admin iPOJO Advanced Topics edited by clement.escoffier (07:39 AM) http://cwiki.apache.org/confluence/display/FELIX/iPOJO+Advanced+Topics How to use iPOJO Annotations edited by clement.escoffier (07:39 AM) http://cwiki.apache.org/confluence/display/FELIX/How+to+use+iPOJO+Annotations White Board Pattern Handler edited by clement.escoffier (07:37 AM) http://cwiki.apache.org/confluence/display/FELIX/White+Board+Pattern+Handler Temporal Service Dependency edited by clement.escoffier (07:37 AM) http://cwiki.apache.org/confluence/display/FELIX/Temporal+Service+Dependency Service Requirement Handler edited by clement.escoffier (07:37 AM) http://cwiki.apache.org/confluence/display/FELIX/Service+Requirement+Handler Providing OSGi services edited by clement.escoffier (07:37 AM) http://cwiki.apache.org/confluence/display/FELIX/Providing+OSGi+services Lifecycle Callback Handler edited by clement.escoffier (07:37 AM) http://cwiki.apache.org/confluence/display/FELIX/Lifecycle+Callback+Handler iPOJO JMX Handler edited by clement.escoffier (07:37 AM) http://cwiki.apache.org/confluence/display/FELIX/iPOJO+JMX+Handler Extender Pattern Handler edited by clement.escoffier (07:37 AM) http://cwiki.apache.org/confluence/display/FELIX/Extender+Pattern+Handler Event Admin Handlers edited by clement.escoffier (07:37 AM) http://cwiki.apache.org/confluence/display/FELIX/Event+Admin+Handlers Controller Lifecycle Handler edited by clement.escoffier (07:37 AM) http://cwiki.apache.org/confluence/display/FELIX/Controller+Lifecycle+Handler Configuration Handler edited by clement.escoffier (07:36 AM) http://cwiki.apache.org/confluence/display/FELIX/Configuration+Handler Architecture Handler edited by clement.escoffier (07:36 AM) http://cwiki.apache.org/confluence/display/FELIX/Architecture+Handler Describing components edited by clement.escoffier (07:36 AM) http://cwiki.apache.org/confluence/display/FELIX/Describing+components apache-felix-ipojo-api edited by clement.escoffier (07:36 AM) http://cwiki.apache.org/confluence/display/FELIX/apache-felix-ipojo-api apache-felix-ipojo-userguide edited by clement.escoffier (07:35 AM) http://cwiki.apache.org/confluence/display/FELIX/apache-felix-ipojo-userguide Junit4OSGi edited by clement.escoffier (0
Issues Opened: week of 2009-07-27
Struts2 - Monday, July 27, 2009 4 opened in last 7 days [WW-3204] Replace synchronized section in AnnotationActionValidatorManager.getValidators with a ReentrantReadWriteLock implementation - Type: Sub-task - Reporter: Musachy Barroso - Components: [] - Affects Versions: [] - http://issues.apache.org/struts/browse/WW-3204 [WW-3205] Escaped apostrophe in property files - Type: Bug - Reporter: Tamas Ruff - Components: [Other] - Affects Versions: [] - http://issues.apache.org/struts/browse/WW-3205 [WW-3201] thread contention on OGNL ClassCasheImpl - Type: Sub-task - Reporter: Musachy Barroso - Components: [] - Affects Versions: [] - http://issues.apache.org/struts/browse/WW-3201 [WW-3200] Struts 2/OGNL/XWork performance - Type: Task - Reporter: Musachy Barroso - Components: [] - Affects Versions: [] - http://issues.apache.org/struts/browse/WW-3200
svn commit: r798341 - in /struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter: StrutsExecuteFilter.java StrutsPrepareAndExecuteFilter.java StrutsPrepareFilter.java
Author: musachy Date: Tue Jul 28 00:12:12 2009 New Revision: 798341 URL: http://svn.apache.org/viewvc?rev=798341&view=rev Log: WW-3196 Add post init hook, and change fields visibility to protected Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsExecuteFilter.java struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.java struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareFilter.java Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsExecuteFilter.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsExecuteFilter.java?rev=798341&r1=798340&r2=798341&view=diff == --- struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsExecuteFilter.java (original) +++ struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsExecuteFilter.java Tue Jul 28 00:12:12 2009 @@ -37,10 +37,10 @@ * been executed in the current chain. */ public class StrutsExecuteFilter implements StrutsStatics, Filter { -private PrepareOperations prepare; -private ExecuteOperations execute; +protected PrepareOperations prepare; +protected ExecuteOperations execute; -private FilterConfig filterConfig; +protected FilterConfig filterConfig; public void init(FilterConfig filterConfig) throws ServletException { this.filterConfig = filterConfig; Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.java?rev=798341&r1=798340&r2=798341&view=diff == --- struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.java (original) +++ struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.java Tue Jul 28 00:12:12 2009 @@ -39,8 +39,8 @@ * when you don't have another filter that needs access to action context information, such as Sitemesh. */ public class StrutsPrepareAndExecuteFilter implements StrutsStatics, Filter { -private PrepareOperations prepare; -private ExecuteOperations execute; +protected PrepareOperations prepare; +protected ExecuteOperations execute; protected List excludedPatterns = null; public void init(FilterConfig filterConfig) throws ServletException { @@ -54,12 +54,20 @@ prepare = new PrepareOperations(filterConfig.getServletContext(), dispatcher); execute = new ExecuteOperations(filterConfig.getServletContext(), dispatcher); this.excludedPatterns = init.buildExcludedPatternsList(dispatcher); + +postInit(dispatcher, filterConfig); } finally { init.cleanup(); } } +/** + * Callback for post initialization + */ +protected void postInit(Dispatcher dispatcher, FilterConfig filterConfig) { +} + public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { HttpServletRequest request = (HttpServletRequest) req; Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareFilter.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareFilter.java?rev=798341&r1=798340&r2=798341&view=diff == --- struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareFilter.java (original) +++ struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareFilter.java Tue Jul 28 00:12:12 2009 @@ -39,8 +39,8 @@ protected static final String REQUEST_EXCLUDED_FROM_ACTION_MAPPING = StrutsPrepareFilter.class.getName() + ".REQUEST_EXCLUDED_FROM_ACTION_MAPPING"; -private PrepareOperations prepare; - private List excludedPatterns = null; +protected PrepareOperations prepare; + protected List excludedPatterns = null; public void init(FilterConfig filterConfig) throws ServletException { InitOperations init = new InitOperations(); @@ -51,10 +51,17 @@ prepare = new PrepareOperations(filterConfig.getServletContext(), dispatcher); this.excludedPatterns = init.buildExcludedPatternsList(dispatcher); + +postInit(dispatcher, filterConf
[OSS Bamboo] Struts 2 SVN - Main Build build 1170 has FAILED (2 tests failed). Change made by Musachy Barroso
--- STRUTS-MAIN-1170 failed. --- Code has been updated by Musachy Barroso. 2/1015 tests failed. http://opensource.bamboo.atlassian.com/browse/STRUTS-MAIN-1170/ -- Code Changes -- Musachy Barroso (798341): >WW-3196 Add post init hook, and change fields visibility to protected -- Tests -- Failed Tests (2) - PackageBasedActionConfigBuilderTest: Action packages (New) - PackageBasedActionConfigBuilderTest: Package locators (New) -- Error Summary -- [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] There are test failures. [INFO] [INFO] For more information, run Maven with the -e switch -- This message is automatically generated by Atlassian Bamboo
[OSS Bamboo] Struts 2 SVN - Main Build (Java 6) build 905 has FAILED (2 tests failed, no failures were new). Change made by Musachy Barroso
--- STRUTS-MAINJ6-905 failed. --- Code has been updated by Musachy Barroso. 2/1015 tests failed. http://opensource.bamboo.atlassian.com/browse/STRUTS-MAINJ6-905/ -- Code Changes -- Musachy Barroso (798341): >WW-3196 Add post init hook, and change fields visibility to protected -- Tests -- Failed Tests (2) - PackageBasedActionConfigBuilderTest: Action packages (Existing) - PackageBasedActionConfigBuilderTest: Package locators (Existing) -- Error Summary -- [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] There are test failures. [INFO] [INFO] For more information, run Maven with the -e switch -- This message is automatically generated by Atlassian Bamboo
[OSS Bamboo] Struts 2 SVN - Main Build (Java 6) build 906 has FAILED (2 tests failed, no failures were new)
--- STRUTS-MAINJ6-906 failed. --- This build occured because it is a dependant of XWORK-MAIN-392. 2/1015 tests failed. http://opensource.bamboo.atlassian.com/browse/STRUTS-MAINJ6-906/ -- Tests -- Failed Tests (2) - PackageBasedActionConfigBuilderTest: Action packages (Existing) - PackageBasedActionConfigBuilderTest: Package locators (Existing) -- Error Summary -- [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] There are test failures. [INFO] [INFO] For more information, run Maven with the -e switch -- This message is automatically generated by Atlassian Bamboo