OK, sorry - forget the JBoss factor. This seems to be a difference
between a deploy directory and a WAR. Tomcat isn't looking in the Jars
in a War.
On 02/24/2004 07:52 PM Adam Hardy wrote:
> Argh. I can't get jboss-tomcat to look in the jars in my war for the
> tlds. In the logging I can see tomcat building the tld map and
> extracting the tlds from WEB-INF directory and sub-dirs, but it ignores
> the jars.
>
> And I see it writing the tldCache.ser.
>
> In the TldConfig.java, I see there's a method
> tldScanResourcePathsWebInfLibJars() that has a first line of code
> outputting a log statement, that it's going to scan the /WEB-INF/lib
> where it would find the jars. But it looks like the method never gets
> called.
>
> I know it's 99% certain that my Jboss-tomcat config is doing something
> weird, but perhaps someone can see what?
>
> Adam
>
> On 02/24/2004 05:30 PM Shapira, Yoav wrote:
>
>> Howdy,
>> http://cvs.apache.org/viewcvs.cgi/jakarta-tomcat-catalina/catalina/src/s
>> hare/org/apache/catalina/startup/TldConfig.java?rev=1.35&view=markup
>>
>> is a good starting point.
>>
>> Yoav Shapira
>> Millennium ChemInformatics
>>
>>
>>
>>> -----Original Message-----
>>> From: Adam Hardy [mailto:ahardy.struts@cyberspaceroad.com]
>>> Sent: Tuesday, February 24, 2004 11:21 AM
>>> To: Tomcat Users List
>>> Subject: tomcat building *.tld mapping at startup
>>>
>>> Where can I find out what *.tld files tomcat is finding in its startup
>>> procedure when it scans through the webapps?
>>>
>>> I have a problem with tomcat5 SAR in JBoss. My app works fine in
>>> stand-alone, but under JBoss, I get a Jasper Exception:
>>>
>>> The absolute uri: http://java.sun.com/jsp/jstl/fmt cannot be resolved
>>
>>
>> in
>>
>>> either web.xml or the jar files deployed with this application
>>>
>>> for the first JSTL tld declaration that occurs.
>>>
>>> I have checked rigorously that my app has the JSTL standard.jar in only
>>> the one place in WEB-INF, that it's the right version, that my tld
>>> declaration is right, and so on.
>>>
>>> Can I somehow decipher tldCache.ser? How could I turn logging on for
>>> this bit in tomcat?
>>>
>>> And which classes is it that do this, so I can have a look at the
>>
>>
>> source
>>
>>> code?
>>>
>>> Thanks
>>> Adam
>>> --
>>> struts 1.1 + tomcat 5.0.16 + java 1.4.2
>>> Linux 2.4.20 Debian
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>>> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>
>>
>>
>>
>>
>>
>> This e-mail, including any attachments, is a confidential business
>> communication, and may contain information that is confidential,
>> proprietary and/or privileged. This e-mail is intended only for the
>> individual(s) to whom it is addressed, and may not be saved, copied,
>> printed, disclosed or used by anyone else. If you are not the(an)
>> intended recipient, please immediately delete this e-mail from your
>> computer system and notify the sender. Thank you.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>
>>
>
>
--
struts 1.1 + tomcat 5.0.16 + java 1.4.2
Linux 2.4.20 Debian
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
|