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]
