You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Marc-Henri PAMISEUX <ma...@clg.fr> on 2002/08/27 16:05:57 UTC
Using a Webapp on a network share
Hi,
Is it possible to use Tomcat with a Webapp on a network share (with NFS
or SMB) ?
If i mount a network share in /mnt/Dev could i write
appBase="/mnt/Dev/webapp" in the Host section of server.xml file ?
I believe some problem...
Thanks
Marc-Henri
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Using a Webapp on a network share
Posted by Marc-Henri PAMISEUX <ma...@clg.fr>.
Andrew Conrad wrote:
> I'm not sure if this relates to samba, but most issues with mapped
> drives is with the service account, if you are running Tomcat as a
> service.
>
> Try creating an account specifically for Tomcat, then log on as Tomcat
> and map the drive ( check reconnect at logon ). Make sure you can read
> a file while accessing the drive. Then add the account to the service
> and restart Tomcat.
>
> Another way to test to see if it's a permissions issue, is to stop your
> tomcat service, and start Tomcat using the batch file, assumming you
> have permission to the mapped drive.
>
>
> - Andrew
>
>
You're right Andrew.
That is a Services Problem.
Thank for your solution, i discover that it was a service problem, but i
didn't known how to resolv it.
All is Ok now.
Thanks
Marc-Henri
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
RE: Using a Webapp on a network share
Posted by Andrew Conrad <an...@attbi.com>.
I'm not sure if this relates to samba, but most issues with mapped
drives is with the service account, if you are running Tomcat as a
service.
Try creating an account specifically for Tomcat, then log on as Tomcat
and map the drive ( check reconnect at logon ). Make sure you can read
a file while accessing the drive. Then add the account to the service
and restart Tomcat.
Another way to test to see if it's a permissions issue, is to stop your
tomcat service, and start Tomcat using the batch file, assumming you
have permission to the mapped drive.
- Andrew
> -----Original Message-----
> From: Marc-Henri PAMISEUX [mailto:marc-henri.pamiseux@clg.fr]
> Sent: Tuesday, August 27, 2002 11:17 AM
> To: Tomcat Users List
> Subject: Re: Using a Webapp on a network share
>
>
> Tim Funk wrote:
> > Instead of:
> > docBase="N:\intranet\sites\ROOT"
> >
> > try:
> > docBase="N:\\intranet\\sites\\ROOT"
> > OR
> > docBase="N:/intranet/sites/ROOT"
> >
> >
>
> And i've try also file:///N:/intranet/sites/ROOT but nothing works.
>
> Now, to simplify, i've changed the value to
> appBase="N:/intranet/sites",
> and <Context path="" docBase="ROOT" debug="0"></Context> for trying
> relative path to appBase. But it is the same problem !
>
>
>
> --
> To unsubscribe, e-mail:
> <mailto:tomcat-user-> unsubscribe@jakarta.apache.org>
> For
> additional commands,
> e-mail: <ma...@jakarta.apache.org>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Using a Webapp on a network share
Posted by Marc-Henri PAMISEUX <ma...@clg.fr>.
Tim Funk wrote:
> Instead of:
> docBase="N:\intranet\sites\ROOT"
>
> try:
> docBase="N:\\intranet\\sites\\ROOT"
> OR
> docBase="N:/intranet/sites/ROOT"
>
>
And i've try also file:///N:/intranet/sites/ROOT but nothing works.
Now, to simplify, i've changed the value to appBase="N:/intranet/sites",
and <Context path="" docBase="ROOT" debug="0"></Context> for trying
relative path to appBase. But it is the same problem !
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Using a Webapp on a network share
Posted by Tim Funk <fu...@joedog.org>.
Instead of:
docBase="N:\intranet\sites\ROOT"
try:
docBase="N:\\intranet\\sites\\ROOT"
OR
docBase="N:/intranet/sites/ROOT"
Marc-Henri PAMISEUX wrote:
> Tim Funk wrote:
>
>> Yup - I had my Win2K machine load a webapp on a HPUX samba share. But
>> for some reason (for which I don't know or care) - the sharing was
>> REAL slow with respect to performance.
>>
>> eg: (Assume drive O is mounted)
>> <Context path="/shmoopy" docBase="O:/www/shmoopy" debug="0"/>
>
>
> Thanks Tim,
>
> But it doesn't work for my configuration.
> I had my Win2K machine load a webapp on a Linux samba share.
> i've got the following entry in server.xml :
>
> <Host name="clg3.local.clg.fr"
> debug="0"
> appBase="E:\intranet\programmes\tomcat\webapps"
> unpackWARs="false">
>
> <Context path=""
> docBase="N:\intranet\sites\ROOT"
> debug="0">
> </Context>
>
> <Context path="/test"
> docBase="N:\intranet\sites\test"
> debug="0">
> </Context>
> </Host>
>
> With N: <=> \\MYSERVER\MyShare and N:\intranet\sites\test exist.
> But i've got this error :
>
> 2002-08-27 16:19:45 StandardContext[/test]: Error initializing
> resources: Document base N:\intranet\sites\test does not exist or is not
> a readable directory
> 2002-08-27 16:19:46 StandardContext[/test]: Context startup failed due
> to previous errors
> 2002-08-27 16:19:46 StandardContext[/test]: Exception during cleanup
> after start failed
> LifecycleException: Container StandardContext[/test] has not been started
> ....
> 2002-08-27 16:19:46 StandardContext[]: Error initializing resources:
> Document base N:\intranet\sites\ROOT does not exist or is not a readable
> directory
> 2002-08-27 16:19:46 StandardContext[]: Context startup failed due to
> previous errors
> 2002-08-27 16:19:46 StandardContext[]: Exception during cleanup after
> start failed
> LifecycleException: Container StandardContext[] has not been started
> ....
> And i cannot acces to any Context defined in server.xml !
>
>
>
> --
> To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
>
>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Using a Webapp on a network share
Posted by Marc-Henri PAMISEUX <ma...@clg.fr>.
Tim Funk wrote:
> Yup - I had my Win2K machine load a webapp on a HPUX samba share. But
> for some reason (for which I don't know or care) - the sharing was REAL
> slow with respect to performance.
>
> eg: (Assume drive O is mounted)
> <Context path="/shmoopy" docBase="O:/www/shmoopy" debug="0"/>
Thanks Tim,
But it doesn't work for my configuration.
I had my Win2K machine load a webapp on a Linux samba share.
i've got the following entry in server.xml :
<Host name="clg3.local.clg.fr"
debug="0"
appBase="E:\intranet\programmes\tomcat\webapps"
unpackWARs="false">
<Context path=""
docBase="N:\intranet\sites\ROOT"
debug="0">
</Context>
<Context path="/test"
docBase="N:\intranet\sites\test"
debug="0">
</Context>
</Host>
With N: <=> \\MYSERVER\MyShare and N:\intranet\sites\test exist.
But i've got this error :
2002-08-27 16:19:45 StandardContext[/test]: Error initializing
resources: Document base N:\intranet\sites\test does not exist or is not
a readable directory
2002-08-27 16:19:46 StandardContext[/test]: Context startup failed due
to previous errors
2002-08-27 16:19:46 StandardContext[/test]: Exception during cleanup
after start failed
LifecycleException: Container StandardContext[/test] has not been started
....
2002-08-27 16:19:46 StandardContext[]: Error initializing resources:
Document base N:\intranet\sites\ROOT does not exist or is not a readable
directory
2002-08-27 16:19:46 StandardContext[]: Context startup failed due to
previous errors
2002-08-27 16:19:46 StandardContext[]: Exception during cleanup after
start failed
LifecycleException: Container StandardContext[] has not been started
....
And i cannot acces to any Context defined in server.xml !
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Using a Webapp on a network share
Posted by Marc-Henri PAMISEUX <ma...@clg.fr>.
Tim Funk wrote:
> Yup - I had my Win2K machine load a webapp on a HPUX samba share. But
> for some reason (for which I don't know or care) - the sharing was REAL
> slow with respect to performance.
>
> eg: (Assume drive O is mounted)
> <Context path="/shmoopy" docBase="O:/www/shmoopy" debug="0"/>
>
>
I've found the error !
That wasn't a Context Path problem but tomcat.exe that run Tomcat as a
services.
When i run tomcat as a windows services, nothing works if the webapp is
on a network drive. But if i run Tomcat with startup.bat, all is OK and
works fine !
I think there is now a problem with Tomcat.exe (The same as alexandria
Javaservice)
Thank for all,
Marc-Henri
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Using a Webapp on a network share
Posted by Tim Funk <fu...@joedog.org>.
Yup - I had my Win2K machine load a webapp on a HPUX samba share. But
for some reason (for which I don't know or care) - the sharing was REAL
slow with respect to performance.
eg: (Assume drive O is mounted)
<Context path="/shmoopy" docBase="O:/www/shmoopy" debug="0"/>
Marc-Henri PAMISEUX wrote:
> Hi,
>
> Is it possible to use Tomcat with a Webapp on a network share (with NFS
> or SMB) ?
> If i mount a network share in /mnt/Dev could i write
> appBase="/mnt/Dev/webapp" in the Host section of server.xml file ?
>
> I believe some problem...
>
> Thanks
>
> Marc-Henri
>
>
> --
> To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
>
>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Using a Webapp on a network share
Posted by Glenn Nielsen <gl...@mail.more.net>.
Yes, I do this. Apache, webspace, and webapps are located on one server.
Tomcat is running on its own dedicated server which can access the webapps
via NFS.
Regards,
Glenn
Marc-Henri PAMISEUX wrote:
> Hi,
>
> Is it possible to use Tomcat with a Webapp on a network share (with NFS
> or SMB) ?
> If i mount a network share in /mnt/Dev could i write
> appBase="/mnt/Dev/webapp" in the Host section of server.xml file ?
>
> I believe some problem...
>
> Thanks
>
> Marc-Henri
>
>
> --
> To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>