You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by de...@apache.org on 2017/09/17 12:30:13 UTC

[myfaces-trinidad] 29/33: TRINIDAD-2340 LocaleElementsResourceLoader init dependency on request path

This is an automated email from the ASF dual-hosted git repository.

deki pushed a commit to branch 2.0.0.x-branch
in repository https://gitbox.apache.org/repos/asf/myfaces-trinidad.git

commit e9defa3684689a66ff60df86d9e26f7b86d8ab4a
Author: Andy Schwartz <an...@apache.org>
AuthorDate: Fri Dec 21 20:32:44 2012 +0000

    TRINIDAD-2340 LocaleElementsResourceLoader init dependency on request path
---
 .../trinidadinternal/resource/LocaleElementsResourceLoader.java  | 2 +-
 .../trinidadinternal/resource/TrTranslationsResourceLoader.java  | 9 +++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/LocaleElementsResourceLoader.java b/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/LocaleElementsResourceLoader.java
index 93e0014..743b24e 100644
--- a/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/LocaleElementsResourceLoader.java
+++ b/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/LocaleElementsResourceLoader.java
@@ -116,7 +116,7 @@ public class LocaleElementsResourceLoader extends AggregatingResourceLoader
   static private final ResourceLoader[] _ResourceLoaders =
   {
     new ClassLoaderResourceLoader(),
-    new TrTranslationsResourceLoader(CoreRenderKitResourceLoader.getLocaleElementsURI("Translations", false))
+    new TrTranslationsResourceLoader()
   };
   
   static private final String _NEWLINE_SEPARATOR = "\n";
diff --git a/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/TrTranslationsResourceLoader.java b/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/TrTranslationsResourceLoader.java
index e927e8a..78281ee 100644
--- a/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/TrTranslationsResourceLoader.java
+++ b/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/resource/TrTranslationsResourceLoader.java
@@ -29,6 +29,15 @@ import org.apache.myfaces.trinidad.skin.Skin;
 
 public class TrTranslationsResourceLoader extends TranslationsResourceLoader
 {
+  public TrTranslationsResourceLoader()
+  {
+    // The path that is passed up to the DynamicResourceLoader is never actually
+    // used. TranslationsResourceLoader overrides findResource(), the only method
+    // on DynamicResourceLoader that does anything with the path.  As such, the
+    // empty string is a perfectly fine value.
+    this("");
+  }
+
   /**
    * Constructs a dynamic resouce loader for this path which serves up translations
    * 

-- 
To stop receiving notification emails like this one, please contact
"commits@myfaces.apache.org" <co...@myfaces.apache.org>.