[ 
https://issues.apache.org/jira/browse/VELOCITY-119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Henning Schmiedehausen closed VELOCITY-119.
-------------------------------------------


> Velocity resource problems using Jboss-3.0.4_Tomcat-4.0.6 bundle
> ----------------------------------------------------------------
>
>                 Key: VELOCITY-119
>                 URL: https://issues.apache.org/jira/browse/VELOCITY-119
>             Project: Velocity
>          Issue Type: Bug
>          Components: Build
>    Affects Versions: 1.3-rc1
>         Environment: Operating System: All
> Platform: PC
>            Reporter: Fred Moulden
>         Assigned To: Velocity-Dev List
>
> I am using the velocity-tools (0.6) and Struts (1.02) to build an application 
> that will run in JBoss.  I subclassed VelocityViewServlet to perform some 
> specific startup functions.  JBoss does not unpack WARs and some references 
> were returning java.io.FileNotFound errors.
> I tracked the problem to VelocityServlet.loadConfiguration(ServletConfig 
> config).  The following worked for me:
> I changed this code fragment from this
>         Properties p = new Properties();
>         
>         if ( propsFile != null )
>         {
>             String realPath = getServletContext().getRealPath(propsFile);
>         
>             if ( realPath != null )
>             {
>                 propsFile = realPath;
>             }
>             p.load( new FileInputStream(propsFile) );
>         }
>         return p;
> to this
>         Properties p = new Properties();
>         
>         if ( propsFile != null )
>         {
>               InputStream is = getClass().getClassLoader().getResourceAsStream
> ( propsFile );
>               p.load( is );
>         }
>         return p;
> No other external settings/configurations worked until this change was made.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to