Modified: 
incubator/tuscany/java/sca/services/maven/src/main/java/org/apache/tuscany/services/maven/TuscanyDependencyException.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/maven/src/main/java/org/apache/tuscany/services/maven/TuscanyDependencyException.java?view=diff&rev=487057&r1=487056&r2=487057
==============================================================================
--- 
incubator/tuscany/java/sca/services/maven/src/main/java/org/apache/tuscany/services/maven/TuscanyDependencyException.java
 (original)
+++ 
incubator/tuscany/java/sca/services/maven/src/main/java/org/apache/tuscany/services/maven/TuscanyDependencyException.java
 Wed Dec 13 23:20:44 2006
@@ -22,13 +22,14 @@
 
 /**
  * Exception thrown in case of an artifact error.
- * 
+ *
  * @version $Rev$ $Date$
  */
 public class TuscanyDependencyException extends TuscanyRuntimeException {
 
     /**
      * Initializes the cause.
+     *
      * @param cause Cause of the exception.
      */
     public TuscanyDependencyException(Throwable cause) {
@@ -37,10 +38,21 @@
 
     /**
      * Initializes the message.
+     *
      * @param message Message of the exception.
      */
     public TuscanyDependencyException(String message) {
         super(message);
     }
 
+
+    /**
+     * Initializes the message.
+     *
+     * @param message    Message of the exception.
+     * @param identifier an identifier for the exeption.
+     */
+    public TuscanyDependencyException(String message, String identifier) {
+        super(message, identifier);
+    }
 }

Modified: 
incubator/tuscany/java/sca/services/persistence/datasource/src/main/java/org/apache/tuscany/persistence/datasource/DataSourceBuilder.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/persistence/datasource/src/main/java/org/apache/tuscany/persistence/datasource/DataSourceBuilder.java?view=diff&rev=487057&r1=487056&r2=487057
==============================================================================
--- 
incubator/tuscany/java/sca/services/persistence/datasource/src/main/java/org/apache/tuscany/persistence/datasource/DataSourceBuilder.java
 (original)
+++ 
incubator/tuscany/java/sca/services/persistence/datasource/src/main/java/org/apache/tuscany/persistence/datasource/DataSourceBuilder.java
 Wed Dec 13 23:20:44 2006
@@ -60,9 +60,7 @@
                     String name = property.getName();
                     JavaMappedProperty mappedProperty = (JavaMappedProperty) 
type.getProperties().get(name);
                     if (mappedProperty == null) {
-                        MissingPropertyException e = new 
MissingPropertyException();
-                        e.setIdentifier(name);
-                        throw e;
+                        throw new MissingPropertyException(name);
                     }
                     Injector injector = new Injector((Method) 
mappedProperty.getMember(), factory);
                     injectors.add(injector);

Modified: 
incubator/tuscany/java/sca/services/persistence/openjpa/src/main/java/org/apache/tuscany/service/openjpa/JPAComponentBuilder.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/persistence/openjpa/src/main/java/org/apache/tuscany/service/openjpa/JPAComponentBuilder.java?view=diff&rev=487057&r1=487056&r2=487057
==============================================================================
--- 
incubator/tuscany/java/sca/services/persistence/openjpa/src/main/java/org/apache/tuscany/service/openjpa/JPAComponentBuilder.java
 (original)
+++ 
incubator/tuscany/java/sca/services/persistence/openjpa/src/main/java/org/apache/tuscany/service/openjpa/JPAComponentBuilder.java
 Wed Dec 13 23:20:44 2006
@@ -45,10 +45,8 @@
         ComponentType<?, ?, ?> type = 
definition.getImplementation().getComponentType();
         Property<?> persistenceUnit = 
type.getProperties().get(PERSISTENCE_UNIT);
         if (persistenceUnit == null) {
-            BuilderConfigException e =
-                new BuilderConfigException("Persistence Unit not specified in 
JPA import in composite");
-            e.setIdentifier(parent.getName());
-            throw e;
+            throw new BuilderConfigException("Persistence Unit not specified 
in JPA import in composite",
+                parent.getName());
         }
 //        Property<?> configProps = type.getProperties().get(PERSISTENCE_UNIT);
         return null;



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

Reply via email to