You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2010/07/28 23:01:15 UTC

svn commit: r980214 - /tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java

Author: rfeng
Date: Wed Jul 28 21:01:14 2010
New Revision: 980214

URL: http://svn.apache.org/viewvc?rev=980214&view=rev
Log:
Change Tuscany to not initialized the class during loading

Modified:
    tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java

Modified: tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java
URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java?rev=980214&r1=980213&r2=980214&view=diff
==============================================================================
--- tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java (original)
+++ tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java Wed Jul 28 21:01:14 2010
@@ -109,7 +109,7 @@ public class ClassLoaderModelResolver ex
             this.context = context;
             // Load the class and return a class reference for it
             String className = ((ClassReference)unresolved).getClassName();
-            Class<?> clazz = Class.forName(className, true, this);
+            Class<?> clazz = Class.forName(className, false, this);
             return modelClass.cast(new ClassReference(clazz));
 
         } catch (ClassNotFoundException e) {



Re: svn commit: r980214 - /tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java

Posted by Simon Laws <si...@googlemail.com>.
On Wed, Jul 28, 2010 at 10:01 PM,  <rf...@apache.org> wrote:
> Author: rfeng
> Date: Wed Jul 28 21:01:14 2010
> New Revision: 980214
>
> URL: http://svn.apache.org/viewvc?rev=980214&view=rev
> Log:
> Change Tuscany to not initialized the class during loading
>
> Modified:
>    tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java
>
> Modified: tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java
> URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java?rev=980214&r1=980213&r2=980214&view=diff
> ==============================================================================
> --- tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java (original)
> +++ tuscany/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/java/impl/ClassLoaderModelResolver.java Wed Jul 28 21:01:14 2010
> @@ -109,7 +109,7 @@ public class ClassLoaderModelResolver ex
>             this.context = context;
>             // Load the class and return a class reference for it
>             String className = ((ClassReference)unresolved).getClassName();
> -            Class<?> clazz = Class.forName(className, true, this);
> +            Class<?> clazz = Class.forName(className, false, this);
>             return modelClass.cast(new ClassReference(clazz));
>
>         } catch (ClassNotFoundException e) {
>
>
>

Hi Raymond

Just as a matter of interest what was the problem with initializing at
this point?

Simon


-- 
Apache Tuscany committer: tuscany.apache.org
Co-author of a book about Tuscany and SCA: tuscanyinaction.com