This is an automated email from the ASF dual-hosted git repository.

thiagohp pushed a commit to branch better-page-invalidation
in repository https://gitbox.apache.org/repos/asf/tapestry-5.git


The following commit(s) were added to refs/heads/better-page-invalidation by 
this push:
     new d8bb6b5aa TAP5-2742: fixes service implementation live class reloading
d8bb6b5aa is described below

commit d8bb6b5aa1ecc18717a4b730432ec142e190d004
Author: Thiago H. de Paula Figueiredo <thi...@arsmachina.com.br>
AuthorDate: Thu May 4 22:44:51 2023 -0300

    TAP5-2742: fixes service implementation live class reloading
---
 .../java/org/apache/tapestry5/internal/plastic/PlasticClassLoader.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassLoader.java
 
b/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassLoader.java
index 6cd853564..85a263b75 100644
--- 
a/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassLoader.java
+++ 
b/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassLoader.java
@@ -54,7 +54,7 @@ public class PlasticClassLoader extends ClassLoader
             if (shouldInterceptClassLoading(name))
             {
                 Class<?> c = null;
-                if ((filter == null || filter.test(name)) && !(filter == null 
&& !name.contains("$")))
+                if ((filter != null && filter.test(name)) || (filter == null 
&& delegate.shouldInterceptClassLoading(name)))
                 {
                     c = delegate.loadAndTransformClass(name);
                 }

Reply via email to