Hi,
my code looks like this:
...
final Resource resource = iterator.next();
final Context cx =
ContextFactory.getGlobal().enterContext();
final StringBuilder stringBuilder = new StringBuilder();
final String resourcePath = resource.getURI().getPath();
logger.debug("Trying to load resource {}",
resourcePath);
try {
final InputStream resourceStream =
this.getClass().getClassLoader().getResourceAsStream(resourcePath);
if (resourceStream == null) {
throw new RuntimeException("Failed to get
resource as stream: " + resourcePath);
}
final BufferedReader br = new BufferedReader(new
InputStreamReader(resourceStream));
String line;
while ((line = br.readLine()) != null) {
stringBuilder.append(line).append("\n");
}
} catch (IOException e) {
e.printStackTrace();
}
...
and in springs application context file:
<bean id="dwtHelper" class="com.mycompany.DWTHelper" init-method="init" >
<property name="javascriptResourceList">
<list>
<value>file:/configure.js</value>
<value>file:/dojo.js.uncompressed.js</value>
<value>file:/dwt.js.uncompressed.js</value>
<value>file:/template_dwt_parser.js</value>
</list>
</property>
</bean>
thanks for taking time to help,
Jacob
George Sexton wrote:
>
> Are you using getResourceAsStream()? Do your paths start with / ?
>
> Jacob Bergöö wrote:
>> Hi All,
>> I have a problem when I deploy my war file on Tomcat 6.0.18 that does not
>> occur when I deploy the same war file on my Jetty web server.
>>
>> My war file contains a jar artifact that when Spring is initialized reads
>> a
>> couple of js files and process them using Rhino on the server side. This
>> works fine when I develop it because I am using Jetty when I run it local
>> on
>> my machine, but when I try to run it on our development server that runs
>> a
>> Tomcat then It suddenly does not work.
>> In What way are Tomcat treating this resources differently than Jetty?
>> What
>> do I need to do to fix this?
>>
>> Thanks for any suggestions,
>>
>> Jacob
>
> --
> George Sexton
> MH Software, Inc.
> Voice: +1 303 438 9585
> URL: http://www.mhsoftware.com/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>
--
View this message in context:
http://www.nabble.com/Problem-Accessing-resource-files-in-Tomcat-6.0.18-tp23389326p23401115.html
Sent from the Tomcat - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]