Commit Graph

46 Commits

Author SHA1 Message Date
Oleg Zhurakousky
b6e058c59b INT-1263, added more changes and tests related valdating MessageHistory in every module 2010-09-22 18:44:51 -04:00
Oleg Zhurakousky
d5cb033c60 INT-1456, removed spring-tx dependency from MessagingTemplate 2010-09-15 21:38:00 -04:00
Chris Beams
2d88bdd2e8 Increment versions to 2.0.0.BUILD-SNAPSHOT 2010-09-03 20:12:54 +00:00
Chris Beams
f4efc62ca7 Increment versions to 2.0.0.M7 2010-09-03 18:23:12 +00:00
Chris Beams
2c17719313 Introduce Maven release:update-versions plugin (INT-1320)
- Upgrade to version 2.0 of the maven-release-plugin in order to
  get the new 'update-versions' goal, which allows for doing nothing
  other than updating pom versions - no tagging, no checkins, etc.

- Accommodate idiosyncracies of the plugin. When running for the first
  time, it became clear that update-versions not only updates versions
  as advertised, but also formats certain elements of the pom.
  Committing just those format changes now so that future actual version
  updates will not have to deal with this uninvited 'help'.

- How to run the command:

  mvn --batch-mode release:update-versions -DdevelopmentVersion=2.0.0.M7

  This will edit the <version> elements in the poms of the projects listed
  in the root pom's <modules> section.
2010-09-02 15:57:05 +00:00
Chris Beams
41e8194239 Revert update to 3.0.4 (INT-1293) due to SpEL issue (SPR-7519)
Upon updating to 3.0.4 the build fails with SpEL error code EL1004E when
executing test method shouldFindSimpleAggregatorMethodWithArray().
Reverting for now, but SPR-7519 has been created for tracking what
appears to be a minor SpEL regression.

- template.mf files now declare range [3.0.3, 4.0.0) for all Spring dependencies

- pom.xml files reverted to dependence on 3.0.3.RELEASE
2010-09-02 12:42:23 +00:00
Chris Beams
4ded74b317 Update pom and template.mf files Spring 3.0.4 (INT-1293) 2010-09-02 10:54:11 +00:00
Chris Beams
9e6e232837 Disconnect samples from parent pom (INT-1316) 2010-09-02 10:22:53 +00:00
Mark Fisher
3b15a0dd38 INT-1390 moved MessageBuilder into the 'support' package, moved GenericMessage and ErrorMessage into the 'message' package 2010-08-31 02:51:27 +00:00
Mark Fisher
7c1ab04cd5 INT-1390 Refactoring: moved MessageChannel to the root package, and moved ChannelResolver and BeanFactoryChannelResolver into a new 'suport.channel' package 2010-08-31 01:53:45 +00:00
Josh Long
0ec4e095d5 moved spaces to tabs for the file adapters entries.* package 2010-08-24 22:07:00 +00:00
Josh Long
c67ee979cd cleaning up file adapter support, removing deprecated FileListFilter* hierarchy 2010-08-21 02:21:14 +00:00
Josh Long
48d7279dd8 merging from the branch for the changes made to support EntryListFilters instead of FileListFilters. 2010-08-21 01:42:55 +00:00
Josh Long
b5b0e06e81 Removing already deprecated instances of *FileList*Filters in favor of their entries.* equivalents which are generics-friendly and can be reused across adapters. Also, added some documentaton to the AbstractInboundRemoteFileSystemSynchroniz*.java classes so that the lifecycle hooks are explained for subsequent file system adapter implementations 2010-08-20 18:08:32 +00:00
Josh Long
1562d53118 Cleaning up stray references, fixing tests 2010-08-20 17:23:07 +00:00
Josh Long
25b5afa528 initial commit of my work to make building filesystem based adapters more consistent, cleaner. 2010-08-20 10:06:13 +00:00
Josh Long
c22ccb1d26 Adding a slew of classes that can be genericized and then reused whole in the File, SFTP, and FTP adapters. This is experimental and may just as soon prove a dead end. 2010-08-18 10:23:36 +00:00
Josh Long
8307772dd0 Taught the FTP adapter how to do file name filtering and predicates INT-1357 2010-08-18 03:17:49 +00:00
Iwein Fuld
c4c728b52b Removed resource loader awareness from FileWritingMessagehandlerFactoryBean as it was no longer used 2010-08-08 08:34:21 +00:00
Mark Fisher
aeee48afbb changing pom version to 2.0.0.BUILD-SNAPSHOT 2010-07-28 19:54:08 +00:00
Mark Fisher
1f29147754 Releasing 2.0.0.M6 2010-07-28 18:41:13 +00:00
Mark Fisher
c69c29d2e1 INT-1129 moved MessageSource interface to 'core' package 2010-07-28 15:16:15 +00:00
Mark Fisher
80a22b8a2c INT-1129 moved most of the MessagingException hierarchy to the root package (org.springframework.integration) 2010-07-28 15:10:42 +00:00
Mark Fisher
4de9a23357 INT-1129 moved Message and MessageHeaders from 'core' to the root (org.springframework.integration) 2010-07-28 15:05:50 +00:00
Mark Fisher
7434976734 INT-1129 moved MessageRejectedException and MessageHandlingException from 'message' to 'core' 2010-07-28 14:57:35 +00:00
Mark Fisher
94938a2746 INT-1129 moved MessageHandler from 'message' to 'core' 2010-07-28 14:54:09 +00:00
Mark Fisher
4283315c08 INT-1129 moved PollableChannel from 'channel' to 'core' 2010-07-28 14:47:55 +00:00
Mark Fisher
008cac18f5 INT-1129 moved GenericMessage, ErrorMessage, and MessageDeliveryException from 'message' to 'core' 2010-07-28 14:42:02 +00:00
Mark Fisher
00d3e351f7 INT-1129 moved MessageBuilder from 'message' to 'core' 2010-07-28 14:38:36 +00:00
Mark Fisher
b4e627a26a INT-1216 removed tangle between 'channel' and 'context' packages by moving the ChannelResolver interface to 'core' and the BeanFactoryChannelResolver implementation to 'context' 2010-07-28 00:59:11 +00:00
Iwein Fuld
f2827ca74b QUALITY: cleanup after NioFileLockerTests fixed 2010-07-26 11:01:14 +00:00
Iwein Fuld
c6c3e9d107 QUALITY: cleaned up FileToChannelIntegrationTests 2010-07-26 11:01:09 +00:00
Iwein Fuld
67bcfec974 QUALITY: removing redundant file prefix 2010-07-26 11:01:00 +00:00
Iwein Fuld
8519b67460 INT-1262: changed FileWritingMessageHandler to work with File instead of Resource. 2010-07-26 11:00:51 +00:00
Iwein Fuld
1a988f50e1 QUALITY: cleaned up test case 2010-07-26 11:00:41 +00:00
Mark Fisher
14aae355f4 Incrementing poms to 2.0.0.BUILD-SNAPSHOT 2010-06-25 19:31:03 +00:00
Mark Fisher
6639886948 Releasing 2.0.0.M5 2010-06-25 18:52:36 +00:00
Iwein Fuld
e204c3d93e removed FileLocker from locking package to resolve dependency tangle 2010-06-25 07:12:30 +00:00
Chris Beams
6ee1ba4e25 touched up a number of pom comments; added <dependencyManagement> sections to parent and samples poms to allow for <version> and <scope> inheritance across concrete child modules, thus removing some verbosity 2010-06-04 00:07:16 +00:00
Chris Beams
1dad825ea9 created spring-integration-parent module to get away from problems documented at http://www.sonatype.com/books/mvnref-book/reference/assemblies-set-dist-assemblies.html; root pom is now responsible for 'process' issues like <modules> management, documentation, assembly and deployment; -parent pom is responsible for inheritable properties and dependencies; a nice separation of concerns in the end. build-distribution.sh script is no longer required as docbook, javadoc and assembly creation are all now attached to the package phase of the lifecycle. mvn -Pstaging deploy site-deploy to dry-run a deployment; mvn deploy site-deploy to do the real thing. nightly CI build will be updated to do the latter and serve as documentation on how to deploy the project. 2010-06-02 18:40:35 +00:00
Chris Beams
2033df31a8 switching bundlor artifactIds back. looks like the issue was actually with 500 errors due to a temporary issue on s3's side. 2010-06-01 21:42:42 +00:00
Chris Beams
4effac42c5 s/com.springsource.bundlor.maven/com.springsource.bundlor/ across all poms 2010-06-01 21:15:12 +00:00
Chris Beams
d2dab0b7c0 added instruction to emit warnings on redundant casts 2010-05-25 23:18:36 +00:00
Chris Beams
e5219dfe8f eliminated all compiler warnings throughout all projects
updated pom to emit compiler warnings so that any new ones become obvious
added serialVersionUID to classes that could reasonably need to be serialized (GenericMessage, MessageHeaders, etc)
@SuppressWarnings("serial") on all others
@SuppressWarnings("unused") on private static classes used as spring beans for testing (their methods never get called from java)
eliminated all redundant casting
introducted generics metadata where raw types were still being used
changed public API on several FactoryBeans (by adding <Type> information to 'implements FactoryBean' clause)
2010-05-25 23:18:25 +00:00
Chris Beams
47b91dc7fd removed all build.xml and ivy.xml files 2010-05-25 13:22:00 +00:00
Chris Beams
c08a7a657e renamed modules org.springframework.integration.* -> spring-integration-*
@Ignore'd SimpleTcpNetOutboundGatewayTests#testOutboundClose() to avoid failure; this failure is correlated to the module name change, but hard to understand how it would be caused by it
2010-05-25 13:21:25 +00:00