I believe the sca-contribution.xsd schema needs a change in this case as shown here....
For <import> and <export> element, only namespace attribute is required... rest should be optional, as read from NamespaceImportProcessor and NamespaceExportProcessor. For <import.java> and <export.java> element, only package attribute is required... rest should be optional, as read from JavaImportProcessor and JavaExportProcessor. For <import.resource> and <export.resource> element, only uri attribute is required.... rest should be optional, as read from ResourceImportProcessor and ResourceExportProcessor. On Tue, Dec 9, 2008 at 7:23 PM, Ramkumar R <[EMAIL PROTECTED]> wrote: > Hi All, > > An instance of the validation messages from the sca-contribution.xml file > are shown from demo/bigbank module is shown below...... > In previous releases, there were no issue as we did not have > sca-contribution.xsd schema in place. > > [java] SEVERE: XMLSchema validation error occured in: > file:/C:/Tuscany/1.4RC1/demos/bigbank/target/classes/META-INF/sca-contribution.xml > ,line = 26, column = 4, Message = cvc-complex-type.4: Attribute 'namespace' > must appear on element > 'import.java'. > [java] Dec 9, 2008 5:49:27 PM > org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader > [java] SEVERE: XMLSchema validation error occured in: > file:/C:/Tuscany/1.4RC1/demos/bigbank/target/classes/META-INF/sca-contribution.xml > ,line = 26, column = 4, Message = cvc-complex-type.4: Attribute 'location' > must appear on element > 'import.java'. > [java] Dec 9, 2008 5:49:28 PM > org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader > [java] SEVERE: XMLSchema validation error occured in: > file:/C:/Tuscany/1.4RC1/demos/bigbank/target/classes/META-INF/sca-contribution.xml > ,line = 30, column = 4, Message = cvc-complex-type.4: Attribute 'location' > must appear on element > 'import'. > [java] Dec 9, 2008 5:49:28 PM > org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader > [java] SEVERE: XMLSchema validation error occured in: > file:/C:/Tuscany/1.4RC1/demos/bigbank/target/classes/META-INF/sca-contribution.xml > ,line = 31, column = 4, Message = cvc-complex-type.4: Attribute 'location' > must appear on element > 'import'. > [java] Dec 9, 2008 5:49:28 PM > org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader > [java] SEVERE: XMLSchema validation error occured in: > file:/C:/Tuscany/1.4RC1/demos/bigbank/target/classes/META-INF/sca-contribution.xml > ,line = 32, column = 4, Message = cvc-complex-type.4: Attribute 'location' > must appear on element > 'import'. > [java] Dec 9, 2008 5:49:28 PM > org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader > [java] SEVERE: XMLSchema validation error occured in: > file:/C:/Tuscany/1.4RC1/demos/bigbank/target/classes/META-INF/sca-contribution.xml > ,line = 34, column = 4, Message = cvc-complex-type.4: Attribute 'namespace' > must appear on element > 'import.resource'. > [java] Dec 9, 2008 5:49:28 PM > org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader > [java] SEVERE: XMLSchema validation error occured in: > file:/C:/Tuscany/1.4RC1/demos/bigbank/target/classes/META-INF/sca-contribution.xml > ,line = 34, column = 4, Message = cvc-complex-type.4: Attribute 'location' > must appear on element > 'import.resource'. > > And the sca-contribution.xml file for demo/bigbank > > <contribution xmlns="http://www.osoa.org/xmlns/sca/1.0" > xmlns:sca="http://www.osoa.org/xmlns/sca/1.0" > targetNamespace="http://bigbank" > xmlns:bb="http://bigbank"> > > <deployable composite="bb:BigBank"/> > > <import.java package="bigbank.account.checking"/> > <import.java package="bigbank.account.savings"/> > <import.java package="bigbank.account.stock"/> > > <import namespace="http://bigbank/checkings"/> > <import namespace="http://bigbank/savings"/> > <import namespace="http://bigbank/stock"/> > > <import.resource uri="definitions.xml"/> > </contribution> > > Looking at the validation message, I have no idea about what the location > attribute should look like for import.resource, import.java and import > elements. > > Please suggest. > > -- > Thanks & Regards, > Ramkumar Ramalingam > -- Thanks & Regards, Ramkumar Ramalingam
