Glad to hear that more metadata is on the way, but I'm still seeing a mismatch between whats in the XSDs and what is used in the samples. Eg in filecopyDemo.xml (extracted from spring-integration-samples-sources-1.0.0.M3.jar in 1.0.0.M3) it lists:
Code:
<si:file-source directory="${java.io.tmpdir}/spring-integration-samples/input"
channel="channel1" poll-period="10000"/>
But http://www.springframework.org/schem...apters-1.0.xsd defines file-source as having only 2 attributes id and directory. Ala
Code:
<xsd:element name="file-source">
<xsd:complexType>
<xsd:annotation>
<xsd:documentation>
Defines a file-based source channel adapter.
</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="id" type="xsd:string"/>
<xsd:attribute name="directory" type="xsd:string" use="required"/>
</xsd:complexType>
</xsd:element>
Ie channel and poll-period are not valid attributes according to the XSD.
A similar mismatch occurs for the endpoint definition. And in fact with the XSDs posted yesterday, endpoint is no longer a valid element. It seems to have been replaced with either source-endpoint or target-endpoint.
There seems to be quite a few other inconsistencies too .. unless I'm missing something fundamental.