tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Konstantin Kolinko <knst.koli...@gmail.com>
Subject Re: resource not available : Apache Tomcat/6.0.20 with java jdk1.6.0_16 on linux 2.6.30.1
Date Sun, 04 Oct 2009 19:57:50 GMT
 1316 INFO: No default web.xml

That message is about ${catalina.base}/conf/web.xml

You have -user jsrvd  on your jsvс command line. Are those files
readable by that user?

Best regards,
Konstantin Kolinko

2009/10/4 Linux sysadmin <sysadmin@pattersunx.com>:
> Thank Konstantin and Peter for your fast reply,
>
>  Unfortunately  i put  2 "=" like in the java command but still the same
> error as tomcat not finding the web.xml of my webapp !!!
>
> Regarding the answer of  Peter i am doing an strace on it, answer is up to
> come ...
>
>
> Peter Crowther wrote:
>>
>> Try Konstantin's fix first, as the security policy could certainly
>> cause the problems you're seeing.  I suspect that's the issue (it came
>> in while I was writing this).
>>
>> If you can eliminate that and the problem's still there, time for a
>> little more debugging.  Depending on your flavour of UNIX, there will
>> almost certainly be something that you can use to monitor the system
>> calls that the Java process makes as it's failing to load web.xml.
>> It's strace(1) on most Linuxes, for example.  It would be very
>> interesting to see what the process is doing as it looks for that
>> web.xml.  In particular: does it look and find it?  Does it look and
>> get permission denied?  Or, the really interesting case, does it never
>> look - in which case there's probably a Java security policy setting
>> preventing access.
>>
>> - Peter
>
> Konstantin Kolinko wrote:
> I have not dug through all the log output that you are citing, but at
> least the following things are difference between your startup.sh and
> jsvc command lines:
>>
>> 1) The value of -Djava.io.tmpdir
>> 2) The value of -Djava.security.policy
>>
>> The -Djava.security.policy value of jsvc is certainly wrong. There
>> must be a double equal sign there:
>>
>>
>> -Djava.security.policy==/srv/apache2/wsites/myportal/catalina/conf/catalina.policy
>>
>> That is, the value starts with a '='.  See java security docs for the
>> meaning.
>>
>> Best regards,
>> Konstantin Kolinko
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message