You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by ce...@apache.org on 2002/04/15 10:21:31 UTC

cvs commit: jakarta-struts/contrib/tiles/src/share/org/apache/struts/tiles/xmlDefinition I18nFactorySet.java

cedric      02/04/15 01:21:31

  Modified:    contrib/tiles/src/share/org/apache/struts/tiles/xmlDefinition
                        I18nFactorySet.java
  Log:
  Add another loading method for config files in
   order to let Websphere 3.5.x run (patch from Stephen Houston)
  
  Revision  Changes    Path
  1.5       +14 -0     jakarta-struts/contrib/tiles/src/share/org/apache/struts/tiles/xmlDefinition/I18nFactorySet.java
  
  Index: I18nFactorySet.java
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/contrib/tiles/src/share/org/apache/struts/tiles/xmlDefinition/I18nFactorySet.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- I18nFactorySet.java	18 Feb 2002 14:50:04 -0000	1.4
  +++ I18nFactorySet.java	15 Apr 2002 08:21:31 -0000	1.5
  @@ -424,6 +424,20 @@
       try
         {
   	    InputStream input = servletContext.getResourceAsStream(filename);
  +        // Try to load using real path.
  +        // This allow to load config file under websphere 3.5.x
  +        // Patch proposed Houston, Stephen (LIT) on 5 Apr 2002
  +      if (null == input)
  +      {
  +        try
  +         {
  +         input = new java.io.FileInputStream(servletContext.getRealPath(filename));
  +         }
  +         catch (Exception e)
  +         {
  +         }
  +     }
  +        // If still nothing found, this mean no config file is associated
   	    if(input == null )
           {
           //if(debug)
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>