You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by we...@apache.org on 2009/12/25 15:31:29 UTC

svn commit: r893860 - in /myfaces/extensions/scripting/trunk: core/core/src/main/java/org/apache/myfaces/scripting/loaders/java/ examples/myfaces12-example/src/main/webapp/WEB-INF/java/org/apache/myfaces/javaloader/blog/

Author: werpu
Date: Fri Dec 25 14:31:28 2009
New Revision: 893860

URL: http://svn.apache.org/viewvc?rev=893860&view=rev
Log:
classloader issue gone

Modified:
    myfaces/extensions/scripting/trunk/core/core/src/main/java/org/apache/myfaces/scripting/loaders/java/RecompiledClassLoader.java
    myfaces/extensions/scripting/trunk/examples/myfaces12-example/src/main/webapp/WEB-INF/java/org/apache/myfaces/javaloader/blog/BlogEntry.java

Modified: myfaces/extensions/scripting/trunk/core/core/src/main/java/org/apache/myfaces/scripting/loaders/java/RecompiledClassLoader.java
URL: http://svn.apache.org/viewvc/myfaces/extensions/scripting/trunk/core/core/src/main/java/org/apache/myfaces/scripting/loaders/java/RecompiledClassLoader.java?rev=893860&r1=893859&r2=893860&view=diff
==============================================================================
--- myfaces/extensions/scripting/trunk/core/core/src/main/java/org/apache/myfaces/scripting/loaders/java/RecompiledClassLoader.java (original)
+++ myfaces/extensions/scripting/trunk/core/core/src/main/java/org/apache/myfaces/scripting/loaders/java/RecompiledClassLoader.java Fri Dec 25 14:31:28 2009
@@ -116,7 +116,10 @@
                 if (data != null) {
                     data.setTainted(false);
 
-                    return super.defineClass(className, fileContent, 0, fileLength);
+                    //storeReloadableDefinitions(className, target, fileLength, fileContent)
+                    retVal = super.defineClass(className, fileContent, 0, fileLength);
+                    data.setAClass(retVal);
+                    return retVal;
                 } else {
                     //we store the initial reloading meta data information so that it is refreshed
                     //later on, this we we cover dependend classes on the initial load

Modified: myfaces/extensions/scripting/trunk/examples/myfaces12-example/src/main/webapp/WEB-INF/java/org/apache/myfaces/javaloader/blog/BlogEntry.java
URL: http://svn.apache.org/viewvc/myfaces/extensions/scripting/trunk/examples/myfaces12-example/src/main/webapp/WEB-INF/java/org/apache/myfaces/javaloader/blog/BlogEntry.java?rev=893860&r1=893859&r2=893860&view=diff
==============================================================================
--- myfaces/extensions/scripting/trunk/examples/myfaces12-example/src/main/webapp/WEB-INF/java/org/apache/myfaces/javaloader/blog/BlogEntry.java (original)
+++ myfaces/extensions/scripting/trunk/examples/myfaces12-example/src/main/webapp/WEB-INF/java/org/apache/myfaces/javaloader/blog/BlogEntry.java Fri Dec 25 14:31:28 2009
@@ -27,6 +27,9 @@
 public class BlogEntry {
 
 
+
+
+    
     
     String firstName = "";