Author: kelvingoodson
Date: Mon May 10 12:02:56 2010
New Revision: 942716

URL: http://svn.apache.org/viewvc?rev=942716&view=rev
Log:
error message updates for caa otests

Modified:
    
tuscany/sca-java-2.x/trunk/compliance-tests/assembly/src/test/resources/tuscany-oasis-sca-tests-errors.properties
    
tuscany/sca-java-2.x/trunk/compliance-tests/java-caa/src/test/resources/tuscany-oasis-sca-tests-errors.properties
    
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/assembly/src/main/resources/org/apache/tuscany/sca/assembly/builder/assembly-validation-messages.properties
    
tuscany/sca-java-2.x/trunk/modules/binding-ws-wsdlgen/src/main/resources/wsdlgen-validation-messages.properties
    
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/AbstractPropertyProcessor.java
    
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/DestroyProcessor.java
    
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/InitProcessor.java
    
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ReferenceProcessor.java
    
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ServiceProcessor.java
    
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/resources/impl-javaxml-validation-messages.properties
    
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/test/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ServiceProcessorTestCase.java

Modified: 
tuscany/sca-java-2.x/trunk/compliance-tests/assembly/src/test/resources/tuscany-oasis-sca-tests-errors.properties
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/compliance-tests/assembly/src/test/resources/tuscany-oasis-sca-tests-errors.properties?rev=942716&r1=942715&r2=942716&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/compliance-tests/assembly/src/test/resources/tuscany-oasis-sca-tests-errors.properties
 (original)
+++ 
tuscany/sca-java-2.x/trunk/compliance-tests/assembly/src/test/resources/tuscany-oasis-sca-tests-errors.properties
 Mon May 10 12:02:56 2010
@@ -15,13 +15,13 @@
 # specific language governing permissions and limitations
 # under the License. 
 
-ASM_4002=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1] 
- [ASM40003,ASM60003] Duplicate implementation service name: Component = 
TestComponent1 Service = Service1
+ASM_4002=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1] 
- [ASM40003,ASM60003,JCA90045] Duplicate implementation service name: Component 
= TestComponent1 Service = Service1
 ASM_4003=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1] 
- [ASM40004,ASM50007,ASM60006] Duplicate implementation reference name: 
Component = TestComponent1 Reference = Reference1
 ASM_4004=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1] 
- [ASM40005,ASM60014] Duplicate implementation property name: Component = 
TestComponent1 Property = propertyName
 
ASM_4007=org.apache.tuscany.sca.contribution.processor.ContributionReadException:
 [ASM40010,ASM60040] Error: property has both @type and @element attribute 
values - propertyName
 ASM_4008=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1] 
- [ASM40011,ASM60034] No value configured on a mustSupply property: Component = 
TestComponent1 Property = propertyName
 ASM_5004=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestClient] - 
[ASM50022] Too many targets on reference: reference1
-ASM_5005=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: 
Test_ASM_5005Component1] - [ASM40003,ASM60003] Duplicate implementation service 
name: Component = Test_ASM_5005Component1 Service = Service1
+ASM_5005=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: 
Test_ASM_5005Component1] - [ASM40003,ASM60003,JCA90045] Duplicate 
implementation service name: Component = Test_ASM_5005Component1 Service = 
Service1
 ASM_5006=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1] 
- Component type service not found for component service (missing @Remotable 
annotation?): Component = TestComponent1 Service = InvalidName
 ASM_5007=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: 
Test_ASM_5007Component1] - [ASM40004,ASM50007,ASM60006] Duplicate 
implementation reference name: Component = Test_ASM_5007Component1 Reference = 
Reference1
 ASM_5008=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1] 
- [ASM50008] Component type reference not found for component reference: 
Component = TestComponent1 Reference = InvalidName
@@ -41,7 +41,7 @@ ASM_5038=unknown
 ASM_5039=unknown
 ASM_5040=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: 
TEST_ASM_5040Component1, Composite: 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}TestComposite74] - 
[ASM50042] Composite reference promotes component reference with 1..1 
multiplicity and nonOverridable flag set true: Composite = 
TestComposite74.composite Composite reference = Reference1 Component reference 
= Reference1
 ASM_6001=org.oasisopen.sca.ServiceRuntimeException: [Contribution: ASM_6001, 
Artifact: TestDuplicate1.composite] - [ASM_6001] More than one composite with 
the same name 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}DuplicateComposite found 
in contribution
-ASM_6002=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1] 
- [ASM40003,ASM60003] Duplicate implementation service name: Component = 
TestComponent1 Service = Service1
+ASM_6002=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1] 
- [ASM40003,ASM60003,JCA90045] Duplicate implementation service name: Component 
= TestComponent1 Service = Service1
 ASM_6003=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1, 
Composite: 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}TestComposite17] - 
[ASM60004,ASM60032] Promoted component service not found: Composite = 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}TestComposite17 Service 
= SpuriousComponent/SpuriousService
 ASM_6005=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1] 
- [ASM40004,ASM50007,ASM60006] Duplicate implementation reference name: 
Component = TestComponent1 Reference = Reference1
 ASM_6006=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: TestComponent1, 
Composite: 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}TestComposite20] - 
[ASM60007] Promoted component reference not found: Composite = 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}TestComposite20 
Reference = Composite20Componentz/Reference1

Modified: 
tuscany/sca-java-2.x/trunk/compliance-tests/java-caa/src/test/resources/tuscany-oasis-sca-tests-errors.properties
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/compliance-tests/java-caa/src/test/resources/tuscany-oasis-sca-tests-errors.properties?rev=942716&r1=942715&r2=942716&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/compliance-tests/java-caa/src/test/resources/tuscany-oasis-sca-tests-errors.properties
 (original)
+++ 
tuscany/sca-java-2.x/trunk/compliance-tests/java-caa/src/test/resources/tuscany-oasis-sca-tests-errors.properties
 Mon May 10 12:02:56 2010
@@ -25,23 +25,23 @@ JCA_3008=org.oasisopen.sca.ServiceRuntim
 JCA_3009=org.apache.tuscany.sca.interfacedef.InvalidAnnotationException: 
[JCA30005] @Remotable annotation present in a interface marked as not remotable 
in the SCDL
 JCA_3011=org.oasisopen.sca.ServiceRuntimeException: [Contribution: JCA_3011, 
Composite: 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}TEST_JCA_3011] - 
[JCA30006] Forbidden annotation interface org.oasisopen.sca.annotation.Property 
found on service interface in class org.oasisopen.sca.test.JCA3011Service
 JCA_3012=org.oasisopen.sca.ServiceRuntimeException: [Contribution: JCA_3012, 
Composite: 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}TEST_JCA_3012] - 
[JCA30007] Forbidden annotation interface org.oasisopen.sca.annotation.Property 
found on callback interface in class 
org.oasisopen.sca.test.JCA3012Service3Callback
-JCA_10001=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.IllegalPropertyException:
 Argument 1 of method operation1 in class class 
org.oasisopen.sca.test.service1BadAnnotation can not be a Property
-JCA_10002=org.oasisopen.sca.ServiceRuntimeException: [Contribution: JCA_10002, 
Composite: 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}TEST_JCA_10002] - 
JCA9002 SCA annotations are not permitted on static members: 
org.oasisopen.sca.test.service1Sta
-JCA_10003=org.oasisopen.sca.ServiceRuntimeException: [Contribution: JCA_10003, 
Composite: 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}TEST_JCA_10003] - 
JCA9002 SCA annotations are not permitted on static members: 
org.oasisopen.sca.test.service1Sta
-JCA_10004=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.IllegalCallbackReferenceException:
 JCA90046 @Callback on field of method must not have any parameters
+JCA_10001=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.IllegalPropertyException:
 [JCA90001] Argument 1 of method operation1 in class class 
org.oasisopen.sca.test.service1BadAnnotation can not be a Property
+JCA_10002=org.oasisopen.sca.ServiceRuntimeException: [Contribution: JCA_10002, 
Composite: 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}TEST_JCA_10002] - 
[JCA9002] SCA annotations are not permitted on static members: 
org.oasisopen.sca.test.service1Sta
+JCA_10003=org.oasisopen.sca.ServiceRuntimeException: [Contribution: JCA_10003, 
Composite: 
{http://docs.oasis-open.org/ns/opencsa/scatests/200903}TEST_JCA_10003] - 
[JCA9002] SCA annotations are not permitted on static members: 
org.oasisopen.sca.test.service1Sta
+JCA_10004=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.IllegalCallbackReferenceException:
 [JCA90046] @Callback on field of method must not have any parameters
 
JCA_10006=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.InvalidConstructorException:
 JCA90003 constructor parameters for class *** must have @Property or 
@Reference annotation
-JCA_10007=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.IllegalDestructorException:
 Destructor must not have argments
-JCA_10008=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.IllegalInitException:
 Initializer must not have argments
-JCA_10009=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.IllegalPropertyException:
 Final field serviceName in class org.oasisopen.sca.test.service1BadPropImpl 
can not be annotated as a Property
-JCA_10010=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.InvalidPropertyException:
 Missing property name: public 
org.oasisopen.sca.test.service1ConstrBadPropImpl(java.lang.String)[0]
-JCA_10011=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.InvalidPropertyException:
 JCA_90014 Constructor property must not have required=false: 
org.oasisopen.sca.test.service1ConstrBadPropImpl
-JCA_10014=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.InvalidReferenceException:
 JCA90018 @Reference in a Constructor must have a name 
attributeorg.oasisopen.sca.test.service1ConstrBad
+JCA_10007=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.IllegalDestructorException:
 [JCA90004] Destructor must not have arguments
+JCA_10008=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.IllegalInitException:
 [JCA90008] Initializer must not have argments
+JCA_10009=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.IllegalPropertyException:
 [JCA90011] Final field serviceName in class 
org.oasisopen.sca.test.service1BadPropImpl can not be annotated as a Property
+JCA_10010=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.InvalidPropertyException:
 [JCA90013] Missing property name: public 
org.oasisopen.sca.test.service1ConstrBadPropImpl(java.lang.String)[0]
+JCA_10011=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.InvalidPropertyException:
 [JCA90014] Constructor property must not have required=false: 
org.oasisopen.sca.test.service1ConstrBadPropImpl
+JCA_10014=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.InvalidReferenceException:
 [JCA90018] @Reference in a Constructor must have a name 
attributeorg.oasisopen.sca.test.service1ConstrBad
 
JCA_10015=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 org.apache.tuscany.sca.implementation.java.introspect.impl.InvalidReference
-JCA_10046=org.oasisopen.sca.ServiceRuntimeException: [] - Exception while 
generating WSDL for TEST_JCA_10046Component1/Unmappable exception was: 
-JCA_10047=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 org.apache.tuscany.sca.implementation.java.IntrospectionException: JCA90041 
@Scope annotation not allowed on service interface
-JCA_10048=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 org.apache.tuscany.sca.implementation.java.IntrospectionException: JCA???? 
Implementation missing service method operation2 service interface 
org.oasisopen.sca.test.Service1Superset
-JCA_10049=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 org.apache.tuscany.sca.implementation.java.IntrospectionException: JCA90050 
The number of Strings in the names attribute array of the @Service annotation 
MUST match the number of elements in the value attribute array
-JCA_10050=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: 
TEST_JCA_10050Component1] - [ASM40003,ASM60003] Duplicate implementation 
service name: Component = TEST_JCA_10050Component1 Service = Service1
+JCA_10046=org.oasisopen.sca.ServiceRuntimeException: [] - [JCA90040] Exception 
while generating WSDL for TEST_JCA_10046Component1/Unmappable exception was: 
+JCA_10047=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 org.apache.tuscany.sca.implementation.java.IntrospectionException: [JCA90041] 
@Scope annotation not allowed on service interface
+JCA_10048=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 org.apache.tuscany.sca.implementation.java.IntrospectionException: [JCA90042] 
Implementation missing service method operation2 service interface 
org.oasisopen.sca.test.Service1Superset
+JCA_10049=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 org.apache.tuscany.sca.implementation.java.IntrospectionException: [JCA90050] 
The number of Strings in the names attribute array of the @Service annotation 
MUST match the number of elements in the value attribute array
+JCA_10050=org.oasisopen.sca.ServiceRuntimeException: [Composite: 
{http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: 
TEST_JCA_10050Component1] - [ASM40003,ASM60003,JCA90045] Duplicate 
implementation service name: Component = TEST_JCA_10050Component1 Service = 
Service1
 
JCA_10051=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 org.apache.tuscany.sca.implementation.java.IntrospectionException: JCA90059 
The array of interfaces or classes specified by the value attribute of the 
@Service annotation 
 
JCA_10052=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 org.apache.tuscany.sca.implementation.java.IntrospectionException: JCA90060 
The value of each element in the @Service names array MUST be unique amongst 
all the other element values in the array
 JCA_11005=* 
org.apache.tuscany.sca.contribution.processor.ContributionReadException: 
java.io.FileNotFoundException: 
C:TuscanySVN2.x-trunkotestnewlayouttuscany-java-caa-test-runner..sca-java-caaJCA_11005targetJCA_11005.zip
 (The system cannot find the path specified)

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=942716&r1=942715&r2=942716&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 10 12:02:56 2010
@@ -14,7 +14,7 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License. 
-POJO_2003=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 org.apache.tuscany.sca.implementation.java.IntrospectionException: JCA???? 
Implementation missing service method operation2 service interface 
org.oasisopen.sca.test.Service1Superset
+POJO_2003=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 org.apache.tuscany.sca.implementation.java.IntrospectionException: [JCA90042] 
Implementation missing service method operation2 service interface 
org.oasisopen.sca.test.Service1Superset
 
POJO_5001=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.NoConstructorException:
 No public constructor for class
 
POJO_5005=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.AmbiguousConstructorException:
 
POJO_5006=org.apache.tuscany.sca.contribution.processor.ContributionResolveException:
 
org.apache.tuscany.sca.implementation.java.introspect.impl.DuplicateConstructorException:
 Multiple constructors marked with @Constructor

Modified: 
tuscany/sca-java-2.x/trunk/modules/assembly/src/main/resources/org/apache/tuscany/sca/assembly/builder/assembly-validation-messages.properties
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/assembly/src/main/resources/org/apache/tuscany/sca/assembly/builder/assembly-validation-messages.properties?rev=942716&r1=942715&r2=942716&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/assembly/src/main/resources/org/apache/tuscany/sca/assembly/builder/assembly-validation-messages.properties
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/assembly/src/main/resources/org/apache/tuscany/sca/assembly/builder/assembly-validation-messages.properties
 Mon May 10 12:02:56 2010
@@ -25,7 +25,7 @@ NoComponentImplementation = No implement
 ServiceNotFoundForComponentService = Component type service not found for 
component service (missing @Remotable annotation?): Component = {0} Service = 
{1}
 UnresolvedComponentImplementation = [ASM60030] Component implementation not 
resolved: Component = {0} Uri = {1}
 DuplicateImplementationPropertyName = [ASM40005,ASM60014] Duplicate 
implementation property name: Component = {0} Property = {1}
-DuplicateImplementationServiceName = [ASM40003,ASM60003] Duplicate 
implementation service name: Component = {0} Service = {1}
+DuplicateImplementationServiceName = [ASM40003,ASM60003,JCA90045] Duplicate 
implementation service name: Component = {0} Service = {1}
 DuplicateImplementationReferenceName = [ASM40004,ASM50007,ASM60006] Duplicate 
implementation reference name: Component = {0} Reference = {1}
 PropertyNotFound = [ASM50031] Property not found for component property: 
Component = {0} Property = {1}
 PropertyMustSupplyIncompatible = Component property mustSupply attribute 
incompatible with property: Component = {0} Property = {1}

Modified: 
tuscany/sca-java-2.x/trunk/modules/binding-ws-wsdlgen/src/main/resources/wsdlgen-validation-messages.properties
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/binding-ws-wsdlgen/src/main/resources/wsdlgen-validation-messages.properties?rev=942716&r1=942715&r2=942716&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/binding-ws-wsdlgen/src/main/resources/wsdlgen-validation-messages.properties
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/binding-ws-wsdlgen/src/main/resources/wsdlgen-validation-messages.properties
 Mon May 10 12:02:56 2010
@@ -20,7 +20,7 @@
 #
 WsdlGenProblem = Unable to generate WSDL for {0}/{1}
 WsdlGenException = Exception while generating WSDL for {0}/{1}
-WsdlGenException2 = Exception while generating WSDL for {0}/{1} exception was: 
{2}
+WsdlGenException2 =[JCA90040] Exception while generating WSDL for {0}/{1} 
exception was: {2}
 UnexpectedException = Exception thrown was: {0}
 MissingInterfaceContract = No interface contract for {0}/{1}
 InterfaceNotRemotable = Interface not remotable: {0}

Modified: 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/AbstractPropertyProcessor.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/AbstractPropertyProcessor.java?rev=942716&r1=942715&r2=942716&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/AbstractPropertyProcessor.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/AbstractPropertyProcessor.java
 Mon May 10 12:02:56 2010
@@ -113,7 +113,7 @@ public abstract class AbstractPropertyPr
                Annotation argAnnotations[] = paramsAnnotations[i];
                for (int j = 0; j < argAnnotations.length; j++) {
                        if(argAnnotations[j].annotationType() == 
org.oasisopen.sca.annotation.Property.class) {
-                               throw new IllegalPropertyException("Argument " 
+ (i+1) + " of method " + method.getName() + " in class " + 
method.getDeclaringClass() + " can not be a Property");
+                               throw new IllegalPropertyException("[JCA90001] 
Argument " + (i+1) + " of method " + method.getName() + " in class " + 
method.getDeclaringClass() + " can not be a Property");
                        }
                }
                }
@@ -133,7 +133,7 @@ public abstract class AbstractPropertyPr
         }
 
         if(Modifier.isFinal(field.getModifiers())) {
-            throw new IllegalPropertyException("Final field " + 
field.getName() +" in class " + field.getDeclaringClass().getName() + " can not 
be annotated as a Property");
+            throw new IllegalPropertyException("[JCA90011] Final field " + 
field.getName() +" in class " + field.getDeclaringClass().getName() + " can not 
be annotated as a Property");
         }
 
         String name = getName(annotation);
@@ -175,14 +175,14 @@ public abstract class AbstractPropertyPr
                 throw new InvalidConstructorException("Mismatched property 
name: " + parameter);
             }
             if ("".equals(name) && "".equals(parameter.getName())) {
-                throw new InvalidPropertyException("Missing property name: " + 
parameter);
+                throw new InvalidPropertyException("[JCA90013] Missing 
property name: " + parameter);
             }
             if ("".equals(name)) {
                 name = parameter.getName();
             }
             
             if (!getRequired(annotation)) {
-                throw new InvalidPropertyException("JCA_90014 Constructor 
property must not have required=false: " + type.getName());
+                throw new InvalidPropertyException("[JCA90014] Constructor 
property must not have required=false: " + type.getName());
             }
 
             JavaElementImpl prop = properties.get(name);

Modified: 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/DestroyProcessor.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/DestroyProcessor.java?rev=942716&r1=942715&r2=942716&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/DestroyProcessor.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/DestroyProcessor.java
 Mon May 10 12:02:56 2010
@@ -50,7 +50,7 @@ public class DestroyProcessor extends Ba
             return;
         }
         if (method.getParameterTypes().length != 0) {
-            throw new IllegalDestructorException("Destructor must not have 
argments", method);
+            throw new IllegalDestructorException("[JCA90004] Destructor must 
not have arguments", method);
         }
         if(!method.getReturnType().equals(void.class)) {
             throw new IllegalDestructorException("Destructor must return 
void.", method);

Modified: 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/InitProcessor.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/InitProcessor.java?rev=942716&r1=942715&r2=942716&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/InitProcessor.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/InitProcessor.java
 Mon May 10 12:02:56 2010
@@ -51,7 +51,7 @@ public class InitProcessor extends BaseJ
             return;
         }
         if (method.getParameterTypes().length != 0) {
-            throw new IllegalInitException("Initializer must not have 
argments", method);
+            throw new IllegalInitException("[JCA90008] Initializer must not 
have argments", method);
         }
         if(!method.getReturnType().equals(void.class)) {
             throw new IllegalInitException("Initializer must return void.", 
method);

Modified: 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ReferenceProcessor.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/ReferenceProcessor.java?rev=942716&r1=942715&r2=942716&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ReferenceProcessor.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ReferenceProcessor.java
 Mon May 10 12:02:56 2010
@@ -143,11 +143,11 @@ public class ReferenceProcessor extends 
         }
         
         if (!refAnnotation.required()) {
-            throw new InvalidReferenceException("JCA90016 Constructor has 
@Reference with required=false: " + type.getName());
+            throw new InvalidReferenceException("[JCA90016] Constructor has 
@Reference with required=false: " + type.getName());
         }
         
         if (refAnnotation.name() == null || refAnnotation.name().length() < 1) 
{
-            throw new InvalidReferenceException("JCA90018 @Reference in a 
Constructor must have a name attribute" + type.getName());
+            throw new InvalidReferenceException("[JCA90018] @Reference in a 
Constructor must have a name attribute" + type.getName());
         }
         
         String paramName = parameter.getName();

Modified: 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ServiceProcessor.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/ServiceProcessor.java?rev=942716&r1=942715&r2=942716&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ServiceProcessor.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ServiceProcessor.java
 Mon May 10 12:02:56 2010
@@ -94,7 +94,7 @@ public class ServiceProcessor extends Ba
         Class<?>[] interfaces = annotation.value();
         if (annotation.names().length > 0) {
             if (annotation.names().length != interfaces.length) {
-                throw new IntrospectionException("JCA90050 The number of 
Strings in the names attribute array of the @Service annotation MUST match the 
number of elements in the value attribute array");
+                throw new IntrospectionException("[JCA90050] The number of 
Strings in the names attribute array of the @Service annotation MUST match the 
number of elements in the value attribute array");
             }
             Set<String> names = new HashSet<String>();
             names.addAll(Arrays.asList(annotation.names()));
@@ -106,7 +106,7 @@ public class ServiceProcessor extends Ba
         //validate no scope on servce interface
         for (Class<?> iface : interfaces) {
             if (iface.getAnnotation(org.oasisopen.sca.annotation.Scope.class) 
!= null) {
-                throw new IntrospectionException("JCA90041 @Scope annotation 
not allowed on service interface " + iface
+                throw new IntrospectionException("[JCA90041] @Scope annotation 
not allowed on service interface " + iface
                     .getName());
             }
         }
@@ -116,7 +116,7 @@ public class ServiceProcessor extends Ba
         for (Class<?> iface : interfaces) {
             for (Method m : iface.getMethods()) {
                 if (!hasMethod(m, ms)) {
-                    throw new IntrospectionException("JCA???? Implementation 
missing service method " + m.getName() + " service interface " + 
iface.getName());
+                    throw new IntrospectionException("[JCA90042] 
Implementation missing service method " + m.getName() + " service interface " + 
iface.getName());
                 }
             }
         }
@@ -150,7 +150,7 @@ public class ServiceProcessor extends Ba
         }
         
         if (!(annotation.value() == null || annotation.value() == Void.class)) 
{
-            throw new IllegalCallbackReferenceException("JCA90046 @Callback on 
field of method must not have any parameters: " + type.getName() + "." + 
method.getName());
+            throw new IllegalCallbackReferenceException("[JCA90046] @Callback 
on field of method must not have any parameters: " + type.getName() + "." + 
method.getName());
         }
         
         if(Modifier.isPrivate(method.getModifiers())) {
@@ -171,7 +171,7 @@ public class ServiceProcessor extends Ba
             return;
         }
         if (!(annotation.value() == null || annotation.value() == Void.class)) 
{
-            throw new IllegalCallbackReferenceException("JCA90046 @Callback on 
field of method must not have any parameters: " + type.getName() + "." + 
field.getName());
+            throw new IllegalCallbackReferenceException("[JCA90046] @Callback 
on field of method must not have any parameters: " + type.getName() + "." + 
field.getName());
         }
         if(Modifier.isPrivate(field.getModifiers())) {
             throw new IllegalCallbackReferenceException("Illegal annotation 
@Callback found on "+field, field);

Modified: 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/resources/impl-javaxml-validation-messages.properties
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/resources/impl-javaxml-validation-messages.properties?rev=942716&r1=942715&r2=942716&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/resources/impl-javaxml-validation-messages.properties
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/resources/impl-javaxml-validation-messages.properties
 Mon May 10 12:02:56 2010
@@ -20,4 +20,4 @@
 #
 ClassNotFoundException = Class Not Found Exception: {0}
 ContributionResolveException = Contribution Resolve Exception occured due to: 
-IllegalSCAAnnotation = JCA9002 SCA annotations are not permitted on static 
members: {0}.{1}
+IllegalSCAAnnotation = [JCA9002] SCA annotations are not permitted on static 
members: {0}.{1}

Modified: 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/test/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ServiceProcessorTestCase.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/implementation-java/src/test/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ServiceProcessorTestCase.java?rev=942716&r1=942715&r2=942716&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/test/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ServiceProcessorTestCase.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/implementation-java/src/test/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ServiceProcessorTestCase.java
 Mon May 10 12:02:56 2010
@@ -127,7 +127,7 @@ public class ServiceProcessorTestCase {
             processor.visitClass(BadServiceNames.class, type);
             fail();
         } catch (IntrospectionException e) {
-            assertTrue(e.getMessage().startsWith("JCA90050"));
+            assertTrue(e.getMessage().startsWith("[JCA90050]"));
         }
     }
 


Reply via email to