Here's some more information. This recompile happens when my .jsp  
includes one of my .tag files is referenced. Resin always complains  
that it couldn't find the class for the tag, and that the digest is  
old, but I don't see a javac line for the tag, only one for test.jsp.  
This happens *every* request. If I remove the tag from the .jsp. It  
doesn't happen. If I reference one of the JSTL tags, it works fine.

[19:55:18.672] FINE com.caucho.java.InternalCompiler
[19:55:18.673] FINE com.caucho.java.JavaCompiler merging .smap for  
_test__jsp.class
[19:55:18.678] FINEST com.caucho.loader.DynamicClassLoader  
DynamicClassLoader[] adding loader SimpleLoader[/Users/rmann/LZRepo/ 
satdb/trunk/target/build/WEB-INF/work]
[19:55:18.689] FINE com.caucho.make.ClassDependency  
java.lang.ClassNotFoundException: _jsp._WEB_22dINF._tags._base__tag in  
EnvironmentClassLoader[web-app:http://default/sat]
...
[19:55:18.256] CONFIG com.caucho.java.JavaCompiler Compiling _jsp/ 
_test__jsp.java
[19:55:18.260] FINER com.caucho.java.InternalCompiler javac(int) -d / 
Users/rmann/LZRepo/satdb/trunk/target/build/WEB-INF/work ...
...
[19:55:18.691] FINE com.caucho.make.ClassDependency  
_jsp._WEB_22dINF._tags._base__tag digest is modified  
(old=6595753468373623674,new=-1)
...



On Apr 1, 2009, at 16:55:40, Rick Mann wrote:

> I think I'm seeing the same thing. I made a small test.jsp to load,
> and its class files (in the work dir) update every request. Here is
> the relevant log info. The complaint about the remote URI 
> "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd
> " repeats 10 times, then there's a bit more, and finally a message
> about it compiling the JSP. I see the same issues WRT the digest
> computation (-1).
>
>
>
> [04-01 16:43:33.832] {http--80-0}  FINE
> (com.caucho.server.port.TcpConnection) TcpConnection[id=0,] starting
> connection TcpConnection[id=http--80-0,http://*:80,ACCEPT], total=5
> [04-01 16:43:33.838] {http--80-0}  FINE
> (com.caucho.server.http.HttpRequest) Http[0] GET /test.jsp HTTP/1.1
> [04-01 16:43:33.838] {http--80-0}  FINE
> (com.caucho.server.http.HttpRequest) Http[0] Remote-IP:
> 12.155.29.1:11594
> [04-01 16:43:33.839] {http--80-0}  FINE
> (com.caucho.server.http.HttpRequest) Http[0] User-Agent: Mozilla/5.0
> (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/528.16
> (KHTML, like Gecko) Version/4.0 Safari/528.16
> [04-01 16:43:33.839] {http--80-0}  FINE
> (com.caucho.server.http.HttpRequest) Http[0] Accept: application/
> xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/ 
> png,*/
> *;q=0.5
> [04-01 16:43:33.840] {http--80-0}  FINE
> (com.caucho.server.http.HttpRequest) Http[0] Cache-Control: max-age=0
> [04-01 16:43:33.840] {http--80-0}  FINE
> (com.caucho.server.http.HttpRequest) Http[0] Accept-Language: en-us
> [04-01 16:43:33.840] {http--80-0}  FINE
> (com.caucho.server.http.HttpRequest) Http[0] Accept-Encoding: gzip,
> deflate
> [04-01 16:43:33.841] {http--80-0}  FINE
> (com.caucho.server.http.HttpRequest) Http[0] Cookie:
> JSESSIONID=abctAYvApeMeA_JvG_Jbs
> [04-01 16:43:33.842] {http--80-0}  FINE
> (com.caucho.server.http.HttpRequest) Http[0] Connection: keep-alive
> [04-01 16:43:33.842] {http--80-0}  FINE
> (com.caucho.server.http.HttpRequest) Http[0] Host: satdb.org
> [04-01 16:43:33.854] {http--80-0}  FINE
> (com.caucho.server.dispatch.ServletMapper) invoke (uri:/test.jsp ->
> resin-jsp)
> [04-01 16:43:33.862] {http--80-0}  FINER
> (com.caucho.server.dispatch.ServletInvocation) Dispatch '/test.jsp' to
> WebAppFilterChain[http://default,
> next
> =
> FilterFilterChain
> [org
> .springframework 
> .orm.hibernate3.support.opensessioninviewfil...@fa3ce5]]

-- 
Rick



_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to