Author: jmarino
Date: Tue Dec  5 23:16:06 2006
New Revision: 482937

URL: http://svn.apache.org/viewvc?view=rev&rev=482937
Log:
simplify exception hierarchy

Removed:
    
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/component/ComponentNotFoundException.java
Modified:
    
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/ConnectorImpl.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeComponentImplBasicTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeComponentResolutionTestCase.java
    
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/component/CompositeComponent.java
    
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/CompositeComponentExtension.java
    
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/model/CompositeComponentType.java

Modified: 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/ConnectorImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/ConnectorImpl.java?view=diff&rev=482937&r1=482936&r2=482937
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/ConnectorImpl.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/ConnectorImpl.java
 Tue Dec  5 23:16:06 2006
@@ -29,7 +29,6 @@
 import org.apache.tuscany.spi.builder.Connector;
 import org.apache.tuscany.spi.component.AtomicComponent;
 import org.apache.tuscany.spi.component.Component;
-import org.apache.tuscany.spi.component.ComponentRuntimeException;
 import org.apache.tuscany.spi.component.CompositeComponent;
 import org.apache.tuscany.spi.component.Reference;
 import org.apache.tuscany.spi.component.SCAObject;
@@ -234,7 +233,7 @@
             boolean isOneWayOperation = operation.isNonBlocking();
             boolean operationHasCallback = contract.getCallbackName() != null;
             if (isOneWayOperation && operationHasCallback) {
-                throw new ComponentRuntimeException("Operation cannot be 
marked one-way and have a callback");
+                throw new BuilderConfigException("Operation cannot be marked 
one-way and have a callback");
             }
             TargetInvoker invoker = null;
             if (target instanceof Component) {

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeComponentImplBasicTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeComponentImplBasicTestCase.java?view=diff&rev=482937&r1=482936&r2=482937
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeComponentImplBasicTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeComponentImplBasicTestCase.java
 Tue Dec  5 23:16:06 2006
@@ -20,7 +20,6 @@
 
 import java.util.List;
 
-import org.apache.tuscany.spi.component.ComponentNotFoundException;
 import org.apache.tuscany.spi.component.CompositeComponent;
 import org.apache.tuscany.spi.component.IllegalTargetException;
 import org.apache.tuscany.spi.component.Reference;
@@ -78,7 +77,7 @@
         try {
             composite.getService("bar");
             fail();
-        } catch (ComponentNotFoundException e) {
+        } catch (TargetNotFoundException e) {
             // expected
         }
     }
@@ -90,7 +89,7 @@
         try {
             composite.getService("foo");
             fail();
-        } catch (ComponentNotFoundException e) {
+        } catch (TargetNotFoundException e) {
             // expected
         }
     }

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeComponentResolutionTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeComponentResolutionTestCase.java?view=diff&rev=482937&r1=482936&r2=482937
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeComponentResolutionTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeComponentResolutionTestCase.java
 Tue Dec  5 23:16:06 2006
@@ -22,10 +22,10 @@
 import java.util.List;
 
 import org.apache.tuscany.spi.component.AtomicComponent;
-import org.apache.tuscany.spi.component.ComponentNotFoundException;
 import org.apache.tuscany.spi.component.CompositeComponent;
 import org.apache.tuscany.spi.component.Service;
 import org.apache.tuscany.spi.component.SystemAtomicComponent;
+import org.apache.tuscany.spi.component.TargetNotFoundException;
 
 import junit.framework.TestCase;
 import org.apache.tuscany.core.mock.component.Source;
@@ -130,7 +130,7 @@
         try {
             parent.getSystemService("source");
             fail();
-        } catch (ComponentNotFoundException e) {
+        } catch (TargetNotFoundException e) {
             // expected
         }
         EasyMock.verify(service);
@@ -150,7 +150,7 @@
         try {
             parent.getService("source");
             fail();
-        } catch (ComponentNotFoundException e) {
+        } catch (TargetNotFoundException e) {
             // expected
         }
         EasyMock.verify(service);

Modified: 
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/component/CompositeComponent.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/component/CompositeComponent.java?view=diff&rev=482937&r1=482936&r2=482937
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/component/CompositeComponent.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/component/CompositeComponent.java
 Tue Dec  5 23:16:06 2006
@@ -86,16 +86,16 @@
     /**
      * Returns the service associated with the given name
      *
-     * @throws ComponentNotFoundException
+     * @throws TargetNotFoundException
      */
-    Service getService(String name) throws ComponentNotFoundException;
+    Service getService(String name) throws TargetNotFoundException;
 
     /**
      * Returns the system service associated with the given name
      *
-     * @throws ComponentNotFoundException
+     * @throws TargetNotFoundException
      */
-    Service getSystemService(String name) throws ComponentNotFoundException;
+    Service getSystemService(String name) throws TargetNotFoundException;
 
     /**
      * Returns a system service associated with the given name

Modified: 
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/CompositeComponentExtension.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/CompositeComponentExtension.java?view=diff&rev=482937&r1=482936&r2=482937
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/CompositeComponentExtension.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/CompositeComponentExtension.java
 Tue Dec  5 23:16:06 2006
@@ -33,7 +33,6 @@
 import org.apache.tuscany.spi.component.AtomicComponent;
 import org.apache.tuscany.spi.component.AutowireResolutionException;
 import org.apache.tuscany.spi.component.Component;
-import org.apache.tuscany.spi.component.ComponentNotFoundException;
 import org.apache.tuscany.spi.component.CompositeComponent;
 import org.apache.tuscany.spi.component.DuplicateNameException;
 import org.apache.tuscany.spi.component.IllegalTargetException;
@@ -204,7 +203,7 @@
     public InboundWire getInboundWire(String serviceName) {
         SCAObject object = children.get(serviceName);
         if (!(object instanceof Service)) {
-            throw new ComponentNotFoundException(serviceName);
+            throw new TargetNotFoundException(serviceName);
         }
         return ((Service) object).getInboundWire();
     }
@@ -222,12 +221,12 @@
     public Service getService(String name) {
         SCAObject ctx = children.get(name);
         if (ctx == null) {
-            ComponentNotFoundException e = new 
ComponentNotFoundException("Service not found");
+            TargetNotFoundException e = new TargetNotFoundException("Service 
not found");
             e.setIdentifier(name);
             e.addContextName(getName());
             throw e;
         } else if (!(ctx instanceof Service)) {
-            ComponentNotFoundException e = new 
ComponentNotFoundException("SCAObject not a service");
+            TargetNotFoundException e = new TargetNotFoundException("SCAObject 
not a service");
             e.setIdentifier(name);
             e.addContextName(getName());
             throw e;
@@ -246,12 +245,12 @@
     public Service getSystemService(String name) {
         SCAObject ctx = systemChildren.get(name);
         if (ctx == null) {
-            ComponentNotFoundException e = new 
ComponentNotFoundException("Service not found");
+            TargetNotFoundException e = new TargetNotFoundException("Service 
not found");
             e.setIdentifier(name);
             e.addContextName(getName());
             throw e;
         } else if (!(ctx instanceof Service)) {
-            ComponentNotFoundException e = new 
ComponentNotFoundException("SCAObject not a service");
+            TargetNotFoundException e = new TargetNotFoundException("SCAObject 
not a service");
             e.setIdentifier(name);
             e.addContextName(getName());
             throw e;

Modified: 
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/model/CompositeComponentType.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/model/CompositeComponentType.java?view=diff&rev=482937&r1=482936&r2=482937
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/model/CompositeComponentType.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/model/CompositeComponentType.java
 Tue Dec  5 23:16:06 2006
@@ -91,7 +91,6 @@
 
     /**
      * Get all components including the ones are from included composites
-     * @return 
      */
     @SuppressWarnings("unchecked")
     public Map<String, ComponentDefinition<? extends Implementation<?>>> 
getComponents() {
@@ -106,7 +105,6 @@
     
     /**
      * Get all wires including the ones are from included composites
-     * @return 
      */
     @SuppressWarnings("unchecked")
     public List<WireDefinition> getWires() {
@@ -120,7 +118,6 @@
     
     /**
      * Get declared properties in this composite type, included doesn't count
-     * @return
      */
     public Map<String, P> getDeclaredProperties() {
         return super.getProperties();
@@ -128,7 +125,6 @@
 
     /**
      * Get declared references in this composite type, included doesn't count
-     * @return
      */
     public Map<String, R> getDeclaredReferences() {
         return super.getReferences();
@@ -136,7 +132,6 @@
 
     /**
      * Get declared services in this composite type, included doesn't count
-     * @return
      */
     public Map<String, S> getDeclaredServices() {
         return super.getServices();
@@ -144,7 +139,6 @@
 
     /**
      * Get declared components in this composite type, included doesn't count
-     * @return
      */
     public Map<String, ComponentDefinition<? extends Implementation<?>>> 
getDeclaredComponents() {
         return components;
@@ -152,7 +146,6 @@
     
     /**
      * Get declared wires in this composite type, included doesn't count
-     * @return
      */
     public List<WireDefinition> getDeclaredWires() {
         return wires;



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to