You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2007/04/15 05:22:35 UTC
svn commit: r528917 -
/incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/implementation/java/context/JavaComponentBuilder.java
Author: jsdelfino
Date: Sat Apr 14 20:22:34 2007
New Revision: 528917
URL: http://svn.apache.org/viewvc?view=rev&rev=528917
Log:
Added call to handleResources to configure injection of ComponentContext and RequestContext into Java implementations.
Modified:
incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/implementation/java/context/JavaComponentBuilder.java
Modified: incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/implementation/java/context/JavaComponentBuilder.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/implementation/java/context/JavaComponentBuilder.java?view=diff&rev=528917&r1=528916&r2=528917
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/implementation/java/context/JavaComponentBuilder.java (original)
+++ incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/implementation/java/context/JavaComponentBuilder.java Sat Apr 14 20:22:34 2007
@@ -66,6 +66,8 @@
if (componentType.getConversationIDMember() != null) {
component.addConversationIDFactory(componentType.getConversationIDMember());
}
+
+ handleResources(componentType, component);
return component;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org
Please review change to JavaComponentBuilder, was: Re: svn commit:
r528917
Posted by Jean-Sebastien Delfino <js...@apache.org>.
Could you please review this change?
I was surprised to see that the handleResources() method was not called
anymore by the builder, so the PojoComponentContextFactory was not added
to the component and ComponentContexts were not getting injected
properly into Java component implementation instances. I added the call
to handleResources back and ComponentContexts are now injected properly.
Also all tests are passing, but I'd like people to review this change,
as there was probably a good reason to remove the call to
handleResources() at one point.
Thanks
jsdelfino@apache.org wrote:
> Author: jsdelfino
> Date: Sat Apr 14 20:22:34 2007
> New Revision: 528917
>
> URL: http://svn.apache.org/viewvc?view=rev&rev=528917
> Log:
> Added call to handleResources to configure injection of ComponentContext and RequestContext into Java implementations.
>
> Modified:
> incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/implementation/java/context/JavaComponentBuilder.java
>
> Modified: incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/implementation/java/context/JavaComponentBuilder.java
> URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/implementation/java/context/JavaComponentBuilder.java?view=diff&rev=528917&r1=528916&r2=528917
> ==============================================================================
> --- incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/implementation/java/context/JavaComponentBuilder.java (original)
> +++ incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/implementation/java/context/JavaComponentBuilder.java Sat Apr 14 20:22:34 2007
> @@ -66,6 +66,8 @@
> if (componentType.getConversationIDMember() != null) {
> component.addConversationIDFactory(componentType.getConversationIDMember());
> }
> +
> + handleResources(componentType, component);
>
> return component;
> }
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-commits-help@ws.apache.org
>
>
>
--
Jean-Sebastien
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org