Author: kelvingoodson
Date: Mon May 17 13:41:01 2010
New Revision: 945147

URL: http://svn.apache.org/viewvc?rev=945147&view=rev
Log: (empty)

Modified:
    
tuscany/sca-java-2.x/trunk/compliance-tests/java-ci/src/test/resources/tuscany-oasis-sca-tests-errors.properties
    
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ConstructorProcessor.java
    
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/HeuristicPojoProcessor.java

Modified: 
tuscany/sca-java-2.x/trunk/compliance-tests/java-ci/src/test/resources/tuscany-oasis-sca-tests-errors.properties
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/compliance-tests/java-ci/src/test/resources/tuscany-oasis-sca-tests-errors.properties?rev=945147&r1=945146&r2=945147&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/compliance-tests/java-ci/src/test/resources/tuscany-oasis-sca-tests-errors.properties
 (original)
+++ 
tuscany/sca-java-2.x/trunk/compliance-tests/java-ci/src/test/resources/tuscany-oasis-sca-tests-errors.properties
 Mon May 17 13:41:01 2010
@@ -28,6 +28,6 @@ POJO_8014=org.apache.tuscany.sca.contrib
 POJO_9001=org.oasisopen.sca.ServiceRuntimeException: [Contribution: POJO_9001, 
Artifact: Test_POJO_9001.composite] - XMLSchema validation error occured in: 
Test_POJO_9001.composite ,line = ***, column = ***, Message = 
cvc-complex-type.3.2.2: Attribute 'interface' is not allowed to appear in 
element 'implementation.java'.
 POJO_10001=org.oasisopen.sca.ServiceRuntimeException: [Contribution: 
POJO_10001, Artifact: META-INF/sca-contribution.xml] - [JCI10001] The value of 
the @package attribute on the <import.java/> element is not unique across all 
other <import.java/> elements within the contribution.
 
POJO_10004=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 [JCI100007] A Java package org.oasisopen.sca.test;version=1.0.0 that is 
specified on an export element MUST be contained within the contribution 
containing the export element.
-POJO_10005=org.oasisopen.sca.ServiceRuntimeException: [Contribution: 
POJO_10005, Artifact: META-INF/sca-contribution.xml] - [JCI100004] The value of 
the @package attribute on the <export.java/> element is not unique across all 
other <export.java/> elements within the contribution.
+POJO_10005=org.oasisopen.sca.ServiceRuntimeException: [Contribution: 
POJO_10005, Artifact: META-INF/sca-contribution.xml] - [JVC10004] The value of 
the @package attribute on the <export.java/> element is not unique across all 
other <export.java/> elements within the contribution.
 
POJO_10006=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 [JCI100007] A Java package org.oasisopen.sca.test.y that is specified on an 
export element MUST be contained within the contribution containing the export 
element.
 

Modified: 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ConstructorProcessor.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ConstructorProcessor.java?rev=945147&r1=945146&r2=945147&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ConstructorProcessor.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ConstructorProcessor.java
 Mon May 17 13:41:01 2010
@@ -54,7 +54,7 @@ public class ConstructorProcessor extend
             type.getConstructors().put(constructor, definition);
             if 
(constructor.getAnnotation(org.oasisopen.sca.annotation.Constructor.class) != 
null) {
                 if (found) {
-                    throw new DuplicateConstructorException("Multiple 
constructors marked with @Constructor", constructor);
+                    throw new DuplicateConstructorException("[JCI50002] 
Multiple constructors marked with @Constructor", constructor);
                 }
                 found = true;
                 type.setConstructor(definition);

Modified: 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/HeuristicPojoProcessor.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/HeuristicPojoProcessor.java?rev=945147&r1=945146&r2=945147&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/HeuristicPojoProcessor.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/HeuristicPojoProcessor.java
 Mon May 17 13:41:01 2010
@@ -255,7 +255,7 @@ public class HeuristicPojoProcessor exte
             // no definition, heuristically determine constructor
             Constructor[] constructors = clazz.getConstructors();
             if (constructors.length == 0) {
-                throw new NoConstructorException("No public constructor for 
class");
+                throw new NoConstructorException("[JCI50001] No public 
constructor for class");
             } else if (constructors.length == 1) {
                 // Only one constructor, take it
                 constructor = constructors[0];
@@ -266,7 +266,7 @@ public class HeuristicPojoProcessor exte
                         selected = ctor;
                         for (Constructor<T> ctor2 : constructors) {
                             if (selected != ctor2 && allArgsAnnotated(ctor2)) {
-                                throw new 
InvalidConstructorException("Multiple annotated constructors");
+                                throw new 
InvalidConstructorException("[JCI50005] Multiple annotated constructors");
                             }
                         }
                     }


Reply via email to