On 18/11/2014 17:22, Ed Rouse wrote: > > >> -----Original Message----- >> From: [email protected] [mailto:[email protected]] >> Sent: Tuesday, November 18, 2014 10:02 AM >> To: [email protected] >> Subject: Remote resources >> >> Hello, >> >> is there a way to access the contents of a directory (e.g., images) on >> a remote [Windows] network drive, which is mounted on a Linux >> filesystem (e.g., /mnt/myremotedrive), from a Java application running >> on a Tomcat Server? >> >> What makes this task problematic is the fact that the images are stored >> in a location which is not normally accessible by Tomcat >> (/mnt/myremotedrive), or by its applications. >> >> Many thanks. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] > > There is, but it's not easy. You need to create a custom class loader > that extends WebappClassLoaderBase, then create a DirResourceSet and > add it to the root.
No, you do not need a custom class loader to do this. If the Tomcat process can read the files then you can add them via the new (for Tomcat 8) resources configuration. If the Tomcat process can't read the files them there is nothing you can do in Tomcat to change that. Mark --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
