|
1 | | - |
2 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
3 | 2 | <xsd:schema xmlns="http://www.springframework.org/schema/integration/xml" |
4 | 3 | xmlns:xsd="http://www.w3.org/2001/XMLSchema" |
|
493 | 492 | <xsd:documentation><![CDATA[ |
494 | 493 | By default XPath expressions are evaluated as NODESET type and then converted |
495 | 494 | to a List of channel names, thus handling single channel scenarios as well as multiple. |
496 | | - However certain XPath expressions may evaluate to String type results from the very |
| 495 | + However, certain XPath expressions may evaluate to String type results from the very |
497 | 496 | beginning (e.g., 'name(./node())' - which will return the name of the root node) thus resulting in |
498 | 497 | an exception if the default evaluation type (NODESET) is used. |
499 | 498 |
|
|
506 | 505 | <xsd:union memberTypes="xsd:boolean xsd:string"/> |
507 | 506 | </xsd:simpleType> |
508 | 507 | </xsd:attribute> |
509 | | - <xsd:attribute name="xpath-expression-ref" type="xsd:string" use="optional"> |
| 508 | + <xsd:attribute name="xpath-expression-ref" type="xsd:string"> |
510 | 509 | <xsd:annotation> |
511 | 510 | <xsd:documentation> |
512 | 511 | Reference to the XPathExpression instance to be |
|
535 | 534 | <xsd:documentation><![CDATA[ |
536 | 535 | Internally XPath expressions will be evaluated as |
537 | 536 | NODESET type and converted to a List<String> |
538 | | - representing channel names. Typically such a list |
| 537 | + representing channel names. Typically, such a list |
539 | 538 | will contain a single channel name. However, |
540 | 539 | based on the results of an XPath Expression, the |
541 | 540 | XPath router can also take on the characteristics |
542 | 541 | of a Recipient List Router if the XPath Expression |
543 | | - returns more then one value. In that case, the |
544 | | - List<String> will contain more then one channel |
| 542 | + returns more than one value. In that case, the |
| 543 | + List<String> will contain more than one channel |
545 | 544 | name and consequently Messages will be sent to |
546 | 545 | all channels in the list. |
547 | 546 | ]]></xsd:documentation> |
|
588 | 587 | </xsd:appinfo> |
589 | 588 | </xsd:annotation> |
590 | 589 | </xsd:attribute> |
591 | | - <xsd:attribute name="order" type="xsd:string"> |
592 | | - <xsd:annotation> |
593 | | - <xsd:documentation> |
594 | | - The order for dispatching when this router is connected |
595 | | - as a subscriber to a 'SubscribableChannel'. |
596 | | - </xsd:documentation> |
597 | | - </xsd:annotation> |
598 | | - </xsd:attribute> |
599 | 590 | </xsd:extension> |
600 | 591 | </xsd:complexContent> |
601 | 592 | </xsd:complexType> |
|
0 commit comments