svn commit: r523619 - in /struts/struts2/branches/STRUTS_2_0_X/core: pom.xml src/main/java/org/apache/struts2/components/I18n.java src/main/java/org/apache/struts2/dispatcher/Dispatcher.java

2007-03-29 Thread rgielen
Author: rgielen
Date: Thu Mar 29 01:31:43 2007
New Revision: 523619

URL: http://svn.apache.org/viewvc?view=rev&rev=523619
Log:
WW-1856:
Use changed TextProviderFactory (for upcoming XW 2.0.2) to fix issue with 
broken i18n tag / missing thread safety for TPF

See also:
http://jira.opensymphony.com/browse/XW-487
http://jira.opensymphony.com/browse/XW-476

Modified:
struts/struts2/branches/STRUTS_2_0_X/core/pom.xml

struts/struts2/branches/STRUTS_2_0_X/core/src/main/java/org/apache/struts2/components/I18n.java

struts/struts2/branches/STRUTS_2_0_X/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java

Modified: struts/struts2/branches/STRUTS_2_0_X/core/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/branches/STRUTS_2_0_X/core/pom.xml?view=diff&rev=523619&r1=523618&r2=523619
==
--- struts/struts2/branches/STRUTS_2_0_X/core/pom.xml (original)
+++ struts/struts2/branches/STRUTS_2_0_X/core/pom.xml Thu Mar 29 01:31:43 2007
@@ -252,7 +252,7 @@
 
 opensymphony
 xwork
-2.0.1
+2.0.2-SNAPSHOT
 
 
 

Modified: 
struts/struts2/branches/STRUTS_2_0_X/core/src/main/java/org/apache/struts2/components/I18n.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/branches/STRUTS_2_0_X/core/src/main/java/org/apache/struts2/components/I18n.java?view=diff&rev=523619&r1=523618&r2=523619
==
--- 
struts/struts2/branches/STRUTS_2_0_X/core/src/main/java/org/apache/struts2/components/I18n.java
 (original)
+++ 
struts/struts2/branches/STRUTS_2_0_X/core/src/main/java/org/apache/struts2/components/I18n.java
 Thu Mar 29 01:31:43 2007
@@ -20,20 +20,19 @@
  */
 package org.apache.struts2.components;
 
-import java.io.Writer;
-import java.util.Locale;
-import java.util.ResourceBundle;
-
-import org.apache.struts2.views.annotations.StrutsTag;
-import org.apache.struts2.views.annotations.StrutsTagAttribute;
-import org.apache.struts2.StrutsException;
-
 import com.opensymphony.xwork2.ActionContext;
 import com.opensymphony.xwork2.LocaleProvider;
-import com.opensymphony.xwork2.TextProviderSupport;
 import com.opensymphony.xwork2.TextProviderFactory;
 import com.opensymphony.xwork2.util.LocalizedTextUtil;
 import com.opensymphony.xwork2.util.ValueStack;
+import org.apache.struts2.StrutsException;
+import org.apache.struts2.dispatcher.Dispatcher;
+import org.apache.struts2.views.annotations.StrutsTag;
+import org.apache.struts2.views.annotations.StrutsTagAttribute;
+
+import java.io.Writer;
+import java.util.Locale;
+import java.util.ResourceBundle;
 
 /**
  * 
@@ -103,7 +102,9 @@
 
 if (bundle != null) {
 final Locale locale = (Locale) 
getStack().getContext().get(ActionContext.LOCALE);
-getStack().push(TextProviderFactory.getInstance(bundle, new 
LocaleProvider() {
+TextProviderFactory tpf = new TextProviderFactory();
+Dispatcher.getInstance().getContainer().inject(tpf);
+getStack().push(tpf.createInstance(bundle, new 
LocaleProvider() {
  public Locale getLocale() {
  return locale;
  }

Modified: 
struts/struts2/branches/STRUTS_2_0_X/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/branches/STRUTS_2_0_X/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java?view=diff&rev=523619&r1=523618&r2=523619
==
--- 
struts/struts2/branches/STRUTS_2_0_X/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 (original)
+++ 
struts/struts2/branches/STRUTS_2_0_X/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 Thu Mar 29 01:31:43 2007
@@ -401,9 +401,6 @@
 ObjectTypeDeterminer objectTypeDeterminer = 
container.getInstance(ObjectTypeDeterminer.class);
 ObjectTypeDeterminerFactory.setInstance(objectTypeDeterminer);
 
-TextProvider textProvider = container.getInstance(TextProvider.class);
-TextProviderFactory.setInstance(textProvider);
-
 return container;
 }
 




svn commit: r523622 - in /struts/struts2/trunk/core: pom.xml src/main/java/org/apache/struts2/components/I18n.java src/main/java/org/apache/struts2/dispatcher/Dispatcher.java

2007-03-29 Thread rgielen
Author: rgielen
Date: Thu Mar 29 01:34:01 2007
New Revision: 523622

URL: http://svn.apache.org/viewvc?view=rev&rev=523622
Log:
WW-1856:
Use changed TextProviderFactory (for upcoming XW 2.0.2) to fix issue with 
broken i18n tag / missing thread safety for TPF

See also:
http://jira.opensymphony.com/browse/XW-487
http://jira.opensymphony.com/browse/XW-476

Modified:
struts/struts2/trunk/core/pom.xml

struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/I18n.java

struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java

Modified: struts/struts2/trunk/core/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/pom.xml?view=diff&rev=523622&r1=523621&r2=523622
==
--- struts/struts2/trunk/core/pom.xml (original)
+++ struts/struts2/trunk/core/pom.xml Thu Mar 29 01:34:01 2007
@@ -252,7 +252,7 @@
 
 opensymphony
 xwork
-2.0.1
+2.0.2-SNAPSHOT
 
 
 

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/I18n.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/I18n.java?view=diff&rev=523622&r1=523621&r2=523622
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/I18n.java 
(original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/I18n.java 
Thu Mar 29 01:34:01 2007
@@ -27,6 +27,7 @@
 import org.apache.struts2.views.annotations.StrutsTag;
 import org.apache.struts2.views.annotations.StrutsTagAttribute;
 import org.apache.struts2.StrutsException;
+import org.apache.struts2.dispatcher.Dispatcher;
 
 import com.opensymphony.xwork2.ActionContext;
 import com.opensymphony.xwork2.LocaleProvider;
@@ -102,7 +103,9 @@
 
 if (bundle != null) {
 final Locale locale = (Locale) 
getStack().getContext().get(ActionContext.LOCALE);
-getStack().push(TextProviderFactory.getInstance(bundle, new 
LocaleProvider() {
+TextProviderFactory tpf = new TextProviderFactory();
+Dispatcher.getInstance().getContainer().inject(tpf);
+getStack().push(tpf.createInstance(bundle, new 
LocaleProvider() {
  public Locale getLocale() {
  return locale;
  }

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java?view=diff&rev=523622&r1=523621&r2=523622
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 Thu Mar 29 01:34:01 2007
@@ -401,9 +401,6 @@
 ObjectTypeDeterminer objectTypeDeterminer = 
container.getInstance(ObjectTypeDeterminer.class);
 ObjectTypeDeterminerFactory.setInstance(objectTypeDeterminer);
 
-TextProvider textProvider = container.getInstance(TextProvider.class);
-TextProviderFactory.setInstance(textProvider);
-
 return container;
 }
 




svn commit: r523646 - /struts/maven/trunk/struts2-archetype-starter/README.txt

2007-03-29 Thread rgielen
Author: rgielen
Date: Thu Mar 29 02:21:28 2007
New Revision: 523646

URL: http://svn.apache.org/viewvc?view=rev&rev=523646
Log:
version update

Modified:
struts/maven/trunk/struts2-archetype-starter/README.txt

Modified: struts/maven/trunk/struts2-archetype-starter/README.txt
URL: 
http://svn.apache.org/viewvc/struts/maven/trunk/struts2-archetype-starter/README.txt?view=diff&rev=523646&r1=523645&r2=523646
==
--- struts/maven/trunk/struts2-archetype-starter/README.txt (original)
+++ struts/maven/trunk/struts2-archetype-starter/README.txt Thu Mar 29 02:21:28 
2007
@@ -31,7 +31,7 @@
-DartifactId=myWebApp \
-DarchetypeGroupId=org.apache.struts \
-DarchetypeArtifactId=struts2-archetype-starter \
-   -DarchetypeVersion=2.0.2-SNAPSHOT \
+   -DarchetypeVersion=2.0.6-SNAPSHOT \

-DremoteRepositories=http://people.apache.org/maven-snapshot-repository
 
 




[CONF] Confluence Changes in the last 24 hours

2007-03-29 Thread confluence
-
This is a daily summary of all recent changes in Confluence.

-
Updated Spaces:
-

Apache Camel (CAMEL) http://cwiki.apache.org/confluence/display/CAMEL
|
|-Pages Added or Edited in This Space
 |-- Type Converter was created by jstrachan (08:30 AM).
 |   http://cwiki.apache.org/confluence/display/CAMEL/Type+Converter

Apache CXF 2.0 Documentation (CXF20DOC) 
http://cwiki.apache.org/confluence/display/CXF20DOC
|
|-Pages Added or Edited in This Space
 |-- Service Routing was last edited by jliu (11:06 PM).
 |   http://cwiki.apache.org/confluence/display/CXF20DOC/Service+Routing
 |-- Maven Integration and Plugin was last edited by dandiep (11:51 AM).
 |   
http://cwiki.apache.org/confluence/display/CXF20DOC/Maven+Integration+and+Plugin

Apache Directory Server v1.5 (DIRxSRVx11) 
http://cwiki.apache.org/confluence/display/DIRxSRVx11
|
|-Pages Added or Edited in This Space
 |-- Index was last edited by ck (12:27 PM).
 |   http://cwiki.apache.org/confluence/display/DIRxSRVx11/Index
 |-- ApacheDS v1.5 Basic User's Guide was created by ck (12:20 PM).
 |   
http://cwiki.apache.org/confluence/display/DIRxSRVx11/ApacheDS+v1.5+Basic+User%27s+Guide

Apache Geronimo v1.1 (GMOxDOC11) 
http://cwiki.apache.org/confluence/display/GMOxDOC11
|
|-Pages Added or Edited in This Space
 |-- geronimo-application.xml was last edited by [EMAIL PROTECTED] (03:34 AM).
 |   
http://cwiki.apache.org/confluence/display/GMOxDOC11/geronimo-application.xml

Apache Struts 2 Documentation (WW) http://cwiki.apache.org/confluence/display/WW
|
|-Pages Added or Edited in This Space
 |-- table was last edited by musachy (01:35 PM).
 |   http://cwiki.apache.org/confluence/display/WW/table
 |-- Struts 2 + Spring 2 + JPA + AJAX was last edited by musachy (01:26 PM).
 |   http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=33168
 |-- Writing Interceptors was last edited by musachy (10:02 AM).
 |   http://cwiki.apache.org/confluence/display/WW/Writing+Interceptors
 |-- Tutorials was last edited by husted (09:44 AM).
 |   http://cwiki.apache.org/confluence/display/WW/Tutorials

Apache Wicket Website (WICKETxSITE) 
http://cwiki.apache.org/confluence/display/WICKETxSITE
|
|-Pages Added or Edited in This Space
 |-- Index was last edited by dashorst (01:37 PM).
 |   http://cwiki.apache.org/confluence/display/WICKETxSITE/Index
 |-- Navigation was last edited by dashorst (01:32 PM).
 |   http://cwiki.apache.org/confluence/display/WICKETxSITE/Navigation
 |-- Building from SVN was last edited by dashorst (01:26 PM).
 |   http://cwiki.apache.org/confluence/display/WICKETxSITE/Building+from+SVN

Apache Directory Server v1.0 (DIRxSRVx10) 
http://cwiki.apache.org/confluence/display/DIRxSRVx10
|
|-Pages Added or Edited in This Space
 |-- Navigation was last edited by ck (11:35 AM).
 |   http://cwiki.apache.org/confluence/display/DIRxSRVx10/Navigation

Apache Tuscany (TUSCANY) http://cwiki.apache.org/confluence/display/TUSCANY
|
|-Pages Added or Edited in This Space
 |-- Deployment was last edited by [EMAIL PROTECTED] (03:29 PM).
 |   http://cwiki.apache.org/confluence/display/TUSCANY/Deployment
 |-- Kernel Modulization Design Discussions was last edited by [EMAIL 
PROTECTED] (03:25 PM).
 |   
http://cwiki.apache.org/confluence/display/TUSCANY/Kernel+Modulization+Design+Discussions
 |-- Feature areas and what folks are working on was last edited by [EMAIL 
PROTECTED] (07:31 AM).
 |   
http://cwiki.apache.org/confluence/display/TUSCANY/Feature+areas+and+what+folks+are+working+on

Apache Wicket (WICKET) http://cwiki.apache.org/confluence/display/WICKET
|
|-Pages Added or Edited in This Space
 |-- Migrate-1.3 was last edited by ehillenius (09:40 PM).
 |   http://cwiki.apache.org/confluence/display/WICKET/Migrate-1.3
 |-- Wiki move was last edited by gwynevans (10:37 AM).
 |   http://cwiki.apache.org/confluence/display/WICKET/Wiki+move
 |-- Spring was last edited by [EMAIL PROTECTED] (12:26 AM).
 |   http://cwiki.apache.org/confluence/display/WICKET/Spring

Apache Geronimo v1.2 (GMOxDOC12) 
http://cwiki.apache.org/confluence/display/GMOxDOC12
|
|-Pages Added or Edited in This Space
 |-- DB Pool Testing sample application (1.2 Ok) was last edited by hcunico 
(06:38 AM).
 |   
http://cwiki.apache.org/confluence/display/GMOxDOC12/DB+Pool+Testing+sample+application+%281.2+Ok%29

Felix (FELIX) http://cwiki.apache.org/confluence/display/FELIX
|
|-Pages Added or Edited in This Space
 |-- Service Component Runtime Tutorial was last edited by fmeschbe (07:26 AM).
 |   
http://cwiki.apache.org/confluence/display/FELIX/Service+Component+Runtime+Tutorial

Apache Qpid (qpid) http://cwiki.apache.org/confluence/display/qpid
|
|-Pages Added or Edited in This Space
 |-- Cluster Design Note was last edited by aconway (02:08 PM).
 |   http://cwiki.apache.org/confluence/display