You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by lr...@apache.org on 2008/03/18 05:00:42 UTC
svn commit: r638201 -
/incubator/tuscany/java/sca/modules/implementation-widget/src/main/java/org/apache/tuscany/sca/implementation/widget/provider/WidgetImplementationInvoker.java
Author: lresende
Date: Mon Mar 17 21:00:41 2008
New Revision: 638201
URL: http://svn.apache.org/viewvc?rev=638201&view=rev
Log:
Using getResourceAsStream to retrieve javascript binding client contents
Modified:
incubator/tuscany/java/sca/modules/implementation-widget/src/main/java/org/apache/tuscany/sca/implementation/widget/provider/WidgetImplementationInvoker.java
Modified: incubator/tuscany/java/sca/modules/implementation-widget/src/main/java/org/apache/tuscany/sca/implementation/widget/provider/WidgetImplementationInvoker.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-widget/src/main/java/org/apache/tuscany/sca/implementation/widget/provider/WidgetImplementationInvoker.java?rev=638201&r1=638200&r2=638201&view=diff
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-widget/src/main/java/org/apache/tuscany/sca/implementation/widget/provider/WidgetImplementationInvoker.java (original)
+++ incubator/tuscany/java/sca/modules/implementation-widget/src/main/java/org/apache/tuscany/sca/implementation/widget/provider/WidgetImplementationInvoker.java Mon Mar 17 21:00:41 2008
@@ -32,7 +32,6 @@
import org.apache.tuscany.sca.assembly.ComponentProperty;
import org.apache.tuscany.sca.assembly.ComponentReference;
import org.apache.tuscany.sca.assembly.OptimizableBinding;
-import org.apache.tuscany.sca.assembly.Property;
import org.apache.tuscany.sca.invocation.Invoker;
import org.apache.tuscany.sca.invocation.Message;
import org.apache.tuscany.sca.runtime.RuntimeComponent;
@@ -137,13 +136,15 @@
* and embedded the javascript into this js
*/
private void generateJavaScriptBindingProxy(PrintWriter pw, String bindingProxyName) throws IOException {
-
- URL url = getClass().getClassLoader().getResource(bindingProxyName);
- InputStream is = url.openStream();
- int i;
- while ((i = is.read()) != -1) {
- pw.write(i);
+ //FIXME: Handle the case where the javascript binding client is not found
+ InputStream is = getClass().getClassLoader().getResourceAsStream(bindingProxyName);
+ if (is != null) {
+ int i;
+ while ((i = is.read()) != -1) {
+ pw.write(i);
+ }
}
+
pw.println();
pw.println();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org