[CONF] Confluence Changes in the last 24 hours
This is a daily summary of all recent changes in Confluence. - Updated Spaces: - Apache Buildr (http://cwiki.apache.org/confluence/display/BUILDR) Pages - Buildr in the Wild edited by rsutphin (12:25 PM) http://cwiki.apache.org/confluence/display/BUILDR/Buildr+in+the+Wild Apache Camel (http://cwiki.apache.org/confluence/display/CAMEL) Pages - POJO Consuming edited by davsclaus (08:33 AM) http://cwiki.apache.org/confluence/display/CAMEL/POJO+Consuming Camel 2.1.0 Release edited by davsclaus (08:15 AM) http://cwiki.apache.org/confluence/display/CAMEL/Camel+2.1.0+Release Velocity edited by slewis (06:33 AM) http://cwiki.apache.org/confluence/display/CAMEL/Velocity Cache edited by akarpe (06:17 AM) http://cwiki.apache.org/confluence/display/CAMEL/Cache Camel 2.1 - Overhaul of Aggregator EIP created by davsclaus (12:45 AM) http://cwiki.apache.org/confluence/display/CAMEL/Camel+2.1+-+Overhaul+of+Aggregator+EIP CXFRS edited by njiang (02:36 AM) http://cwiki.apache.org/confluence/display/CAMEL/CXFRS Unsupported Groovy DSL Features on Web Console edited by xueqiang.mi (12:40 AM) http://cwiki.apache.org/confluence/display/CAMEL/Unsupported+Groovy+DSL+Features+on+Web+Console Web Console edited by xueqiang.mi (12:38 AM) http://cwiki.apache.org/confluence/display/CAMEL/Web+Console Apache CXF (http://cwiki.apache.org/confluence/display/CXF) Pages - Distributed OSGi Greeter Demo Walkthrough edited by dav...@apache.org (06:00 AM) http://cwiki.apache.org/confluence/display/CXF/Distributed+OSGi+Greeter+Demo+Walkthrough Apache Geronimo v2.1 (http://cwiki.apache.org/confluence/display/GMOxDOC21) Pages - Replace default realm with others edited by chirun...@gmail.com (02:33 AM) http://cwiki.apache.org/confluence/display/GMOxDOC21/Replace+default+realm+with+others Apache Geronimo v2.2 (http://cwiki.apache.org/confluence/display/GMOxDOC22) Pages - Replacing default Realm in Geronimo edited by chirun...@gmail.com (11:44 PM) http://cwiki.apache.org/confluence/display/GMOxDOC22/Replacing+default+Realm+in+Geronimo Documentation edited by chirun...@gmail.com (08:27 PM) http://cwiki.apache.org/confluence/display/GMOxDOC22/Documentation Configuring the Web Container edited by chirun...@gmail.com (06:46 PM) http://cwiki.apache.org/confluence/display/GMOxDOC22/Configuring+the+Web+Container Tomcat Native Clustering edited by chirun...@gmail.com (12:17 AM) http://cwiki.apache.org/confluence/display/GMOxDOC22/Tomcat+Native+Clustering Apache Jackrabbit (http://cwiki.apache.org/confluence/display/JCR) Pages - Jackrabbit Status September 2009 edited by jukka (08:41 AM) http://cwiki.apache.org/confluence/display/JCR/Jackrabbit+Status+September+2009 Welcome to Apache Jackrabbit edited by jukka (06:12 AM) http://cwiki.apache.org/confluence/display/JCR/Welcome+to+Apache+Jackrabbit Downloads edited by jukka (06:08 AM) http://cwiki.apache.org/confluence/display/JCR/Downloads Apache Maven (http://cwiki.apache.org/confluence/display/MAVEN) Pages - Maven 3.x and site plugin edited by olamy (01:18 PM) http://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+and+site+plugin Apache MINA (http://cwiki.apache.org/confluence/display/MINA) Pages - Documentation edited by paliwalash...@gmail.com (09:16 PM) http://cwiki.apache.org/confluence/display/MINA/Documentation Comments http://cwiki.apache.org/confluence/display/MINA/MINA+based+Application+Architecture (1) OpenJPA (http://cwiki.apache.org/confluence/display/openjpa) Pages - JPA 2.0 Roadmap edited by techhusky (09:40 AM) http://cwiki.apache.org/confluence/display/openjpa/JPA+2.0+Roadmap Index edited by techhusky (08:45 AM) http://cwiki.apache.org/confluence/display/openjpa/Index Apache Struts 2 Plugin Registry (http://cwiki.apache.org/confluence/display/S2PLUGINS) Pages - Full Hibernate Plugin edited by jyoshiriro (03:45 AM) http://cwiki.apache.org/confluence/display/S2PLUGINS/Full+Hibernate+Plugin Full Hibernate Plugin 1.5 GA Released created by jyoshiriro (03:34 AM) http://cwiki.apache.org/confluence/display/S2PLUGINS/2009/09/15/Full+Hibernate+Plugin+1.5+GA+Released Apache Sling Website (http://cwi
svn commit: r815660 - in /struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html: BaseHandlerTag.java BaseTag.java FormTag.java MultiboxTag.java OptionTag.java Op
Author: pbenedict Date: Wed Sep 16 08:19:00 2009 New Revision: 815660 URL: http://svn.apache.org/viewvc?rev=815660&view=rev Log: STR-3191: Filter attributes Modified: struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/BaseTag.java struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/FormTag.java struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/MultiboxTag.java struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/OptionTag.java struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/OptionsCollectionTag.java struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/OptionsTag.java Modified: struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java URL: http://svn.apache.org/viewvc/struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java?rev=815660&r1=815659&r2=815660&view=diff == --- struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java (original) +++ struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java Wed Sep 16 08:19:00 2009 @@ -913,7 +913,7 @@ protected void prepareIndex(StringBuffer handlers, String name) throws JspException { if (name != null) { -handlers.append(name); +handlers.append(TagUtils.getInstance().filter(name)); } handlers.append("["); @@ -1156,9 +1156,9 @@ Object value) { if (value != null) { handlers.append(" "); -handlers.append(name); +handlers.append(TagUtils.getInstance().filter(name)); handlers.append("=\""); -handlers.append(value); +handlers.append(TagUtils.getInstance().filter(value.toString())); handlers.append("\""); } } @@ -1221,4 +1221,5 @@ property, beanName)); } } + } Modified: struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/BaseTag.java URL: http://svn.apache.org/viewvc/struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/BaseTag.java?rev=815660&r1=815659&r2=815660&view=diff == --- struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/BaseTag.java (original) +++ struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/BaseTag.java Wed Sep 16 08:19:00 2009 @@ -177,18 +177,20 @@ .getContextPath()); contextBase.append("/"); -tag.append(RequestUtils.createServerUriStringBuffer(scheme, -serverName, port, contextBase.toString()).toString()); +tag.append(TagUtils.getInstance().filter( +RequestUtils.createServerUriStringBuffer(scheme, +serverName, port, contextBase.toString()).toString())); } else { -tag.append(RequestUtils.createServerUriStringBuffer(scheme, -serverName, port, uri).toString()); +tag.append(TagUtils.getInstance().filter( +RequestUtils.createServerUriStringBuffer(scheme, +serverName, port, uri).toString())); } tag.append("\""); if (this.target != null) { tag.append(" target=\""); -tag.append(this.target); +tag.append(TagUtils.getInstance().filter(this.target)); tag.append("\""); } Modified: struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/FormTag.java URL: http://svn.apache.org/viewvc/struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/FormTag.java?rev=815660&r1=815659&r2=815660&view=diff == --- struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/FormTag.java (original) +++ struts/struts1/branches/STRUTS_1_3_BRANCH/taglib/src/main/java/org/apache/struts/taglib/html/FormTag.java Wed Sep 16 08:19:00 2009 @@ -608,9 +608,10 @@ (HttpServletResponse) this.pageContext.getResponse(); results.append(" action=\""); -results.append(response.encodeURL( +results.append(TagUtils.getInstance().filt
svn commit: r815693 - in /struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html: BaseHandlerTag.java BaseTag.java FormTag.java MultiboxTag.java OptionTag.java OptionsCollectionTag.ja
Author: pbenedict Date: Wed Sep 16 09:43:29 2009 New Revision: 815693 URL: http://svn.apache.org/viewvc?rev=815693&view=rev Log: STR-3191: Filter attributes Modified: struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseTag.java struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/FormTag.java struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/MultiboxTag.java struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/OptionTag.java struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/OptionsCollectionTag.java struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/OptionsTag.java Modified: struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java URL: http://svn.apache.org/viewvc/struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java?rev=815693&r1=815692&r2=815693&view=diff == --- struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java (original) +++ struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java Wed Sep 16 09:43:29 2009 @@ -913,7 +913,7 @@ protected void prepareIndex(StringBuffer handlers, String name) throws JspException { if (name != null) { -handlers.append(name); +handlers.append(TagUtils.getInstance().filter(name)); } handlers.append("["); @@ -1156,9 +1156,9 @@ Object value) { if (value != null) { handlers.append(" "); -handlers.append(name); +handlers.append(TagUtils.getInstance().filter(name)); handlers.append("=\""); -handlers.append(value); +handlers.append(TagUtils.getInstance().filter(value.toString())); handlers.append("\""); } } Modified: struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseTag.java URL: http://svn.apache.org/viewvc/struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseTag.java?rev=815693&r1=815692&r2=815693&view=diff == --- struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseTag.java (original) +++ struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseTag.java Wed Sep 16 09:43:29 2009 @@ -177,18 +177,20 @@ .getContextPath()); contextBase.append("/"); -tag.append(RequestUtils.createServerUriStringBuffer(scheme, -serverName, port, contextBase.toString()).toString()); +tag.append(TagUtils.getInstance().filter( +RequestUtils.createServerUriStringBuffer(scheme, +serverName, port, contextBase.toString()).toString())); } else { -tag.append(RequestUtils.createServerUriStringBuffer(scheme, -serverName, port, uri).toString()); +tag.append(TagUtils.getInstance().filter( +RequestUtils.createServerUriStringBuffer(scheme, +serverName, port, uri).toString())); } tag.append("\""); if (this.target != null) { tag.append(" target=\""); -tag.append(this.target); +tag.append(TagUtils.getInstance().filter(this.target)); tag.append("\""); } Modified: struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/FormTag.java URL: http://svn.apache.org/viewvc/struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/FormTag.java?rev=815693&r1=815692&r2=815693&view=diff == --- struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/FormTag.java (original) +++ struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/FormTag.java Wed Sep 16 09:43:29 2009 @@ -608,9 +608,10 @@ (HttpServletResponse) this.pageContext.getResponse(); results.append(" action=\""); -results.append(response.encodeURL( +results.append(TagUtils.getInstance().filter( +response.encodeURL( TagUtils.getInstance().getActionMappingURL(calcAction, -this.pageContext))); +this.pageContext; results.append("\""); } @@ -641,7 +642,7 @@ results.append(""); @@ -663,9 +664,9 @@ String value) { if (value != null) { results.append(" "); -results.append(attribute); +results.append(TagUtils.getInstanc
[OSS Bamboo] Struts 2 SVN - Main Build (Java 6) build 951 has FAILED (2 tests failed, no failures were new)
--- STRUTS-MAINJ6-951 failed. --- This build occured because it is a dependant of XWORK-MAIN-415. 2/1107 tests failed. http://opensource.bamboo.atlassian.com/browse/STRUTS-MAINJ6-951/ -- Tests -- Failed Tests (2) - EmbeddedJSPResultTest: Embedded (Existing) - EmbeddedJSPResultTest: Embedded absolute path (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 952 has FAILED (2 tests failed, no failures were new)
--- STRUTS-MAINJ6-952 failed. --- This build occured because it is a dependant of XWORK-MAIN-416. 2/1107 tests failed. http://opensource.bamboo.atlassian.com/browse/STRUTS-MAINJ6-952/ -- Tests -- Failed Tests (2) - EmbeddedJSPResultTest: Embedded (Existing) - EmbeddedJSPResultTest: Embedded absolute path (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 953 has FAILED (2 tests failed, no failures were new)
--- STRUTS-MAINJ6-953 failed. --- This build occured because it is a dependant of XWORK-MAIN-417. 2/1107 tests failed. http://opensource.bamboo.atlassian.com/browse/STRUTS-MAINJ6-953/ -- Tests -- Failed Tests (2) - EmbeddedJSPResultTest: Embedded (Existing) - EmbeddedJSPResultTest: Embedded absolute path (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 954 has FAILED (2 tests failed, no failures were new)
--- STRUTS-MAINJ6-954 failed. --- This build occured because it is a dependant of XWORK-MAIN-418. 2/1107 tests failed. http://opensource.bamboo.atlassian.com/browse/STRUTS-MAINJ6-954/ -- Tests -- Failed Tests (2) - EmbeddedJSPResultTest: Embedded (Existing) - EmbeddedJSPResultTest: Embedded absolute path (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
svn commit: r816008 - in /struts/struts2/trunk/plugins/convention/src: main/java/org/apache/struts2/convention/SEOActionNameBuilder.java test/java/org/apache/struts2/convention/SEOActionNameBuilderTes
Author: musachy Date: Wed Sep 16 23:36:03 2009 New Revision: 816008 URL: http://svn.apache.org/viewvc?rev=816008&view=rev Log: throw exception when class name equals the action suffix Modified: struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/SEOActionNameBuilder.java struts/struts2/trunk/plugins/convention/src/test/java/org/apache/struts2/convention/SEOActionNameBuilderTest.java Modified: struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/SEOActionNameBuilder.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/SEOActionNameBuilder.java?rev=816008&r1=816007&r2=816008&view=diff == --- struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/SEOActionNameBuilder.java (original) +++ struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/SEOActionNameBuilder.java Wed Sep 16 23:36:03 2009 @@ -59,6 +59,9 @@ public String build(String className) { String actionName = className; + +if (actionName.equals(actionSuffix)) +throw new IllegalStateException("The action name cannot be the same as the action suffix [" + actionSuffix + "]"); // Truncate Action suffix if found if (actionName.endsWith(actionSuffix)) { Modified: struts/struts2/trunk/plugins/convention/src/test/java/org/apache/struts2/convention/SEOActionNameBuilderTest.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/convention/src/test/java/org/apache/struts2/convention/SEOActionNameBuilderTest.java?rev=816008&r1=816007&r2=816008&view=diff == --- struts/struts2/trunk/plugins/convention/src/test/java/org/apache/struts2/convention/SEOActionNameBuilderTest.java (original) +++ struts/struts2/trunk/plugins/convention/src/test/java/org/apache/struts2/convention/SEOActionNameBuilderTest.java Wed Sep 16 23:36:03 2009 @@ -28,6 +28,16 @@ * */ public class SEOActionNameBuilderTest extends TestCase { +public void testEmptyActionName() { +SEOActionNameBuilder builder = new SEOActionNameBuilder("true", "_"); +try { +builder.build("Action"); +fail("Should have failed"); +} catch (IllegalStateException e) { +//ok +} +} + public void testBuild() throws Exception { SEOActionNameBuilder builder = new SEOActionNameBuilder("true", "_"); assertEquals("foo", builder.build("Foo"));
[OSS Bamboo] Struts 2 SVN - Main Build (Java 6) build 955 has FAILED (2 tests failed, no failures were new). Change made by Musachy Barroso
--- STRUTS-MAINJ6-955 failed. --- Code has been updated by Musachy Barroso. 2/1108 tests failed. http://opensource.bamboo.atlassian.com/browse/STRUTS-MAINJ6-955/ -- Code Changes -- Musachy Barroso (816008): >throw exception when class name equals the action suffix -- Tests -- Failed Tests (2) - EmbeddedJSPResultTest: Embedded (Existing) - EmbeddedJSPResultTest: Embedded absolute path (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 build 1205 has FAILED (2 tests failed, no failures were new). Change made by Musachy Barroso
--- STRUTS-MAIN-1205 failed. --- Code has been updated by Musachy Barroso. 2/1108 tests failed. http://opensource.bamboo.atlassian.com/browse/STRUTS-MAIN-1205/ -- Code Changes -- Musachy Barroso (816008): >throw exception when class name equals the action suffix -- Tests -- Failed Tests (2) - EmbeddedJSPResultTest: Embedded (Existing) - EmbeddedJSPResultTest: Embedded absolute path (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 956 has FAILED (2 tests failed, no failures were new)
--- STRUTS-MAINJ6-956 failed. --- This build occured because it is a dependant of XWORK-MAIN-419. 2/1108 tests failed. http://opensource.bamboo.atlassian.com/browse/STRUTS-MAINJ6-956/ -- Tests -- Failed Tests (2) - EmbeddedJSPResultTest: Embedded (Existing) - EmbeddedJSPResultTest: Embedded absolute path (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