URL Cleanup

This commit updates URLs to prefer the https protocol.
Redirects are not followed to avoid accidentally expanding intentionally
shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK.
However, the https status was the same as the http request or http redirected to an https URL, so they were migrated.
Your review is recommended.

* [ ] http://developer.marklogic.com/express (301) with 1 occurrences migrated to:
  /free-developer ([https](https://developer.marklogic.com/express) result IllegalArgumentException).
* [ ] http://opensmpp.logica.com/CommonPart/Download/download2.html (301) with 1 occurrences migrated to:
  https://public.cgi.com/CommonPart/Download/download2.html ([https](https://opensmpp.logica.com/CommonPart/Download/download2.html) result SSLHandshakeException).
* [ ] http://0.0.0.0:2379 (AnnotatedConnectException) with 2 occurrences migrated to:
  https://0.0.0.0:2379 ([https](https://0.0.0.0:2379) result AnnotatedConnectException).
* [ ] http://en.wikipedia.org/wiki/Zip_%28file_format%29 (301) with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Zip_%2528file_format%2529 ([https](https://en.wikipedia.org/wiki/Zip_%28file_format%29) result 400).
* [ ] http://build.spring.io/plugins/servlet/buildStatusImage/INTEXT-ZIP (301) with 1 occurrences migrated to:
  https://build.spring.io/plugins/servlet/buildStatusImage/INTEXT-ZIP ([https](https://build.spring.io/plugins/servlet/buildStatusImage/INTEXT-ZIP) result 404).
* [ ] http://docs.hazelcast.org/docs/latest/manual/html/continuousquery.html (301) with 1 occurrences migrated to:
  https://docs.hazelcast.org/docs/latest/manual/html/continuousquery.html ([https](https://docs.hazelcast.org/docs/latest/manual/html/continuousquery.html) result 404).
* [ ] http://docs.hazelcast.org/docs/latest/manual/html/distributed-data-structures.html (301) with 1 occurrences migrated to:
  https://docs.hazelcast.org/docs/latest/manual/html/distributed-data-structures.html ([https](https://docs.hazelcast.org/docs/latest/manual/html/distributed-data-structures.html) result 404).
* [ ] http://docs.hazelcast.org/docs/latest/manual/html/distributedevents.html (301) with 1 occurrences migrated to:
  https://docs.hazelcast.org/docs/latest/manual/html/distributedevents.html ([https](https://docs.hazelcast.org/docs/latest/manual/html/distributedevents.html) result 404).
* [ ] http://docs.hazelcast.org/docs/latest/manual/html/distributedquery.html (301) with 1 occurrences migrated to:
  https://docs.hazelcast.org/docs/latest/manual/html/distributedquery.html ([https](https://docs.hazelcast.org/docs/latest/manual/html/distributedquery.html) result 404).
* [ ] http://docs.spring.io/spring-integration/reference/html/system-management-chapter.html (301) with 3 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/system-management-chapter.html ([https](https://docs.spring.io/spring-integration/reference/html/system-management-chapter.html) result 404).
* [ ] http://docs.spring.io/spring-integration/reference/html/xmpp.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/xmpp.html ([https](https://docs.spring.io/spring-integration/reference/html/xmpp.html) result 404).
* [ ] http://help.github.com/send-pull-requests (404) with 1 occurrences migrated to:
  https://help.github.com/send-pull-requests ([https](https://help.github.com/send-pull-requests) result 404).
* [ ] http://www.springframework.org/schema/integration/hazelcast/spring-integration-hazelcast.xsd (404) with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/hazelcast/spring-integration-hazelcast.xsd ([https](https://www.springframework.org/schema/integration/hazelcast/spring-integration-hazelcast.xsd) result 404).
* [ ] http://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd (404) with 3 occurrences migrated to:
  https://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd ([https](https://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd) result 404).
* [ ] http://www.springframework.org/schema/integration/print/spring-integration-print.xsd (404) with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/print/spring-integration-print.xsd ([https](https://www.springframework.org/schema/integration/print/spring-integration-print.xsd) result 404).
* [ ] http://www.springframework.org/schema/integration/twitter/spring-integration-social-twitter.xsd (404) with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/twitter/spring-integration-social-twitter.xsd ([https](https://www.springframework.org/schema/integration/twitter/spring-integration-social-twitter.xsd) result 404).
* [ ] http://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd (404) with 2 occurrences migrated to:
  https://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd ([https](https://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd) result 404).
* [ ] http://search.twitter.com/operators (410) with 1 occurrences migrated to:
  https://search.twitter.com/operators ([https](https://search.twitter.com/operators) result 410).

## Fixed Success
These URLs were switched to an https URL with a 2xx status.
While the status was successful, your review is still recommended.

* [ ] http://aws.amazon.com/ with 1 occurrences migrated to:
  https://aws.amazon.com/ ([https](https://aws.amazon.com/) result 200).
* [ ] http://aws.amazon.com/s3/ with 1 occurrences migrated to:
  https://aws.amazon.com/s3/ ([https](https://aws.amazon.com/s3/) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html with 3 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/PrintService.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/PrintService.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/PrintService.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/Attribute.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/Attribute.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/Attribute.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Chromaticity.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Chromaticity.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Chromaticity.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Copies.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Copies.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Copies.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaSizeName.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaSizeName.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaSizeName.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaTray.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaTray.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaTray.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Sides.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Sides.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Sides.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/technotes/guides/jps/index.html with 2 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/technotes/guides/jps/index.html ([https](https://docs.oracle.com/javase/6/docs/technotes/guides/jps/index.html) result 200).
* [ ] http://docs.splunk.com/Documentation/Splunk/latest/Data/Monitornetworkports with 1 occurrences migrated to:
  https://docs.splunk.com/Documentation/Splunk/latest/Data/Monitornetworkports ([https](https://docs.splunk.com/Documentation/Splunk/latest/Data/Monitornetworkports) result 200).
* [ ] http://docs.spring.io/spring-integration/reference/ with 4 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/ ([https](https://docs.spring.io/spring-integration/reference/) result 200).
* [ ] http://docs.spring.io/spring-integration/reference/html/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/ ([https](https://docs.spring.io/spring-integration/reference/html/) result 200).
* [ ] http://en.wikipedia.org/wiki/Server_Message_Block with 4 occurrences migrated to:
  https://en.wikipedia.org/wiki/Server_Message_Block ([https](https://en.wikipedia.org/wiki/Server_Message_Block) result 200).
* [ ] http://en.wikipedia.org/wiki/Short_Message_Peer-to-Peer with 2 occurrences migrated to:
  https://en.wikipedia.org/wiki/Short_Message_Peer-to-Peer ([https](https://en.wikipedia.org/wiki/Short_Message_Peer-to-Peer) result 200).
* [ ] http://en.wikipedia.org/wiki/Short_Message_Service with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Short_Message_Service ([https](https://en.wikipedia.org/wiki/Short_Message_Service) result 200).
* [ ] http://en.wikipedia.org/wiki/Short_message_service_center with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Short_message_service_center ([https](https://en.wikipedia.org/wiki/Short_message_service_center) result 200).
* [ ] http://en.wikipedia.org/wiki/XML_database with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/XML_database ([https](https://en.wikipedia.org/wiki/XML_database) result 200).
* [ ] http://en.wikipedia.org/wiki/XPath_2.0 with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/XPath_2.0 ([https](https://en.wikipedia.org/wiki/XPath_2.0) result 200).
* [ ] http://en.wikipedia.org/wiki/XQuery with 3 occurrences migrated to:
  https://en.wikipedia.org/wiki/XQuery ([https](https://en.wikipedia.org/wiki/XQuery) result 200).
* [ ] http://en.wikipedia.org/wiki/XQuery_API_for_Java with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/XQuery_API_for_Java ([https](https://en.wikipedia.org/wiki/XQuery_API_for_Java) result 200).
* [ ] http://gradle.org with 1 occurrences migrated to:
  https://gradle.org ([https](https://gradle.org) result 200).
* [ ] http://hazelcast.org/ with 1 occurrences migrated to:
  https://hazelcast.org/ ([https](https://hazelcast.org/) result 200).
* [ ] http://hillert.blogspot.com/2011/12/java-print-service-frustrations.html with 1 occurrences migrated to:
  https://hillert.blogspot.com/2011/12/java-print-service-frustrations.html ([https](https://hillert.blogspot.com/2011/12/java-print-service-frustrations.html) result 200).
* [ ] http://jcp.org/aboutJava/communityprocess/final/jsr225/index.html with 1 occurrences migrated to:
  https://jcp.org/aboutJava/communityprocess/final/jsr225/index.html ([https](https://jcp.org/aboutJava/communityprocess/final/jsr225/index.html) result 200).
* [ ] http://kafka.apache.org/ with 1 occurrences migrated to:
  https://kafka.apache.org/ ([https](https://kafka.apache.org/) result 200).
* [ ] http://maven.apache.org/ with 2 occurrences migrated to:
  https://maven.apache.org/ ([https](https://maven.apache.org/) result 200).
* [ ] http://mqtt.org/ with 2 occurrences migrated to:
  https://mqtt.org/ ([https](https://mqtt.org/) result 200).
* [ ] http://oauth.net with 2 occurrences migrated to:
  https://oauth.net ([https](https://oauth.net) result 200).
* [ ] http://projects.spring.io/spring-social-twitter/ with 2 occurrences migrated to:
  https://projects.spring.io/spring-social-twitter/ ([https](https://projects.spring.io/spring-social-twitter/) result 200).
* [ ] http://spring.io with 4 occurrences migrated to:
  https://spring.io ([https](https://spring.io) result 200).
* [ ] http://spring.io/ with 4 occurrences migrated to:
  https://spring.io/ ([https](https://spring.io/) result 200).
* [ ] http://stackoverflow.com/faq with 2 occurrences migrated to:
  https://stackoverflow.com/faq ([https](https://stackoverflow.com/faq) result 200).
* [ ] http://stackoverflow.com/questions/3725662/what-is-the-earliest-timestamp-value-that-is-supported-in-zip-file-format with 2 occurrences migrated to:
  https://stackoverflow.com/questions/3725662/what-is-the-earliest-timestamp-value-that-is-supported-in-zip-file-format ([https](https://stackoverflow.com/questions/3725662/what-is-the-earliest-timestamp-value-that-is-supported-in-zip-file-format) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-integration with 2 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-integration ([https](https://stackoverflow.com/questions/tagged/spring-integration) result 200).
* [ ] http://vimeo.com/34436402 with 1 occurrences migrated to:
  https://vimeo.com/34436402 ([https](https://vimeo.com/34436402) result 200).
* [ ] http://wiki.apache.org/cassandra/HintedHandoff with 1 occurrences migrated to:
  https://wiki.apache.org/cassandra/HintedHandoff ([https](https://wiki.apache.org/cassandra/HintedHandoff) result 200).
* [ ] http://wiki.apache.org/cassandra/Operations with 3 occurrences migrated to:
  https://wiki.apache.org/cassandra/Operations ([https](https://wiki.apache.org/cassandra/Operations) result 200).
* [ ] http://wiki.apache.org/cassandra/StorageConfiguration with 1 occurrences migrated to:
  https://wiki.apache.org/cassandra/StorageConfiguration ([https](https://wiki.apache.org/cassandra/StorageConfiguration) result 200).
* [ ] http://www.apache.org with 11 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.html5rocks.com/en/tutorials/websockets/basics/ with 1 occurrences migrated to:
  https://www.html5rocks.com/en/tutorials/websockets/basics/ ([https](https://www.html5rocks.com/en/tutorials/websockets/basics/) result 200).
* [ ] http://www.nowsms.com/long-sms-text-messages-and-the-160-character-limit with 1 occurrences migrated to:
  https://www.nowsms.com/long-sms-text-messages-and-the-160-character-limit ([https](https://www.nowsms.com/long-sms-text-messages-and-the-160-character-limit) result 200).
* [ ] http://www.nowsms.com/smpp-information with 1 occurrences migrated to:
  https://www.nowsms.com/smpp-information ([https](https://www.nowsms.com/smpp-information) result 200).
* [ ] http://www.project-voldemort.com/ with 1 occurrences migrated to:
  https://www.project-voldemort.com/ ([https](https://www.project-voldemort.com/) result 200).
* [ ] http://www.project-voldemort.com/voldemort/ with 1 occurrences migrated to:
  https://www.project-voldemort.com/voldemort/ ([https](https://www.project-voldemort.com/voldemort/) result 200).
* [ ] http://www.sedna.org/ with 2 occurrences migrated to:
  https://www.sedna.org/ ([https](https://www.sedna.org/) result 200).
* [ ] http://www.splunk.com/ with 2 occurrences migrated to:
  https://www.splunk.com/ ([https](https://www.splunk.com/) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 6 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration-2.2.xsd with 6 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration-2.2.xsd ([https](https://www.springframework.org/schema/integration/spring-integration-2.2.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration-4.2.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration-4.2.xsd ([https](https://www.springframework.org/schema/integration/spring-integration-4.2.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration-5.1.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration-5.1.xsd ([https](https://www.springframework.org/schema/integration/spring-integration-5.1.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration.xsd with 9 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd) result 200).
* [ ] http://www.techdive.in/java/send-sms-using-jsmpp with 1 occurrences migrated to:
  https://www.techdive.in/java/send-sms-using-jsmpp ([https](https://www.techdive.in/java/send-sms-using-jsmpp) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://static.springsource.org/spring-integration/reference (301) with 5 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference ([https](https://static.springsource.org/spring-integration/reference) result 301).
* [ ] http://docs.spring.io/spring-integration/reference/html with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html ([https](https://docs.spring.io/spring-integration/reference/html) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html) result 301).
* [ ] http://forum.springsource.org/forumdisplay.php?42-Integration (301) with 1 occurrences migrated to:
  https://forum.spring.io/forumdisplay.php?42-Integration ([https](https://forum.springsource.org/forumdisplay.php?42-Integration) result 301).
* [ ] http://help.github.com/set-up-git-redirect with 1 occurrences migrated to:
  https://help.github.com/set-up-git-redirect ([https](https://help.github.com/set-up-git-redirect) result 301).
* [ ] http://jira.springsource.org/browse/INTEXT with 1 occurrences migrated to:
  https://jira.springsource.org/browse/INTEXT ([https](https://jira.springsource.org/browse/INTEXT) result 301).
* [ ] http://projects.spring.io/spring-social with 1 occurrences migrated to:
  https://projects.spring.io/spring-social ([https](https://projects.spring.io/spring-social) result 301).
* [ ] http://support.twitter.com/articles/119138-types-of-tweets-and-where-they-appear with 1 occurrences migrated to:
  https://support.twitter.com/articles/119138-types-of-tweets-and-where-they-appear ([https](https://support.twitter.com/articles/119138-types-of-tweets-and-where-they-appear) result 301).
* [ ] http://www.linkedin.com/answers/technology/information-technology/telecommunications/TCH_ITS_TCI/461130-44316394 with 1 occurrences migrated to:
  https://www.linkedin.com/answers/technology/information-technology/telecommunications/TCH_ITS_TCI/461130-44316394 ([https](https://www.linkedin.com/answers/technology/information-technology/telecommunications/TCH_ITS_TCI/461130-44316394) result 301).
* [ ] http://www.splunk.com/download with 1 occurrences migrated to:
  https://www.splunk.com/download ([https](https://www.splunk.com/download) result 301).
* [ ] http://www.spring.io with 5 occurrences migrated to:
  https://www.spring.io ([https](https://www.spring.io) result 301).
* [ ] http://www.springframework.org with 6 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 10 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).
* [ ] http://www.springsource.org/spring-integration with 18 occurrences migrated to:
  https://www.springsource.org/spring-integration ([https](https://www.springsource.org/spring-integration) result 301).
* [ ] http://www.springintegration.org/ (301) with 2 occurrences migrated to:
  https://www.springsource.org/spring-integration/ ([https](https://www.springintegration.org/) result 301).
* [ ] http://www.springsource.org/sts with 1 occurrences migrated to:
  https://www.springsource.org/sts ([https](https://www.springsource.org/sts) result 301).
* [ ] http://dev.twitter.com with 2 occurrences migrated to:
  https://dev.twitter.com ([https](https://dev.twitter.com) result 302).
* [ ] http://dev.twitter.com/pages/oauth_faq with 1 occurrences migrated to:
  https://dev.twitter.com/pages/oauth_faq ([https](https://dev.twitter.com/pages/oauth_faq) result 302).
* [ ] http://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html with 1 occurrences migrated to:
  https://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html ([https](https://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html) result 302).
* [ ] http://hueniverse.com/oauth with 2 occurrences migrated to:
  https://hueniverse.com/oauth ([https](https://hueniverse.com/oauth) result 302).
* [ ] http://spring.io/spring-integration with 1 occurrences migrated to:
  https://spring.io/spring-integration ([https](https://spring.io/spring-integration) result 302).
* [ ] http://springsource.com/support/springsupport with 1 occurrences migrated to:
  https://springsource.com/support/springsupport ([https](https://springsource.com/support/springsupport) result 302).
* [ ] http://www.exist-db.org/ with 1 occurrences migrated to:
  https://www.exist-db.org/ ([https](https://www.exist-db.org/) result 302).

# Ignored
These URLs were intentionally ignored.

* http://www.springframework.org/schema/beans with 30 occurrences
* http://www.springframework.org/schema/integration with 34 occurrences
* http://www.springframework.org/schema/integration/cassandra with 2 occurrences
* http://www.springframework.org/schema/integration/hazelcast with 4 occurrences
* http://www.springframework.org/schema/integration/jgroups with 8 occurrences
* http://www.springframework.org/schema/integration/jt400 with 2 occurrences
* http://www.springframework.org/schema/integration/print with 4 occurrences
* http://www.springframework.org/schema/integration/smb with 3 occurrences
* http://www.springframework.org/schema/integration/smpp with 2 occurrences
* http://www.springframework.org/schema/integration/twitter with 4 occurrences
* http://www.springframework.org/schema/integration/voldemort with 6 occurrences
* http://www.springframework.org/schema/integration/xmpp with 2 occurrences
* http://www.springframework.org/schema/integration/xquery with 2 occurrences
* http://www.springframework.org/schema/integration/zip with 2 occurrences
* http://www.springframework.org/schema/tool with 24 occurrences
* http://www.w3.org/2001/XMLSchema with 12 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 4 occurrences
This commit is contained in:
Artem Bilan
2019-03-22 14:49:23 -04:00
parent 306eec5f5e
commit 804e0e9ccf
67 changed files with 200 additions and 205 deletions

View File

@@ -23,8 +23,7 @@ Under the `samples` directory, you will find samples for the various modules. Pl
## Getting support ## Getting support
Check out the [Spring Integration forums][] and the [spring-integration][spring-integration tag] tag Check out the [spring-integration][spring-integration tag] tag on [Stack Overflow][]. [Commercial support][] is available too.
on [Stack Overflow][]. [Commercial support][] is available too.
## Related GitHub projects ## Related GitHub projects
@@ -110,17 +109,16 @@ The Spring Integration Extensions Framework is released under version 2.0 of the
[Spring Integration]: https://github.com/SpringSource/spring-integration [Spring Integration]: https://github.com/SpringSource/spring-integration
[SpringSource organization]: https://github.com/SpringSource [SpringSource organization]: https://github.com/SpringSource
[Spring Integration forums]: http://forum.springsource.org/forumdisplay.php?42-Integration [spring-integration tag]: https://stackoverflow.com/questions/tagged/spring-integration
[spring-integration tag]: http://stackoverflow.com/questions/tagged/spring-integration [Stack Overflow]: https://stackoverflow.com/faq
[Stack Overflow]: http://stackoverflow.com/faq [Commercial support]: https://springsource.com/support/springsupport
[Commercial support]: http://springsource.com/support/springsupport [Spring Integration Extensions JIRA]: https://jira.springsource.org/browse/INTEXT
[Spring Integration Extensions JIRA]: http://jira.springsource.org/browse/INTEXT
[the lifecycle of an issue]: https://github.com/cbeams/spring-framework/wiki/The-Lifecycle-of-an-Issue [the lifecycle of an issue]: https://github.com/cbeams/spring-framework/wiki/The-Lifecycle-of-an-Issue
[Gradle]: http://gradle.org [Gradle]: https://gradle.org
[`./gradlew`]: http://vimeo.com/34436402 [`./gradlew`]: https://vimeo.com/34436402
[Git]: http://help.github.com/set-up-git-redirect [Git]: https://help.github.com/set-up-git-redirect
[Gradle build and release FAQ]: https://github.com/SpringSource/spring-framework/wiki/Gradle-build-and-release-FAQ [Gradle build and release FAQ]: https://github.com/SpringSource/spring-framework/wiki/Gradle-build-and-release-FAQ
[Pull requests]: http://help.github.com/send-pull-requests [Pull requests]:https://help.github.com/en/articles/creating-a-pull-request
[contributor guidelines]: https://github.com/spring-projects/spring-integration/blob/master/CONTRIBUTING.adoc [contributor guidelines]: https://github.com/spring-projects/spring-integration/blob/master/CONTRIBUTING.adoc
[administrator guidelines]: https://github.com/SpringSource/spring-integration/wiki/Administrator-Guidelines [administrator guidelines]: https://github.com/SpringSource/spring-integration/wiki/Administrator-Guidelines
[Spring Integration Samples]: https://github.com/SpringSource/spring-integration-samples [Spring Integration Samples]: https://github.com/SpringSource/spring-integration-samples
@@ -128,19 +126,19 @@ The Spring Integration Extensions Framework is released under version 2.0 of the
[Spring Integration Dsl Groovy]: https://github.com/SpringSource/spring-integration-dsl-groovy [Spring Integration Dsl Groovy]: https://github.com/SpringSource/spring-integration-dsl-groovy
[Spring Integration Dsl Scala]: https://github.com/SpringSource/spring-integration-dsl-scala [Spring Integration Dsl Scala]: https://github.com/SpringSource/spring-integration-dsl-scala
[Spring Integration Pattern Catalog]: https://github.com/SpringSource/spring-integration-pattern-catalog [Spring Integration Pattern Catalog]: https://github.com/SpringSource/spring-integration-pattern-catalog
[SpringSource Tool Suite]: http://www.springsource.org/sts [SpringSource Tool Suite]: https://www.springsource.org/sts
[How to Create New Components]: https://github.com/SpringSource/spring-integration-extensions/wiki/How-to-Create-New-Components [How to Create New Components]: https://github.com/SpringSource/spring-integration-extensions/wiki/How-to-Create-New-Components
[Apache License]: https://www.apache.org/licenses/LICENSE-2.0 [Apache License]: https://www.apache.org/licenses/LICENSE-2.0
[SMB]: http://en.wikipedia.org/wiki/Server_Message_Block [SMB]: https://en.wikipedia.org/wiki/Server_Message_Block
[SMPP]: http://en.wikipedia.org/wiki/Short_Message_Peer-to-Peer [SMPP]: https://en.wikipedia.org/wiki/Short_Message_Peer-to-Peer
[Print]: http://docs.oracle.com/javase/6/docs/technotes/guides/jps/index.html [Print]: https://docs.oracle.com/javase/6/docs/technotes/guides/jps/index.html
[Kafka]: http://kafka.apache.org/ [Kafka]: https://kafka.apache.org/
[Voldemort]: http://www.project-voldemort.com/voldemort/ [Voldemort]: https://www.project-voldemort.com/voldemort/
[MQ Telemetry Transport]: http://mqtt.org/ [MQ Telemetry Transport]: https://mqtt.org/
[Websockets]: http://www.html5rocks.com/en/tutorials/websockets/basics/ [Websockets]: https://www.html5rocks.com/en/tutorials/websockets/basics/
[XQuery]: http://en.wikipedia.org/wiki/XQuery [XQuery]: https://en.wikipedia.org/wiki/XQuery
[Splunk]: http://www.splunk.com/ [Splunk]: https://www.splunk.com/
[Amazon Web Services (AWS)]: http://aws.amazon.com/ [Amazon Web Services (AWS)]: https://aws.amazon.com/
[MQ Telemetry Transport (MQTT)]: http://mqtt.org/ [MQ Telemetry Transport (MQTT)]: https://mqtt.org/
[Hazelcast]: http://hazelcast.org/ [Hazelcast]: https://hazelcast.org/

View File

@@ -57,6 +57,6 @@ The polled files will be stored under `s3-local-storage`.
For help please take a look at the [Spring Integration documentation][] For help please take a look at the [Spring Integration documentation][]
[Amazon Simple Storage Service]: http://aws.amazon.com/s3/ [Amazon Simple Storage Service]: https://aws.amazon.com/s3/
[Maven]: http://maven.apache.org/ [Maven]: https://maven.apache.org/
[Spring Integration documentation]: http://www.springsource.org/spring-integration [Spring Integration documentation]: https://www.springsource.org/spring-integration

View File

@@ -50,7 +50,7 @@ public final class Main {
+ "\n Welcome to Spring Integration! " + "\n Welcome to Spring Integration! "
+ "\n" + "\n"
+ "\n For more information please visit: " + "\n For more information please visit: "
+ "\n http://www.springsource.org/spring-integration " + "\n https://www.springsource.org/spring-integration "
+ "\n" + HORIZONTAL_LINE); + "\n" + HORIZONTAL_LINE);
final GenericXmlApplicationContext context = new GenericXmlApplicationContext(); final GenericXmlApplicationContext context = new GenericXmlApplicationContext();

View File

@@ -61,7 +61,7 @@ public final class Main {
+ "\n Welcome to Spring Integration! " + "\n Welcome to Spring Integration! "
+ "\n" + "\n"
+ "\n For more information please visit: " + "\n For more information please visit: "
+ "\n http://www.springsource.org/spring-integration " + "\n https://www.springsource.org/spring-integration "
+ "\n" + HORIZONTAL_LINE); + "\n" + HORIZONTAL_LINE);
System.out.println("Please enter a choice and press <enter>: "); System.out.println("Please enter a choice and press <enter>: ");

View File

@@ -53,6 +53,6 @@ The polled files will be stored under `target/smb-out`.
For help please take a look at the [Spring Integration documentation][] For help please take a look at the [Spring Integration documentation][]
[Server Message Block]: http://en.wikipedia.org/wiki/Server_Message_Block [Server Message Block]: https://en.wikipedia.org/wiki/Server_Message_Block
[Maven]: http://maven.apache.org/ [Maven]: https://maven.apache.org/
[Spring Integration documentation]: http://www.springsource.org/spring-integration [Spring Integration documentation]: https://www.springsource.org/spring-integration

View File

@@ -9,7 +9,7 @@ This sample demonstrates the usage of the *[Spring Integration Splunk][]* adapte
You need to install or have access to a [Splunk][] Server. You can download [Splunk][] from: You need to install or have access to a [Splunk][] Server. You can download [Splunk][] from:
* http://www.splunk.com/download * https://www.splunk.com/download
#### Data Inputs #### Data Inputs
@@ -17,7 +17,7 @@ Depending on your Splunk Server installation, you may have to open up a TCP by a
For instructions please see: For instructions please see:
* http://docs.splunk.com/Documentation/Splunk/latest/Data/Monitornetworkports * https://docs.splunk.com/Documentation/Splunk/latest/Data/Monitornetworkports
### Spring Integration Splunk dependencies ### Spring Integration Splunk dependencies
@@ -60,6 +60,6 @@ You may want to run the *Outbound Channel Adapter* application first in order to
* **Export search**: SplunkInboundChannelAdapterExportSample * **Export search**: SplunkInboundChannelAdapterExportSample
* **Saved search**: SplunkInboundChannelAdapterSavedSample * **Saved search**: SplunkInboundChannelAdapterSavedSample
[Splunk]: http://www.splunk.com/ [Splunk]: https://www.splunk.com/
[Spring Integration Splunk]: https://github.com/SpringSource/spring-integration-extensions/tree/master/spring-integration-splunk [Spring Integration Splunk]: https://github.com/SpringSource/spring-integration-extensions/tree/master/spring-integration-splunk
[SpringSource Maven Repository]: https://repo.springsource.org/ [SpringSource Maven Repository]: https://repo.springsource.org/

View File

@@ -35,7 +35,7 @@ Once the application is started, you will be asked to entered a String:
Welcome to the Spring Integration Voldemort Sample! Welcome to the Spring Integration Voldemort Sample!
For more information please visit: For more information please visit:
http://www.springsource.org/spring-integration https://www.springsource.org/spring-integration
========================================================= =========================================================
13:24:55.460 INFO [org.springframework.integration.samples.voldemort.Main.main()][org.springframework.integration.samples.voldemort.Main] 13:24:55.460 INFO [org.springframework.integration.samples.voldemort.Main.main()][org.springframework.integration.samples.voldemort.Main]
@@ -56,8 +56,8 @@ Every time the Voldemort database is polled, you will the following output:
For help please take a look at the Spring Integration documentation: For help please take a look at the Spring Integration documentation:
http://www.springsource.org/spring-integration https://www.springsource.org/spring-integration
[Spring Integration Extensions]: https://github.com/SpringSource/spring-integration-extensions [Spring Integration Extensions]: https://github.com/SpringSource/spring-integration-extensions
[Voldemort]: http://www.project-voldemort.com/ [Voldemort]: https://www.project-voldemort.com/

View File

@@ -50,7 +50,7 @@ public final class Main {
+ "\n Welcome to Spring Integration! " + "\n Welcome to Spring Integration! "
+ "\n " + "\n "
+ "\n For more information please visit: " + "\n For more information please visit: "
+ "\n http://www.springsource.org/spring-integration " + "\n https://www.springsource.org/spring-integration "
+ "\n " + "\n "
+ "\n=========================================================" ); + "\n=========================================================" );
} }

View File

@@ -31,7 +31,7 @@ The application should start up and you will see the following screen on which y
Welcome to the Spring Integration XQuery Sample! Welcome to the Spring Integration XQuery Sample!
For more information please visit: For more information please visit:
http://www.springintegration.org/ https://www.springsource.org/spring-integration/
========================================================= =========================================================
Which XQuery Processor would you like to use? <enter>: Which XQuery Processor would you like to use? <enter>:
@@ -94,10 +94,10 @@ The resulting XML document should look like:
<name>Hello World Services</name> <name>Hello World Services</name>
</customers> </customers>
[Saxon]: http://saxon.sourceforge.net/ [Saxon]: https://sourceforge.net/projects/saxon/
[Sedna]: http://www.sedna.org/ [Sedna]: https://www.sedna.org/
[BaseX]: http://basex.org/ [BaseX]: https://basex.org/
[Spring Integration XQuery]: https://github.com/SpringSource/spring-integration-extensions/tree/master/spring-integration-xquery [Spring Integration XQuery]: https://github.com/SpringSource/spring-integration-extensions/tree/master/spring-integration-xquery
[Spring Integration Extensions]: https://github.com/SpringSource/spring-integration-extensions [Spring Integration Extensions]: https://github.com/SpringSource/spring-integration-extensions
[XML Databases]: http://en.wikipedia.org/wiki/XML_database [XML Databases]: https://en.wikipedia.org/wiki/XML_database
[XQuery]: http://en.wikipedia.org/wiki/XQuery [XQuery]: https://en.wikipedia.org/wiki/XQuery

View File

@@ -58,7 +58,7 @@ public final class Main {
+ "\n Welcome to the Spring Integration XQuery Sample! " + "\n Welcome to the Spring Integration XQuery Sample! "
+ "\n " + "\n "
+ "\n For more information please visit: " + "\n For more information please visit: "
+ "\n http://www.springintegration.org/ " + "\n https://www.springsource.org/spring-integration/ "
+ "\n " + "\n "
+ "\n" + "\n"
+ HORIZONTAL_LINE); + HORIZONTAL_LINE);

View File

@@ -21,7 +21,7 @@ You should see a screen as the following:
Welcome to the Spring Integration Zip Sample Welcome to the Spring Integration Zip Sample
For more information please visit: For more information please visit:
http://www.springsource.org/spring-integration https://www.springsource.org/spring-integration
========================================================= =========================================================
17:08:41.883 INFO [org.springframework.integration.samples.zip.Main.main()][org.springframework.integration.samples.zip.SpringIntegrationUtils] 17:08:41.883 INFO [org.springframework.integration.samples.zip.Main.main()][org.springframework.integration.samples.zip.SpringIntegrationUtils]
@@ -52,5 +52,5 @@ Drop a compressed file into the **input-zip** directory. The file will be decomp
For help please take a look at the Spring Integration documentation: For help please take a look at the Spring Integration documentation:
http://www.springsource.org/spring-integration https://www.springsource.org/spring-integration

View File

@@ -50,7 +50,7 @@ public final class Main {
+ "\n Welcome to the Spring Integration Zip Sample " + "\n Welcome to the Spring Integration Zip Sample "
+ "\n " + "\n "
+ "\n For more information please visit: " + "\n For more information please visit: "
+ "\n http://www.springsource.org/spring-integration " + "\n https://www.springsource.org/spring-integration "
+ "\n " + "\n "
+ "\n=========================================================" ); + "\n=========================================================" );
} }

View File

@@ -40,5 +40,5 @@ appropriate to the circumstances. Maintainers are obligated to maintain confiden
with regard to the reporter of an incident. with regard to the reporter of an incident.
This Code of Conduct is adapted from the This Code of Conduct is adapted from the
http://contributor-covenant.org[Contributor Covenant], version 1.3.0, available at https://contributor-covenant.org[Contributor Covenant], version 1.3.0, available at
http://contributor-covenant.org/version/1/3/0/[contributor-covenant.org/version/1/3/0/] https://contributor-covenant.org/version/1/3/0/[contributor-covenant.org/version/1/3/0/]

View File

@@ -9,7 +9,7 @@
<xsd:import namespace="http://www.springframework.org/schema/beans"/> <xsd:import namespace="http://www.springframework.org/schema/beans"/>
<xsd:import namespace="http://www.springframework.org/schema/tool"/> <xsd:import namespace="http://www.springframework.org/schema/tool"/>
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration.xsd"/> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd"/>
<xsd:annotation> <xsd:annotation>
<xsd:documentation><![CDATA[ <xsd:documentation><![CDATA[

View File

@@ -1,6 +1,6 @@
# Cassandra storage config YAML # Cassandra storage config YAML
# See http://wiki.apache.org/cassandra/StorageConfiguration for # See https://wiki.apache.org/cassandra/StorageConfiguration for
# full explanations of configuration directives # full explanations of configuration directives
# /NOTE # /NOTE
@@ -19,14 +19,14 @@ cluster_name: 'Test Cluster'
# Specifying initial_token will override this setting. # Specifying initial_token will override this setting.
# #
# If you already have a cluster with 1 token per node, and wish to migrate to # If you already have a cluster with 1 token per node, and wish to migrate to
# multiple tokens per node, see http://wiki.apache.org/cassandra/Operations # multiple tokens per node, see https://wiki.apache.org/cassandra/Operations
# num_tokens: 256 # num_tokens: 256
# If you haven't specified num_tokens, or have set it to the default of 1 then # If you haven't specified num_tokens, or have set it to the default of 1 then
# you should always specify InitialToken when setting up a production # you should always specify InitialToken when setting up a production
# cluster for the first time, and often when adding capacity later. # cluster for the first time, and often when adding capacity later.
# The principle is that each node should be given an equal slice of # The principle is that each node should be given an equal slice of
# the token ring; see http://wiki.apache.org/cassandra/Operations # the token ring; see https://wiki.apache.org/cassandra/Operations
# for more details. # for more details.
# #
# If blank, Cassandra will request a token bisecting the range of # If blank, Cassandra will request a token bisecting the range of
@@ -35,7 +35,7 @@ cluster_name: 'Test Cluster'
# a random token, which will lead to hot spots. # a random token, which will lead to hot spots.
initial_token: initial_token:
# See http://wiki.apache.org/cassandra/HintedHandoff # See https://wiki.apache.org/cassandra/HintedHandoff
hinted_handoff_enabled: false hinted_handoff_enabled: false
# this defines the maximum amount of time a dead host will have hints # this defines the maximum amount of time a dead host will have hints
@@ -98,7 +98,7 @@ authorizer: org.apache.cassandra.auth.AllowAllAuthorizer
# - CollatingOPP collates according to EN,US rules rather than lexical byte # - CollatingOPP collates according to EN,US rules rather than lexical byte
# ordering. Use this as an example if you need custom collation. # ordering. Use this as an example if you need custom collation.
# #
# See http://wiki.apache.org/cassandra/Operations for more on # See https://wiki.apache.org/cassandra/Operations for more on
# partitioners and token selection. # partitioners and token selection.
partitioner: org.apache.cassandra.dht.Murmur3Partitioner partitioner: org.apache.cassandra.dht.Murmur3Partitioner
@@ -612,7 +612,7 @@ request_scheduler: org.apache.cassandra.scheduler.NoScheduler
# #
# The passwords used in these options must match the passwords used when generating # The passwords used in these options must match the passwords used when generating
# the keystore and truststore. For instructions on generating these files, see: # the keystore and truststore. For instructions on generating these files, see:
# http://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html#CreateKeystore # https://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html#CreateKeystore
# #
server_encryption_options: server_encryption_options:
internode_encryption: none internode_encryption: none

View File

@@ -5,4 +5,4 @@ services:
ports: ports:
- "2379:2379" - "2379:2379"
- "2380:2380" - "2380:2380"
command: /usr/local/bin/etcd --name spring-integration-etcd-test --advertise-client-urls http://0.0.0.0:2379 --listen-client-urls http://0.0.0.0:2379 --debug command: /usr/local/bin/etcd --name spring-integration-etcd-test --advertise-client-urls https://0.0.0.0:2379 --listen-client-urls https://0.0.0.0:2379 --debug

View File

@@ -4,13 +4,13 @@
======================================================================== ========================================================================
This product includes software developed by This product includes software developed by
the Apache Software Foundation (http://www.apache.org). the Apache Software Foundation (https://www.apache.org).
The end-user documentation included with a redistribution, if any, The end-user documentation included with a redistribution, if any,
must include the following acknowledgement: must include the following acknowledgement:
"This product includes software developed by the Spring Framework "This product includes software developed by the Spring Framework
Project (http://www.spring.io)." Project (https://www.spring.io)."
Alternatively, this acknowledgement may appear in the software itself, Alternatively, this acknowledgement may appear in the software itself,
if and wherever such third-party acknowledgements normally appear. if and wherever such third-party acknowledgements normally appear.

View File

@@ -46,7 +46,7 @@ Sample namespace and schemaLocation definitions are as follows :
xmlns:int-hazelcast= “http://www.springframework.org/schema/integration/hazelcast” xmlns:int-hazelcast= “http://www.springframework.org/schema/integration/hazelcast”
xsi:schemaLocation="http://www.springframework.org/schema/integration/hazelcast xsi:schemaLocation="http://www.springframework.org/schema/integration/hazelcast
http://www.springframework.org/schema/integration/hazelcast/spring-integration-hazelcast.xsd” https://www.springframework.org/schema/integration/hazelcast/spring-integration-hazelcast.xsd”
``` ```
Sample definitions are as follows : Sample definitions are as follows :
@@ -184,7 +184,7 @@ public HazelcastEventDrivenMessageProducer hazelcastEventDrivenMessageProducer()
``` ```
**Reference :** http://docs.hazelcast.org/docs/latest/manual/html/distributed-data-structures.html **Reference :** https://docs.hazelcast.org/docs/latest/manual/html/distributed-data-structures.html
## HAZELCAST CONTINUOUS QUERY INBOUND CHANNEL ADAPTER ## HAZELCAST CONTINUOUS QUERY INBOUND CHANNEL ADAPTER
@@ -263,7 +263,7 @@ public HazelcastContinuousQueryMessageProducer hazelcastContinuousQueryMessagePr
} }
``` ```
**Reference :** http://docs.hazelcast.org/docs/latest/manual/html/continuousquery.html **Reference :** https://docs.hazelcast.org/docs/latest/manual/html/continuousquery.html
## HAZELCAST CLUSTER MONITOR INBOUND CHANNEL ADAPTER ## HAZELCAST CLUSTER MONITOR INBOUND CHANNEL ADAPTER
@@ -320,7 +320,7 @@ public HazelcastClusterMonitorMessageProducer hazelcastClusterMonitorMessageProd
return producer; return producer;
} }
``` ```
**Reference :** http://docs.hazelcast.org/docs/latest/manual/html/distributedevents.html **Reference :** https://docs.hazelcast.org/docs/latest/manual/html/distributedevents.html
## HAZELCAST DISTRIBUTED-SQL INBOUND CHANNEL ADAPTER ## HAZELCAST DISTRIBUTED-SQL INBOUND CHANNEL ADAPTER
@@ -396,7 +396,7 @@ public HazelcastDistributedSQLMessageSource hazelcastDistributedSQLMessageSource
return messageSource; return messageSource;
} }
``` ```
**Reference :** http://docs.hazelcast.org/docs/latest/manual/html/distributedquery.html **Reference :** https://docs.hazelcast.org/docs/latest/manual/html/distributedquery.html
## HAZELCAST OUTBOUND CHANNEL ADAPTER ## HAZELCAST OUTBOUND CHANNEL ADAPTER
@@ -477,7 +477,7 @@ public LeaderInitiator initiator() {
``` ```
Then when a node is elected leader it will send `OnGrantedEvent` to all application listeners. See Then when a node is elected leader it will send `OnGrantedEvent` to all application listeners. See
the [Spring Integration User Guide](http://docs.spring.io/spring-integration/reference/html/#endpoint-roles) the [Spring Integration User Guide](https://docs.spring.io/spring-integration/reference/html/#endpoint-roles)
for more information on how to use those events to control messaging endpoints. for more information on how to use those events to control messaging endpoints.
## HAZELCAST MESSAGE STORE ## HAZELCAST MESSAGE STORE
@@ -497,10 +497,10 @@ public MessageGroupStore messageStore() {
By default the `SPRING_INTEGRATION_MESSAGE_STORE` `IMap` is used to store messages and groups key/value manner. By default the `SPRING_INTEGRATION_MESSAGE_STORE` `IMap` is used to store messages and groups key/value manner.
Any custom `IMap` can be provided to the `HazelcastMessageStore`. Any custom `IMap` can be provided to the `HazelcastMessageStore`.
See [Spring Integration User Guide](http://docs.spring.io/spring-integration/reference/html/system-management-chapter.html#message-store) for more information about `MessageStore`. See [Spring Integration User Guide](https://docs.spring.io/spring-integration/reference/html/system-management-chapter.html#message-store) for more information about `MessageStore`.
## HAZELCAST METADATA STORE ## HAZELCAST METADATA STORE
An implementation of a [MetadataStore](http://docs.spring.io/spring-integration/reference/html/system-management-chapter.html#metadata-store) is available using a backing Hazelcast `IMap` An implementation of a [MetadataStore](https://docs.spring.io/spring-integration/reference/html/system-management-chapter.html#metadata-store) is available using a backing Hazelcast `IMap`
You can provide your own implementation of an `IMap` or rely on the default map created with name `SPRING_INTEGRATION_METADATA_STORE`. You can provide your own implementation of an `IMap` or rely on the default map created with name `SPRING_INTEGRATION_METADATA_STORE`.
@@ -518,7 +518,7 @@ public MetadataStore metadataStore() {
The `HazelcastMetadataStore` implements `ListenableMetadataStore` which allows you to register your own listeners of type `MetadataStoreListener` to listen for events via `addListener(MetadataStoreListener callback)` The `HazelcastMetadataStore` implements `ListenableMetadataStore` which allows you to register your own listeners of type `MetadataStoreListener` to listen for events via `addListener(MetadataStoreListener callback)`
See [Spring Integration User Guide](http://docs.spring.io/spring-integration/reference/html/system-management-chapter.html#metadatastore-listener) for more information about the `MetadataStoreListener` interface. See [Spring Integration User Guide](https://docs.spring.io/spring-integration/reference/html/system-management-chapter.html#metadatastore-listener) for more information about the `MetadataStoreListener` interface.
## HAZELCAST LOCK REGISTRY ## HAZELCAST LOCK REGISTRY
An implementation of a `LockRegistry` is available using a backing Hazelcast distributed `ILock` support: An implementation of a `LockRegistry` is available using a backing Hazelcast distributed `ILock` support:

View File

@@ -5,7 +5,7 @@ This document is the API specification for Spring Integration Hazelcast Support
<div id="overviewBody"> <div id="overviewBody">
<p> <p>
For further API reference and developer documentation, see the For further API reference and developer documentation, see the
<a href="http://docs.spring.io/spring-integration/reference/" <a href="https://docs.spring.io/spring-integration/reference/"
target="_top">Spring Integration Reference Documentation</a>. target="_top">Spring Integration Reference Documentation</a>.
That documentation contains more detailed, developer-targeted That documentation contains more detailed, developer-targeted
descriptions, with conceptual overviews, definitions of terms, descriptions, with conceptual overviews, definitions of terms,
@@ -14,8 +14,8 @@ This document is the API specification for Spring Integration Hazelcast Support
<p> <p>
If you are interested in commercial training, consultancy, and If you are interested in commercial training, consultancy, and
support for Spring Integration, please visit <a href="http://spring.io/" target="_top"> support for Spring Integration, please visit <a href="https://spring.io/" target="_top">
http://spring.io</a> https://spring.io</a>
</p> </p>
</div> </div>
</body> </body>

View File

@@ -4,13 +4,13 @@
======================================================================== ========================================================================
This product includes software developed by This product includes software developed by
the Apache Software Foundation (http://www.apache.org). the Apache Software Foundation (https://www.apache.org).
The end-user documentation included with a redistribution, if any, The end-user documentation included with a redistribution, if any,
must include the following acknowledgement: must include the following acknowledgement:
"This product includes software developed by the Spring Framework "This product includes software developed by the Spring Framework
Project (http://www.spring.io)." Project (https://www.spring.io)."
Alternatively, this acknowledgement may appear in the software itself, Alternatively, this acknowledgement may appear in the software itself,
if and wherever such third-party acknowledgements normally appear. if and wherever such third-party acknowledgements normally appear.

View File

@@ -9,10 +9,10 @@
attributeFormDefault="unqualified"> attributeFormDefault="unqualified">
<xsd:import namespace="http://www.springframework.org/schema/beans" <xsd:import namespace="http://www.springframework.org/schema/beans"
schemaLocation="http://www.springframework.org/schema/beans/spring-beans.xsd"/> schemaLocation="https://www.springframework.org/schema/beans/spring-beans.xsd"/>
<xsd:import namespace="http://www.springframework.org/schema/tool"/> <xsd:import namespace="http://www.springframework.org/schema/tool"/>
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration.xsd"/> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd"/>
<xsd:element name="inbound-channel-adapter"> <xsd:element name="inbound-channel-adapter">

View File

@@ -49,5 +49,5 @@ To generate IDEA metadata (.iml and .ipr files), do the following:
./gradlew idea ./gradlew idea
For more information, please visit the Spring Integration website at: For more information, please visit the Spring Integration website at:
[http://www.springsource.org/spring-integration](http://www.springsource.org/spring-integration) [https://www.springsource.org/spring-integration](https://www.springsource.org/spring-integration)

View File

@@ -16,9 +16,9 @@ cluster/group name and JGroups configuration.
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jgroups="http://www.springframework.org/schema/integration/jgroups" xmlns:jgroups="http://www.springframework.org/schema/integration/jgroups"
xmlns:int="http://www.springframework.org/schema/integration" xmlns:int="http://www.springframework.org/schema/integration"
xsi:schemaLocation="http://www.springframework.org/schema/integration/jgroups http://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd xsi:schemaLocation="http://www.springframework.org/schema/integration/jgroups https://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd
http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration-2.2.xsd http://www.springframework.org/schema/integration https://www.springframework.org/schema/integration/spring-integration-2.2.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd">
<jgroups:cluster name="mygroup"> <jgroups:cluster name="mygroup">
<jgroups:xml-configurator resource="classpath:udp.xml" /> <jgroups:xml-configurator resource="classpath:udp.xml" />
@@ -43,9 +43,9 @@ optional reference to custom JGroups header mapper.
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jgroups="http://www.springframework.org/schema/integration/jgroups" xmlns:jgroups="http://www.springframework.org/schema/integration/jgroups"
xmlns:int="http://www.springframework.org/schema/integration" xmlns:int="http://www.springframework.org/schema/integration"
xsi:schemaLocation="http://www.springframework.org/schema/integration/jgroups http://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd xsi:schemaLocation="http://www.springframework.org/schema/integration/jgroups https://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd
http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration-2.2.xsd http://www.springframework.org/schema/integration https://www.springframework.org/schema/integration/spring-integration-2.2.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd">
<jgroups:cluster name="mygroup"> <jgroups:cluster name="mygroup">
@@ -73,9 +73,9 @@ optional reference to custom JGroups header mapper.
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jgroups="http://www.springframework.org/schema/integration/jgroups" xmlns:jgroups="http://www.springframework.org/schema/integration/jgroups"
xmlns:int="http://www.springframework.org/schema/integration" xmlns:int="http://www.springframework.org/schema/integration"
xsi:schemaLocation="http://www.springframework.org/schema/integration/jgroups http://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd xsi:schemaLocation="http://www.springframework.org/schema/integration/jgroups https://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd
http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration-2.2.xsd http://www.springframework.org/schema/integration https://www.springframework.org/schema/integration/spring-integration-2.2.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd">
<jgroups:cluster name="mygroup"> <jgroups:cluster name="mygroup">
<jgroups:xml-configurator resource="classpath:udp.xml" /> <jgroups:xml-configurator resource="classpath:udp.xml" />

View File

@@ -5,7 +5,7 @@ This document is the API specification for the Spring Integration JGroups Extens
<div id="overviewBody"> <div id="overviewBody">
<p> <p>
For further API reference and developer documentation, see the For further API reference and developer documentation, see the
<a href="http://static.springsource.org/spring-integration/reference" target="_top">Spring <a href="https://docs.spring.io/spring-integration/reference" target="_top">Spring
Integration reference documentation</a>. Integration reference documentation</a>.
That documentation contains more detailed, developer-targeted That documentation contains more detailed, developer-targeted
descriptions, with conceptual overviews, definitions of terms, descriptions, with conceptual overviews, definitions of terms,
@@ -14,8 +14,8 @@ This document is the API specification for the Spring Integration JGroups Extens
<p> <p>
If you are interested in commercial training, consultancy, and If you are interested in commercial training, consultancy, and
support for Spring Integration, please visit <a href="http://www.springsource.com" target="_top"> support for Spring Integration, please visit <a href="https://www.springsource.com" target="_top">
http://www.springsource.com</a> https://www.springsource.com</a>
</p> </p>
</div> </div>
</body> </body>

View File

@@ -4,13 +4,13 @@
======================================================================== ========================================================================
This product includes software developed by This product includes software developed by
the Apache Software Foundation (http://www.apache.org). the Apache Software Foundation (https://www.apache.org).
The end-user documentation included with a redistribution, if any, The end-user documentation included with a redistribution, if any,
must include the following acknowledgement: must include the following acknowledgement:
"This product includes software developed by the Spring Framework "This product includes software developed by the Spring Framework
Project (http://www.springframework.org)." Project (https://www.springframework.org)."
Alternatively, this acknowledgement may appear in the software itself, Alternatively, this acknowledgement may appear in the software itself,
if and wherever such third-party acknowledgements normally appear. if and wherever such third-party acknowledgements normally appear.

View File

@@ -17,7 +17,7 @@
<xsd:import namespace="http://www.springframework.org/schema/beans" /> <xsd:import namespace="http://www.springframework.org/schema/beans" />
<xsd:import namespace="http://www.springframework.org/schema/tool" /> <xsd:import namespace="http://www.springframework.org/schema/tool" />
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration-2.2.xsd" /> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd" />
<xsd:annotation> <xsd:annotation>
<xsd:documentation><![CDATA[ <xsd:documentation><![CDATA[

View File

@@ -5,7 +5,7 @@ This document is the API specification for Spring Integration Hazelcast Support
<div id="overviewBody"> <div id="overviewBody">
<p> <p>
For further API reference and developer documentation, see the For further API reference and developer documentation, see the
<a href="http://docs.spring.io/spring-integration/reference/" <a href="https://docs.spring.io/spring-integration/reference/"
target="_top">Spring Integration Reference Documentation</a>. target="_top">Spring Integration Reference Documentation</a>.
That documentation contains more detailed, developer-targeted That documentation contains more detailed, developer-targeted
descriptions, with conceptual overviews, definitions of terms, descriptions, with conceptual overviews, definitions of terms,
@@ -14,8 +14,8 @@ This document is the API specification for Spring Integration Hazelcast Support
<p> <p>
If you are interested in commercial training, consultancy, and If you are interested in commercial training, consultancy, and
support for Spring Integration, please visit <a href="http://spring.io/" target="_top"> support for Spring Integration, please visit <a href="https://spring.io/" target="_top">
http://spring.io</a> https://spring.io</a>
</p> </p>
</div> </div>
</body> </body>

View File

@@ -4,13 +4,13 @@
======================================================================== ========================================================================
This product includes software developed by This product includes software developed by
the Apache Software Foundation (http://www.apache.org). the Apache Software Foundation (https://www.apache.org).
The end-user documentation included with a redistribution, if any, The end-user documentation included with a redistribution, if any,
must include the following acknowledgement: must include the following acknowledgement:
"This product includes software developed by the Spring Framework "This product includes software developed by the Spring Framework
Project (http://www.spring.io)." Project (https://www.spring.io)."
Alternatively, this acknowledgement may appear in the software itself, Alternatively, this acknowledgement may appear in the software itself,
if and wherever such third-party acknowledgements normally appear. if and wherever such third-party acknowledgements normally appear.

View File

@@ -9,10 +9,10 @@
attributeFormDefault="unqualified"> attributeFormDefault="unqualified">
<xsd:import namespace="http://www.springframework.org/schema/beans" <xsd:import namespace="http://www.springframework.org/schema/beans"
schemaLocation="http://www.springframework.org/schema/beans/spring-beans.xsd"/> schemaLocation="https://www.springframework.org/schema/beans/spring-beans.xsd"/>
<xsd:import namespace="http://www.springframework.org/schema/tool"/> <xsd:import namespace="http://www.springframework.org/schema/tool"/>
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration.xsd"/> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd"/>
</xsd:schema> </xsd:schema>

View File

@@ -9,7 +9,7 @@ The *Spring Integration Print* allows you to print payloads using the [Java Prin
This module depends by default on Spring Integration 2.2. When using this module, please be aware that printing using [Java Print Service] can be unpredictable depending on the uses platform and the used printer. For some more details, please see: This module depends by default on Spring Integration 2.2. When using this module, please be aware that printing using [Java Print Service] can be unpredictable depending on the uses platform and the used printer. For some more details, please see:
* http://hillert.blogspot.com/2011/12/java-print-service-frustrations.html * https://hillert.blogspot.com/2011/12/java-print-service-frustrations.html
Currently the Print Support has been tested using a *Brother HL-4070CDW* which exhibits several issues such as the inability to execute a print job that prints more than one copy for each page. If you use the Print Module, please report back any compatibility issues with your used printers. Currently the Print Support has been tested using a *Brother HL-4070CDW* which exhibits several issues such as the inability to execute a print job that prints more than one copy for each page. If you use the Print Module, please report back any compatibility issues with your used printers.
@@ -94,9 +94,9 @@ In order to get some indication what capabilities are supported by your printer,
xmlns:int="http://www.springframework.org/schema/integration" xmlns:int="http://www.springframework.org/schema/integration"
xmlns:int-print="http://www.springframework.org/schema/integration/print" xmlns:int-print="http://www.springframework.org/schema/integration/print"
xsi:schemaLocation=" xsi:schemaLocation="
http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd http://www.springframework.org/schema/integration https://www.springframework.org/schema/integration/spring-integration.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/integration/print http://www.springframework.org/schema/integration/print/spring-integration-print.xsd"> http://www.springframework.org/schema/integration/print https://www.springframework.org/schema/integration/print/spring-integration-print.xsd">
</beans> </beans>
@@ -110,12 +110,12 @@ An example of declaring a *Print Outbound Channel Adapter* is shown below:
sides="DUPLEX"/> sides="DUPLEX"/>
[Java Print Service]: http://docs.oracle.com/javase/6/docs/technotes/guides/jps/index.html [Java Print Service]: https://docs.oracle.com/javase/6/docs/technotes/guides/jps/index.html
[PrintService]: http://docs.oracle.com/javase/6/docs/api/javax/print/PrintService.html [PrintService]: https://docs.oracle.com/javase/6/docs/api/javax/print/PrintService.html
[Chromaticity]: http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Chromaticity.html [Chromaticity]: https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Chromaticity.html
[Copies]: http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Copies.html [Copies]: https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Copies.html
[DocFlavor]: http://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html [DocFlavor]: https://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html
[MediaTray]: http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaTray.html [MediaTray]: https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaTray.html
[Print Attribute]: http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/Attribute.html [Print Attribute]: https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/Attribute.html
[MediaSizeName]: http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaSizeName.html [MediaSizeName]: https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaSizeName.html
[Sides]: http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Sides.html [Sides]: https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Sides.html

View File

@@ -5,7 +5,7 @@
<div id="overviewBody"> <div id="overviewBody">
<p> <p>
For further API reference and developer documentation, see the For further API reference and developer documentation, see the
<a href="http://static.springsource.org/spring-integration/reference" target="_top">Spring <a href="https://docs.spring.io/spring-integration/reference" target="_top">Spring
Integration reference documentation</a>. Integration reference documentation</a>.
That documentation contains more detailed, developer-targeted That documentation contains more detailed, developer-targeted
descriptions, with conceptual overviews, definitions of terms, descriptions, with conceptual overviews, definitions of terms,
@@ -14,8 +14,8 @@
<p> <p>
If you are interested in commercial training, consultancy, and If you are interested in commercial training, consultancy, and
support for Spring Integration, please visit <a href="http://www.springsource.com" target="_top"> support for Spring Integration, please visit <a href="https://www.springsource.com" target="_top">
http://www.springsource.com</a> https://www.springsource.com</a>
</p> </p>
</div> </div>
</body> </body>

View File

@@ -4,13 +4,13 @@
======================================================================== ========================================================================
This product includes software developed by This product includes software developed by
the Apache Software Foundation (http://www.apache.org). the Apache Software Foundation (https://www.apache.org).
The end-user documentation included with a redistribution, if any, The end-user documentation included with a redistribution, if any,
must include the following acknowledgement: must include the following acknowledgement:
"This product includes software developed by the Spring Framework "This product includes software developed by the Spring Framework
Project (http://www.springframework.org)." Project (https://www.springframework.org)."
Alternatively, this acknowledgement may appear in the software itself, Alternatively, this acknowledgement may appear in the software itself,
if and wherever such third-party acknowledgements normally appear. if and wherever such third-party acknowledgements normally appear.

View File

@@ -5,7 +5,7 @@ To find out what has changed since any earlier releases, see 'changelog.txt'.
Please consult the documentation located within the 'docs/reference' directory Please consult the documentation located within the 'docs/reference' directory
of this release and also visit the official Spring Integration home at of this release and also visit the official Spring Integration home at
http://www.springsource.org/spring-integration https://www.springsource.org/spring-integration
There you will find links to the forum, issue tracker, and several other resources. There you will find links to the forum, issue tracker, and several other resources.

View File

@@ -9,7 +9,7 @@
<xsd:import namespace="http://www.springframework.org/schema/beans" /> <xsd:import namespace="http://www.springframework.org/schema/beans" />
<xsd:import namespace="http://www.springframework.org/schema/tool" /> <xsd:import namespace="http://www.springframework.org/schema/tool" />
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration-2.2.xsd" /> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd" />
<xsd:annotation> <xsd:annotation>
<xsd:documentation><![CDATA[ <xsd:documentation><![CDATA[
@@ -129,7 +129,7 @@
<xsd:attribute name="doc-flavor" use="optional"> <xsd:attribute name="doc-flavor" use="optional">
<xsd:annotation> <xsd:annotation>
<xsd:documentation><![CDATA[ <xsd:documentation><![CDATA[
See: http://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html See: https://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html
]]></xsd:documentation> ]]></xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:simpleType> <xsd:simpleType>
@@ -139,7 +139,7 @@
<xsd:attribute name="mime-type" use="optional" type="xsd:string"> <xsd:attribute name="mime-type" use="optional" type="xsd:string">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> <xsd:documentation>
See: http://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html See: https://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html
</xsd:documentation> </xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:attribute> </xsd:attribute>

View File

@@ -5,5 +5,5 @@ Spring Integration Smb Support
This module add Spring Integration support for [Server Message Block][] (SMB). This module add Spring Integration support for [Server Message Block][] (SMB).
[Server Message Block]: http://en.wikipedia.org/wiki/Server_Message_Block [Server Message Block]: https://en.wikipedia.org/wiki/Server_Message_Block

View File

@@ -5,7 +5,7 @@ This document is the API specification for Spring Integration
<div id="overviewBody"> <div id="overviewBody">
<p> <p>
For further API reference and developer documentation, see the For further API reference and developer documentation, see the
<a href="http://docs.spring.io/spring-integration/reference/html" target="_top">Spring <a href="https://docs.spring.io/spring-integration/reference/html" target="_top">Spring
Integration reference documentation</a>. Integration reference documentation</a>.
That documentation contains more detailed, developer-targeted That documentation contains more detailed, developer-targeted
descriptions, with conceptual overviews, definitions of terms, descriptions, with conceptual overviews, definitions of terms,

View File

@@ -4,13 +4,13 @@
======================================================================== ========================================================================
This product includes software developed by This product includes software developed by
the Apache Software Foundation (http://www.apache.org). the Apache Software Foundation (https://www.apache.org).
The end-user documentation included with a redistribution, if any, The end-user documentation included with a redistribution, if any,
must include the following acknowledgement: must include the following acknowledgement:
"This product includes software developed by the Spring Framework "This product includes software developed by the Spring Framework
Project (http://www.springframework.org)." Project (https://www.springframework.org)."
Alternatively, this acknowledgement may appear in the software itself, Alternatively, this acknowledgement may appear in the software itself,
if and wherever such third-party acknowledgements normally appear. if and wherever such third-party acknowledgements normally appear.

View File

@@ -5,7 +5,7 @@ To find out what has changed since any earlier releases, see 'changelog.txt'.
Please consult the documentation located within the 'docs/reference' directory Please consult the documentation located within the 'docs/reference' directory
of this release and also visit the official Spring Integration home at of this release and also visit the official Spring Integration home at
http://spring.io/spring-integration https://spring.io/spring-integration
There you will find links to the forum, issue tracker, and several other resources. There you will find links to the forum, issue tracker, and several other resources.

View File

@@ -45,7 +45,7 @@ import jcifs.smb.SmbFileOutputStream;
* SMB is an application-layer network protocol that manages shared access to files, printers * SMB is an application-layer network protocol that manages shared access to files, printers
* and other networked resources. * and other networked resources.
* *
* See <a href="http://en.wikipedia.org/wiki/Server_Message_Block">Server Message Block</a> * See <a href="https://en.wikipedia.org/wiki/Server_Message_Block">Server Message Block</a>
* for more details. * for more details.
* *
* @author Markus Spann * @author Markus Spann

View File

@@ -10,7 +10,7 @@
<xsd:import namespace="http://www.springframework.org/schema/beans"/> <xsd:import namespace="http://www.springframework.org/schema/beans"/>
<xsd:import namespace="http://www.springframework.org/schema/tool"/> <xsd:import namespace="http://www.springframework.org/schema/tool"/>
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration.xsd"/> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd"/>
<xsd:annotation> <xsd:annotation>
<xsd:documentation><![CDATA[ <xsd:documentation><![CDATA[

View File

@@ -20,7 +20,7 @@ There are 2 options:
Simply download it, cd into the folder and execute `./startsmppsim.(sh|bat)`. Make sure the script is executable. The configuration for this simulator is in *conf/smppsim.props* Simply download it, cd into the folder and execute `./startsmppsim.(sh|bat)`. Make sure the script is executable. The configuration for this simulator is in *conf/smppsim.props*
Another option is **smsssim** and smsctest from http://opensmpp.logica.com/CommonPart/Download/download2.html Another option is **smsssim** and smsctest from https://public.cgi.com/CommonPart/Download/download2.html
Alternatively, the JSMPP project itself has an SMPP simulator as well. It is also possible to use a full-blow SMPP servers like *Kannel*. Alternatively, the JSMPP project itself has an SMPP simulator as well. It is also possible to use a full-blow SMPP servers like *Kannel*.
@@ -70,7 +70,7 @@ To generate IDEA metadata (.iml and .ipr files), do the following:
./gradlew idea ./gradlew idea
For more information, please visit the Spring Integration website at: For more information, please visit the Spring Integration website at:
[http://www.springsource.org/spring-integration](http://www.springsource.org/spring-integration) [https://www.springsource.org/spring-integration](https://www.springsource.org/spring-integration)
# TODO # TODO
@@ -78,9 +78,9 @@ For more information, please visit the Spring Integration website at:
# Resources # Resources
* http://www.techdive.in/java/send-sms-using-jsmpp * https://www.techdive.in/java/send-sms-using-jsmpp
* http://www.linkedin.com/answers/technology/information-technology/telecommunications/TCH_ITS_TCI/461130-44316394 * https://www.linkedin.com/answers/technology/information-technology/telecommunications/TCH_ITS_TCI/461130-44316394
[SMPP]: http://en.wikipedia.org/wiki/Short_Message_Peer-to-Peer [SMPP]: https://en.wikipedia.org/wiki/Short_Message_Peer-to-Peer
[Short Message Service]: http://en.wikipedia.org/wiki/Short_Message_Service [Short Message Service]: https://en.wikipedia.org/wiki/Short_Message_Service
[Short message service center]: http://en.wikipedia.org/wiki/Short_message_service_center [Short message service center]: https://en.wikipedia.org/wiki/Short_message_service_center

View File

@@ -5,7 +5,7 @@ This document is the API specification for Spring Integration Smpp Module
<div id="overviewBody"> <div id="overviewBody">
<p> <p>
For further API reference and developer documentation, see the For further API reference and developer documentation, see the
<a href="http://static.springsource.org/spring-integration/reference" target="_top">Spring <a href="https://docs.spring.io/spring-integration/reference" target="_top">Spring
Integration reference documentation</a>. Integration reference documentation</a>.
That documentation contains more detailed, developer-targeted That documentation contains more detailed, developer-targeted
descriptions, with conceptual overviews, definitions of terms, descriptions, with conceptual overviews, definitions of terms,
@@ -14,8 +14,8 @@ This document is the API specification for Spring Integration Smpp Module
<p> <p>
If you are interested in commercial training, consultancy, and If you are interested in commercial training, consultancy, and
support for Spring Integration, please visit <a href="http://www.springsource.com" target="_top"> support for Spring Integration, please visit <a href="https://www.springsource.com" target="_top">
http://www.springsource.com</a> https://www.springsource.com</a>
</p> </p>
</div> </div>
</body> </body>

View File

@@ -4,13 +4,13 @@
======================================================================== ========================================================================
This product includes software developed by This product includes software developed by
the Apache Software Foundation (http://www.apache.org). the Apache Software Foundation (https://www.apache.org).
The end-user documentation included with a redistribution, if any, The end-user documentation included with a redistribution, if any,
must include the following acknowledgement: must include the following acknowledgement:
"This product includes software developed by the Spring Framework "This product includes software developed by the Spring Framework
Project (http://www.springframework.org)." Project (https://www.springframework.org)."
Alternatively, this acknowledgement may appear in the software itself, Alternatively, this acknowledgement may appear in the software itself,
if and wherever such third-party acknowledgements normally appear. if and wherever such third-party acknowledgements normally appear.

View File

@@ -5,7 +5,7 @@ To find out what has changed since any earlier releases, see 'changelog.txt'.
Please consult the documentation located within the 'docs/reference' directory Please consult the documentation located within the 'docs/reference' directory
of this release and also visit the official Spring Integration home at of this release and also visit the official Spring Integration home at
http://www.springsource.org/spring-integration https://www.springsource.org/spring-integration
There you will find links to the forum, issue tracker, and several other resources. There you will find links to the forum, issue tracker, and several other resources.

View File

@@ -644,7 +644,7 @@ public class SmesMessageSpecification {
* so it needs to be tested with a particular operator first to determine if * so it needs to be tested with a particular operator first to determine if
* it can be used reliably. * it can be used reliably.
* <p/> * <p/>
* That information came from <a href="http://www.nowsms.com/smpp-information">the NowSMS website.</a>. * That information came from <a href="https://www.nowsms.com/smpp-information">the NowSMS website.</a>.
* @param v the period of validity. There are specific formats for this, * @param v the period of validity. There are specific formats for this,
* however this method provides no validation. * however this method provides no validation.
* <p/> * <p/>
@@ -750,7 +750,7 @@ public class SmesMessageSpecification {
* this is a good value, but not strictly speaking universal. * this is a good value, but not strictly speaking universal.
* This is intended only for exceptional configuration cases * This is intended only for exceptional configuration cases
* <p/> * <p/>
* See: http://www.nowsms.com/long-sms-text-messages-and-the-160-character-limit * See: https://www.nowsms.com/long-sms-text-messages-and-the-160-character-limit
* *
* @param maxLengthSmsMessages the length of sms messages * @param maxLengthSmsMessages the length of sms messages
* @see #setShortTextMessage(String) * @see #setShortTextMessage(String)

View File

@@ -10,7 +10,7 @@
<xsd:import namespace="http://www.springframework.org/schema/beans" /> <xsd:import namespace="http://www.springframework.org/schema/beans" />
<xsd:import namespace="http://www.springframework.org/schema/tool" /> <xsd:import namespace="http://www.springframework.org/schema/tool" />
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration.xsd" /> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd" />
<xsd:annotation> <xsd:annotation>
<xsd:documentation><![CDATA[ <xsd:documentation><![CDATA[

View File

@@ -10,7 +10,7 @@ Also a search outbound gateway is provided to perform dynamic searches.
Twitter is a social networking and micro-blogging service that enables its users to send and read messages known as tweets. Twitter is a social networking and micro-blogging service that enables its users to send and read messages known as tweets.
Tweets are text-based posts of up to 140 characters displayed on the author's profile page and delivered to the author's subscribers who are known as followers. Tweets are text-based posts of up to 140 characters displayed on the author's profile page and delivered to the author's subscribers who are known as followers.
The Spring Integration Social Twitter is based on the http://projects.spring.io/spring-social[Spring Social] project. The Spring Integration Social Twitter is based on the https://projects.spring.io/spring-social[Spring Social] project.
All Twitter endpoints require the configuration of a `TwitterTemplate` because even search operations require an authenticated template. All Twitter endpoints require the configuration of a `TwitterTemplate` because even search operations require an authenticated template.
Spring Integration provides a convenient namespace configuration to define Twitter artifacts. Spring Integration provides a convenient namespace configuration to define Twitter artifacts.
@@ -19,19 +19,19 @@ You can enable it by adding the following within your XML header.
---- ----
xmlns:int-twitter="http://www.springframework.org/schema/integration/twitter" xmlns:int-twitter="http://www.springframework.org/schema/integration/twitter"
xsi:schemaLocation="http://www.springframework.org/schema/integration/twitter xsi:schemaLocation="http://www.springframework.org/schema/integration/twitter
http://www.springframework.org/schema/integration/twitter/spring-integration-social-twitter.xsd" https://www.springframework.org/schema/integration/twitter/spring-integration-social-twitter.xsd"
---- ----
=== Twitter OAuth Configuration === Twitter OAuth Configuration
For authenticated operations, Twitter uses OAuth - an authentication protocol that allows users to approve an application to act on their behalf without sharing their password. For authenticated operations, Twitter uses OAuth - an authentication protocol that allows users to approve an application to act on their behalf without sharing their password.
More information can be found at http://oauth.net[http://oauth.net] or in this article http://hueniverse.com/oauth[http://hueniverse.com/oauth] from Hueniverse. More information can be found at https://oauth.net[https://oauth.net] or in this article https://hueniverse.com/oauth[https://hueniverse.com/oauth] from Hueniverse.
Please also see http://dev.twitter.com/pages/oauth_faq[OAuth FAQ] for more information about OAuth and Twitter. Please also see https://dev.twitter.com/pages/oauth_faq[OAuth FAQ] for more information about OAuth and Twitter.
In order to use OAuth authentication/authorization with Twitter you must create a new Application on the Twitter Developers site. In order to use OAuth authentication/authorization with Twitter you must create a new Application on the Twitter Developers site.
Follow the directions below to create a new application and obtain consumer keys and an access token: Follow the directions below to create a new application and obtain consumer keys and an access token:
* Go to http://dev.twitter.com[http://dev.twitter.com] * Go to https://dev.twitter.com[https://dev.twitter.com]
* Click on the `Register an app` link and fill out all required fields on the form provided; set `Application Type` to `Client` and depending on the nature of your application select `Default Access Type` as _Read & Write_ or _Read-only_ and Submit the form. * Click on the `Register an app` link and fill out all required fields on the form provided; set `Application Type` to `Client` and depending on the nature of your application select `Default Access Type` as _Read & Write_ or _Read-only_ and Submit the form.
If everything is successful you'll be presented with the `Consumer Key` and `Consumer Secret`. If everything is successful you'll be presented with the `Consumer Key` and `Consumer Secret`.
@@ -90,7 +90,7 @@ Then, you can configure a `property-placeholder` to point to the above property
=== Twitter Inbound Adapters === Twitter Inbound Adapters
Twitter inbound adapters allow you to receive Twitter Messages. Twitter inbound adapters allow you to receive Twitter Messages.
There are several types of http://support.twitter.com/articles/119138-types-of-tweets-and-where-they-appear[twitter messages, or tweets]. There are several types of https://support.twitter.com/articles/119138-types-of-tweets-and-where-they-appear[twitter messages, or tweets].
Spring Integration provides support for receiving tweets as _Timeline Updates_, _Direct Messages_, _Mention Messages_ as well as Search Results. Spring Integration provides support for receiving tweets as _Timeline Updates_, _Direct Messages_, _Mention Messages_ as well as Search Results.
@@ -199,7 +199,7 @@ This adapter allows you to send regular status updates by simply sending a Messa
The only extra configuration that is required for this adapter is the `twitter-template` reference. The only extra configuration that is required for this adapter is the `twitter-template` reference.
The `<int-twitter:outbound-channel-adapter>` supports a `tweet-data-expression` to populate the `TweetData` argument (http://projects.spring.io/spring-social-twitter/[Spring Social Twitter]) using the message as the root object of the expression evaluation context. The `<int-twitter:outbound-channel-adapter>` supports a `tweet-data-expression` to populate the `TweetData` argument (https://projects.spring.io/spring-social-twitter/[Spring Social Twitter]) using the message as the root object of the expression evaluation context.
The result can be a `String`, which will be used for the `TweetData` message; a `Tweet` object, the `text` of which will be used for the `TweetData` message; or an entire `TweetData` object. The result can be a `String`, which will be used for the `TweetData` message; a `Tweet` object, the `text` of which will be used for the `TweetData` message; or an entire `TweetData` object.
For convenience, the `TweetData` can be built from the expression directly without needing a fully qualified class name: For convenience, the `TweetData` can be built from the expression directly without needing a fully qualified class name:
[source,xml] [source,xml]
@@ -269,7 +269,7 @@ The reply message payload is a collection of `Tweet` objects.
If the search returns no results, the payload is an empty collection. If the search returns no results, the payload is an empty collection.
You can limit the number of tweets and you can page through a larger set of tweets by making multiple calls. You can limit the number of tweets and you can page through a larger set of tweets by making multiple calls.
To facilitate this, search reply messages contain a header `twitter_searchMetadata` with its value being a `SearchMetadata` object. To facilitate this, search reply messages contain a header `twitter_searchMetadata` with its value being a `SearchMetadata` object.
For more information on the `Tweet`, `SearchParameters` and `SearchMetadata` classes, refer to the http://projects.spring.io/spring-social-twitter/[Spring Social Twitter] documentation. For more information on the `Tweet`, `SearchParameters` and `SearchMetadata` classes, refer to the https://projects.spring.io/spring-social-twitter/[Spring Social Twitter] documentation.
*Configuring the Outbound Gateway* *Configuring the Outbound Gateway*
@@ -293,7 +293,7 @@ For more information on the `Tweet`, `SearchParameters` and `SearchMetadata` cla
<3> A SpEL expression that evaluates to argument(s) for the search. <3> A SpEL expression that evaluates to argument(s) for the search.
Default: *"payload"* - in which case the payload can be a `String` (e.g "#springintegration") and the gateway limits the query to 20 tweets, or the payload can be a `SearchParameters` object. + Default: *"payload"* - in which case the payload can be a `String` (e.g "#springintegration") and the gateway limits the query to 20 tweets, or the payload can be a `SearchParameters` object. +
The expression can also be specified as a http://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html#expressions-inline-lists[SpEL List]. The expression can also be specified as a https://docs.spring.io/spring/docs/current/spring-framework-reference/core.html#expressions-inline-lists[SpEL List].
The first element (String) is the query, the remaining elements (Numbers) are `pageSize, sinceId, maxId` respectively - refer to the Spring Social Twitter documentation for more information about these parameters. The first element (String) is the query, the remaining elements (Numbers) are `pageSize, sinceId, maxId` respectively - refer to the Spring Social Twitter documentation for more information about these parameters.
When specifying a `SearchParameters` object directly in the SpEL expression, you do not have to fully qualify the class name. When specifying a `SearchParameters` object directly in the SpEL expression, you do not have to fully qualify the class name.
Some examples: + Some examples: +

View File

@@ -5,7 +5,7 @@ This document is the API specification for Spring Integration Hazelcast Support
<div id="overviewBody"> <div id="overviewBody">
<p> <p>
For further API reference and developer documentation, see the For further API reference and developer documentation, see the
<a href="http://docs.spring.io/spring-integration/reference/" <a href="https://docs.spring.io/spring-integration/reference/"
target="_top">Spring Integration Reference Documentation</a>. target="_top">Spring Integration Reference Documentation</a>.
That documentation contains more detailed, developer-targeted That documentation contains more detailed, developer-targeted
descriptions, with conceptual overviews, definitions of terms, descriptions, with conceptual overviews, definitions of terms,
@@ -14,8 +14,8 @@ This document is the API specification for Spring Integration Hazelcast Support
<p> <p>
If you are interested in commercial training, consultancy, and If you are interested in commercial training, consultancy, and
support for Spring Integration, please visit <a href="http://spring.io/" target="_top"> support for Spring Integration, please visit <a href="https://spring.io/" target="_top">
http://spring.io</a> https://spring.io</a>
</p> </p>
</div> </div>
</body> </body>

View File

@@ -4,13 +4,13 @@
======================================================================== ========================================================================
This product includes software developed by This product includes software developed by
the Apache Software Foundation (http://www.apache.org). the Apache Software Foundation (https://www.apache.org).
The end-user documentation included with a redistribution, if any, The end-user documentation included with a redistribution, if any,
must include the following acknowledgement: must include the following acknowledgement:
"This product includes software developed by the Spring Framework "This product includes software developed by the Spring Framework
Project (http://www.spring.io)." Project (https://www.spring.io)."
Alternatively, this acknowledgement may appear in the software itself, Alternatively, this acknowledgement may appear in the software itself,
if and wherever such third-party acknowledgements normally appear. if and wherever such third-party acknowledgements normally appear.

View File

@@ -11,7 +11,7 @@
<xsd:import namespace="http://www.springframework.org/schema/beans"/> <xsd:import namespace="http://www.springframework.org/schema/beans"/>
<xsd:import namespace="http://www.springframework.org/schema/tool"/> <xsd:import namespace="http://www.springframework.org/schema/tool"/>
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration-5.1.xsd"/> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd"/>
<!-- <!--
INBOUND INBOUND
@@ -63,7 +63,7 @@
<xsd:annotation> <xsd:annotation>
<xsd:documentation> <xsd:documentation>
Twitter search query (e.g, #springintegration). Twitter search query (e.g, #springintegration).
For more info on Twitter queries please refer to this site: http://search.twitter.com/operators) For more info on Twitter queries please refer to this site: https://search.twitter.com/operators)
</xsd:documentation> </xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:attribute> </xsd:attribute>

View File

@@ -15,8 +15,8 @@ key.
~~~~~xml ~~~~~xml
<beans xmlns:int="http://www.springframework.org/schema/integration" <beans xmlns:int="http://www.springframework.org/schema/integration"
xmlns:int-voldemort="http://www.springframework.org/schema/integration/voldemort" xmlns:int-voldemort="http://www.springframework.org/schema/integration/voldemort"
xsi:schemaLocation="http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd xsi:schemaLocation="http://www.springframework.org/schema/integration https://www.springframework.org/schema/integration/spring-integration.xsd
http://www.springframework.org/schema/integration/voldemort http://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd"> http://www.springframework.org/schema/integration/voldemort https://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd">
... ...
<int-voldemort:inbound-channel-adapter id="voldemortInKey" channel="voldemortInboundChannel" search-key="lukasz" <int-voldemort:inbound-channel-adapter id="voldemortInKey" channel="voldemortInboundChannel" search-key="lukasz"
store-client="storeClient" message-converter="messageConverter" store-client="storeClient" message-converter="messageConverter"
@@ -39,7 +39,7 @@ Voldemort store client and message converter.
### Example: ### Example:
~~~~~xml ~~~~~xml
<beans xmlns:int-voldemort="http://www.springframework.org/schema/integration/voldemort" <beans xmlns:int-voldemort="http://www.springframework.org/schema/integration/voldemort"
xsi:schemaLocation="http://www.springframework.org/schema/integration/voldemort http://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd"> xsi:schemaLocation="http://www.springframework.org/schema/integration/voldemort https://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd">
... ...
<int-voldemort:outbound-channel-adapter id="voldemortOut" channel="voldemortOutboundChannel" <int-voldemort:outbound-channel-adapter id="voldemortOut" channel="voldemortOutboundChannel"
store-client="storeClient" message-converter="messageConverter" store-client="storeClient" message-converter="messageConverter"

View File

@@ -5,7 +5,7 @@ This document is the API specification for Spring Integration
<div id="overviewBody"> <div id="overviewBody">
<p> <p>
For further API reference and developer documentation, see the For further API reference and developer documentation, see the
<a href="http://static.springsource.org/spring-integration/reference" target="_top">Spring <a href="https://docs.spring.io/spring-integration/reference" target="_top">Spring
Integration reference documentation</a>. Integration reference documentation</a>.
That documentation contains more detailed, developer-targeted That documentation contains more detailed, developer-targeted
descriptions, with conceptual overviews, definitions of terms, descriptions, with conceptual overviews, definitions of terms,
@@ -14,8 +14,8 @@ This document is the API specification for Spring Integration
<p> <p>
If you are interested in commercial training, consultancy, and If you are interested in commercial training, consultancy, and
support for Spring Integration, please visit <a href="http://www.springsource.com" target="_top"> support for Spring Integration, please visit <a href="https://www.springsource.com" target="_top">
http://www.springsource.com</a> https://www.springsource.com</a>
</p> </p>
</div> </div>
</body> </body>

View File

@@ -4,13 +4,13 @@
======================================================================== ========================================================================
This product includes software developed by This product includes software developed by
the Apache Software Foundation (http://www.apache.org). the Apache Software Foundation (https://www.apache.org).
The end-user documentation included with a redistribution, if any, The end-user documentation included with a redistribution, if any,
must include the following acknowledgement: must include the following acknowledgement:
"This product includes software developed by the Spring Framework "This product includes software developed by the Spring Framework
Project (http://www.springframework.org)." Project (https://www.springframework.org)."
Alternatively, this acknowledgement may appear in the software itself, Alternatively, this acknowledgement may appear in the software itself,
if and wherever such third-party acknowledgements normally appear. if and wherever such third-party acknowledgements normally appear.

View File

@@ -5,7 +5,7 @@ To find out what has changed since any earlier releases, see 'changelog.txt'.
Please consult the documentation located within the 'docs/reference' directory Please consult the documentation located within the 'docs/reference' directory
of this release and also visit the official Spring Integration home at of this release and also visit the official Spring Integration home at
http://www.springsource.org/spring-integration https://www.springsource.org/spring-integration
There you will find links to the forum, issue tracker, and several other resources. There you will find links to the forum, issue tracker, and several other resources.

View File

@@ -9,7 +9,7 @@
<xsd:import namespace="http://www.springframework.org/schema/beans"/> <xsd:import namespace="http://www.springframework.org/schema/beans"/>
<xsd:import namespace="http://www.springframework.org/schema/tool"/> <xsd:import namespace="http://www.springframework.org/schema/tool"/>
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration.xsd"/> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd"/>
<xsd:annotation> <xsd:annotation>
<xsd:documentation><![CDATA[ <xsd:documentation><![CDATA[

View File

@@ -9,5 +9,5 @@ this version will be merged back to the main project.
So, if you intend to use Smack 4.1 with existing Spring Integration 4.2, this extension is for you. So, if you intend to use Smack 4.1 with existing Spring Integration 4.2, this extension is for you.
The functionally of this project is fully equivalent to the Spring Integration XMPP module, so you can rely on the The functionally of this project is fully equivalent to the Spring Integration XMPP module, so you can rely on the
[Spring Integration Reference Manual](http://docs.spring.io/spring-integration/reference/html/xmpp.html) [Spring Integration Reference Manual](https://docs.spring.io/spring-integration/reference/html/#xmpp)
for more information. for more information.

View File

@@ -5,7 +5,7 @@ This document is the API specification for Spring Integration Hazelcast Support
<div id="overviewBody"> <div id="overviewBody">
<p> <p>
For further API reference and developer documentation, see the For further API reference and developer documentation, see the
<a href="http://docs.spring.io/spring-integration/reference/" <a href="https://docs.spring.io/spring-integration/reference/"
target="_top">Spring Integration Reference Documentation</a>. target="_top">Spring Integration Reference Documentation</a>.
That documentation contains more detailed, developer-targeted That documentation contains more detailed, developer-targeted
descriptions, with conceptual overviews, definitions of terms, descriptions, with conceptual overviews, definitions of terms,
@@ -14,8 +14,8 @@ This document is the API specification for Spring Integration Hazelcast Support
<p> <p>
If you are interested in commercial training, consultancy, and If you are interested in commercial training, consultancy, and
support for Spring Integration, please visit <a href="http://spring.io/" target="_top"> support for Spring Integration, please visit <a href="https://spring.io/" target="_top">
http://spring.io</a> https://spring.io</a>
</p> </p>
</div> </div>
</body> </body>

View File

@@ -4,13 +4,13 @@
======================================================================== ========================================================================
This product includes software developed by This product includes software developed by
the Apache Software Foundation (http://www.apache.org). the Apache Software Foundation (https://www.apache.org).
The end-user documentation included with a redistribution, if any, The end-user documentation included with a redistribution, if any,
must include the following acknowledgement: must include the following acknowledgement:
"This product includes software developed by the Spring Framework "This product includes software developed by the Spring Framework
Project (http://www.spring.io)." Project (https://www.spring.io)."
Alternatively, this acknowledgement may appear in the software itself, Alternatively, this acknowledgement may appear in the software itself,
if and wherever such third-party acknowledgements normally appear. if and wherever such third-party acknowledgements normally appear.

View File

@@ -11,7 +11,7 @@
<xsd:import namespace="http://www.springframework.org/schema/beans"/> <xsd:import namespace="http://www.springframework.org/schema/beans"/>
<xsd:import namespace="http://www.springframework.org/schema/tool"/> <xsd:import namespace="http://www.springframework.org/schema/tool"/>
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration-4.2.xsd"/> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd"/>
<xsd:element name="xmpp-connection"> <xsd:element name="xmpp-connection">
<xsd:annotation> <xsd:annotation>

View File

@@ -5,27 +5,25 @@ Spring Integration XQuery Support
**XQuery** is a query and functional programming language that is used to query over a collection of XML data. XQuery is a super-set of **XPath 2.0**. Therefore, if you are looking for *XPath 2.0* functionality, you may consider using the provided components as well. For more information on *XQuery*, please see: **XQuery** is a query and functional programming language that is used to query over a collection of XML data. XQuery is a super-set of **XPath 2.0**. Therefore, if you are looking for *XPath 2.0* functionality, you may consider using the provided components as well. For more information on *XQuery*, please see:
* http://en.wikipedia.org/wiki/XQuery * https://en.wikipedia.org/wiki/XQuery
* http://en.wikipedia.org/wiki/XPath_2.0 * https://en.wikipedia.org/wiki/XPath_2.0
The **XQuery API for Java** ([JSR225][]) is a specification for providing a common *XQuery API* to the Java programming language. The API can be used for *XML databases* as well as pure *XQuery processors*. For more information, please see: The **XQuery API for Java** ([JSR225][]) is a specification for providing a common *XQuery API* to the Java programming language. The API can be used for *XML databases* as well as pure *XQuery processors*. For more information, please see:
* http://en.wikipedia.org/wiki/XQuery_API_for_Java * https://en.wikipedia.org/wiki/XQuery_API_for_Java
* http://xqj.net/
* http://xqj.net/javadoc/
Various products and libraries provide *XQuery* support. Below is a selection of available choices: Various products and libraries provide *XQuery* support. Below is a selection of available choices:
## XML Databases ## XML Databases
* **BaseX** (BSD License) - http://basex.org/ * **BaseX** (BSD License) - http://basex.org/
* **eXist** (GNU LGPL) - http://www.exist-db.org/ * **eXist** (GNU LGPL) - https://www.exist-db.org/
* **MarkLogic** (Commercial License, Free Option) - http://developer.marklogic.com/express * **MarkLogic** (Commercial License, Free Option) - /free-developer
* **Sedna** (Apache License, Version 2.0) - http://www.sedna.org/ * **Sedna** (Apache License, Version 2.0) - https://www.sedna.org/
## XQuery Processors ## XQuery Processors
* **Zorba** (Apache License, Version 2.0) - http://www.zorba-xquery.com/ * **Zorba** (Apache License, Version 2.0) - http://www.zorba.io/
* **SAXON** (Mozilla Public License) - http://saxon.sourceforge.net/ * **SAXON** (Mozilla Public License) - http://saxon.sourceforge.net/
*Zorba* is written in C++ but provides a Java API ([JSR225][]). *SAXON*, being a pure Java implementation, can be used as a normal Java library. Of all the available XQuery supporting options, *SAXON* is probably the the most widely used choice for Java developers. *Zorba* is written in C++ but provides a Java API ([JSR225][]). *SAXON*, being a pure Java implementation, can be used as a normal Java library. Of all the available XQuery supporting options, *SAXON* is probably the the most widely used choice for Java developers.
@@ -44,7 +42,7 @@ The class *o.s.i.xquery.core.XQueryExecutor* is the backbone for all *XQuery* re
* *o.s.i.xquery.core.SaxonXQueryExecutorTests* * *o.s.i.xquery.core.SaxonXQueryExecutorTests*
* *o.s.i.xquery.core.SednaXQueryExecutorTests* * *o.s.i.xquery.core.SednaXQueryExecutorTests*
Each of these sub-classes instantiates the *XQueryExecutor* with the corresponding implementations of the *javax.xml.xquery.[XQDataSource][]* interface. The *XQueryExecutor* provides a setter for specifying the [XQDataSource][] to use. If not explicitly specified, it will default to use *Saxon*, if available on the classpath. Each of these sub-classes instantiates the *XQueryExecutor* with the corresponding implementations of the *javax.xml.xquery.XQDataSource* interface. The *XQueryExecutor* provides a setter for specifying the [XQDataSource][] to use. If not explicitly specified, it will default to use *Saxon*, if available on the classpath.
The XQuery Executor is tested using Saxon and Sedna. Furthermore, we provide the [Spring Integration XQuery Samples][] that additionally also cover *BaseX*. *BaseX* is not included in the actual Spring Integration module, as it conflicts with the *Saxon* jars. Both, the *Sedna* and the *BaseX* XML database need to be started and the datasource needs to connect to them. This is even true, if the XML being queried is not present in the database (as we typically provide it with the payload of the Spring Integration *Message*). The XQuery Executor is tested using Saxon and Sedna. Furthermore, we provide the [Spring Integration XQuery Samples][] that additionally also cover *BaseX*. *BaseX* is not included in the actual Spring Integration module, as it conflicts with the *Saxon* jars. Both, the *Sedna* and the *BaseX* XML database need to be started and the datasource needs to connect to them. This is even true, if the XML being queried is not present in the database (as we typically provide it with the payload of the Spring Integration *Message*).
@@ -164,7 +162,6 @@ An additional attibute *format-output* is mentioned, the value could be *true* o
###Credits ###Credits
We would like to thank **Ganesh Shetty** for his suggestion of inclusion of *XQuery* support in *Spring Integration*, giving the initial requirements and use cases for this module. We look forward for more support from the community for evaluating the libraries and provide their feedback. We would like to thank **Ganesh Shetty** for his suggestion of inclusion of *XQuery* support in *Spring Integration*, giving the initial requirements and use cases for this module. We look forward for more support from the community for evaluating the libraries and provide their feedback.
[JSR225]: http://jcp.org/aboutJava/communityprocess/final/jsr225/index.html [JSR225]: https://jcp.org/aboutJava/communityprocess/final/jsr225/index.html
[xqj.net]: http://xqj.net/ [xqj.net]: https://en.wikipedia.org/wiki/XQuery_API_for_Java
[XQDataSource]: http://xqj.net/javadoc/javax/xml/xquery/XQDataSource.html
[Spring Integration XQuery Samples]: https://github.com/SpringSource/spring-integration-samples/tree/master/basic/xquery [Spring Integration XQuery Samples]: https://github.com/SpringSource/spring-integration-samples/tree/master/basic/xquery

View File

@@ -9,7 +9,7 @@
<xsd:import namespace="http://www.springframework.org/schema/beans" /> <xsd:import namespace="http://www.springframework.org/schema/beans" />
<xsd:import namespace="http://www.springframework.org/schema/tool" /> <xsd:import namespace="http://www.springframework.org/schema/tool" />
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration-2.2.xsd" /> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd" />
<xsd:annotation> <xsd:annotation>
<xsd:documentation> <xsd:documentation>

View File

@@ -1,7 +1,7 @@
Spring Integration Zip Support Spring Integration Zip Support
============================== ==============================
Build Status : [![Build Status](http://build.spring.io/plugins/servlet/buildStatusImage/INTEXT-ZIP)](https://build.spring.io/browse/INTEXT-ZIP) Build Status : [![Build Status](https://build.spring.io/plugins/servlet/buildStatusImage/INTEXT-ZIP)](https://build.spring.io/browse/INTEXT-ZIP)
## Introduction ## Introduction
@@ -159,12 +159,12 @@ Check out the [spring-integration][spring-integration tag] tag on [Stack Overflo
For more information, please also don't forget to visit the [Spring Integration][] website. For more information, please also don't forget to visit the [Spring Integration][] website.
[Spring Integration]: https://github.com/spring-projects/spring-integration [Spring Integration]: https://github.com/spring-projects/spring-integration
[spring-integration tag]: http://stackoverflow.com/questions/tagged/spring-integration [spring-integration tag]: https://stackoverflow.com/questions/tagged/spring-integration
[Spring Integration Samples]: https://github.com/spring-projects/spring-integration-samples [Spring Integration Samples]: https://github.com/spring-projects/spring-integration-samples
[Spring Integration Templates]: https://github.com/spring-projects/spring-integration-templates/tree/master/si-sts-templates [Spring Integration Templates]: https://github.com/spring-projects/spring-integration-templates/tree/master/si-sts-templates
[Spring Integration Java DSL]: https://github.com/spring-projects/spring-integration-java-dsl [Spring Integration Java DSL]: https://github.com/spring-projects/spring-integration-java-dsl
[Spring Integration Dsl Groovy]: https://github.com/spring-projects/spring-integration-dsl-groovy [Spring Integration Dsl Groovy]: https://github.com/spring-projects/spring-integration-dsl-groovy
[Spring Integration Dsl Scala]: https://github.com/spring-projects/spring-integration-dsl-scala [Spring Integration Dsl Scala]: https://github.com/spring-projects/spring-integration-dsl-scala
[Stack Overflow]: http://stackoverflow.com/faq [Stack Overflow]: https://stackoverflow.com/faq
[Zip]: http://en.wikipedia.org/wiki/Zip_%28file_format%29 [Zip]: https://en.wikipedia.org/wiki/Zip_%28file_format%29

View File

@@ -5,7 +5,7 @@ This document is the API specification for Spring Integration
<div id="overviewBody"> <div id="overviewBody">
<p> <p>
For further API reference and developer documentation, see the For further API reference and developer documentation, see the
<a href="http://static.springsource.org/spring-integration/reference" target="_top">Spring <a href="https://docs.spring.io/spring-integration/reference" target="_top">Spring
Integration reference documentation</a>. Integration reference documentation</a>.
That documentation contains more detailed, developer-targeted That documentation contains more detailed, developer-targeted
descriptions, with conceptual overviews, definitions of terms, descriptions, with conceptual overviews, definitions of terms,
@@ -14,8 +14,8 @@ This document is the API specification for Spring Integration
<p> <p>
If you are interested in commercial training, consultancy, and If you are interested in commercial training, consultancy, and
support for Spring Integration, please visit <a href="http://www.springsource.com" target="_top"> support for Spring Integration, please visit <a href="https://www.springsource.com" target="_top">
http://www.springsource.com</a> https://www.springsource.com</a>
</p> </p>
</div> </div>
</body> </body>

View File

@@ -4,13 +4,13 @@
======================================================================== ========================================================================
This product includes software developed by This product includes software developed by
the Apache Software Foundation (http://www.apache.org). the Apache Software Foundation (https://www.apache.org).
The end-user documentation included with a redistribution, if any, The end-user documentation included with a redistribution, if any,
must include the following acknowledgement: must include the following acknowledgement:
"This product includes software developed by the Spring Framework "This product includes software developed by the Spring Framework
Project (http://www.springframework.org)." Project (https://www.springframework.org)."
Alternatively, this acknowledgement may appear in the software itself, Alternatively, this acknowledgement may appear in the software itself,
if and wherever such third-party acknowledgements normally appear. if and wherever such third-party acknowledgements normally appear.

View File

@@ -5,7 +5,7 @@ To find out what has changed since any earlier releases, see 'changelog.txt'.
Please consult the documentation located within the 'docs/reference' directory Please consult the documentation located within the 'docs/reference' directory
of this release and also visit the official Spring Integration home at of this release and also visit the official Spring Integration home at
http://www.springsource.org/spring-integration https://www.springsource.org/spring-integration
There you will find links to the forum, issue tracker, and several other resources. There you will find links to the forum, issue tracker, and several other resources.

View File

@@ -9,7 +9,7 @@
<xsd:import namespace="http://www.springframework.org/schema/beans" /> <xsd:import namespace="http://www.springframework.org/schema/beans" />
<xsd:import namespace="http://www.springframework.org/schema/tool" /> <xsd:import namespace="http://www.springframework.org/schema/tool" />
<xsd:import namespace="http://www.springframework.org/schema/integration" <xsd:import namespace="http://www.springframework.org/schema/integration"
schemaLocation="http://www.springframework.org/schema/integration/spring-integration.xsd" /> schemaLocation="https://www.springframework.org/schema/integration/spring-integration.xsd" />
<xsd:annotation> <xsd:annotation>
<xsd:documentation> <xsd:documentation>

View File

@@ -84,7 +84,7 @@ public class ZipTransformerTests {
Assert.assertTrue(unzippedEntry.exists()); Assert.assertTrue(unzippedEntry.exists());
Assert.assertTrue(unzippedEntry.isFile()); Assert.assertTrue(unzippedEntry.isFile());
//See http://stackoverflow.com/questions/3725662/what-is-the-earliest-timestamp-value-that-is-supported-in-zip-file-format //See https://stackoverflow.com/questions/3725662/what-is-the-earliest-timestamp-value-that-is-supported-in-zip-file-format
Assert.assertTrue((fileDate.getTime() - 3000) < unzippedEntry.lastModified()); Assert.assertTrue((fileDate.getTime() - 3000) < unzippedEntry.lastModified());
Assert.assertTrue((fileDate.getTime() + 3000) > unzippedEntry.lastModified()); Assert.assertTrue((fileDate.getTime() + 3000) > unzippedEntry.lastModified());
} }
@@ -140,7 +140,7 @@ public class ZipTransformerTests {
Assert.assertTrue(file.exists()); Assert.assertTrue(file.exists());
Assert.assertTrue(file.isFile()); Assert.assertTrue(file.isFile());
//See http://stackoverflow.com/questions/3725662/what-is-the-earliest-timestamp-value-that-is-supported-in-zip-file-format //See https://stackoverflow.com/questions/3725662/what-is-the-earliest-timestamp-value-that-is-supported-in-zip-file-format
Assert.assertTrue(String.format("%s : %s", fileDate.getTime() - 4000, file.lastModified()), Assert.assertTrue(String.format("%s : %s", fileDate.getTime() - 4000, file.lastModified()),
(fileDate.getTime() - 4000) < file.lastModified()); (fileDate.getTime() - 4000) < file.lastModified());
Assert.assertTrue((fileDate.getTime() + 4000) > file.lastModified()); Assert.assertTrue((fileDate.getTime() + 4000) > file.lastModified());