Commit Graph

41 Commits

Author SHA1 Message Date
Chris Beams
536fda2200 Check in Gradle-generated poms for convenience (INT-1609)
For ease of use by those (a) more familiar with Maven or (b) relying
on m2eclipse support within Eclipse/STS, generated poms are now checked
in. Changes to these files will be overwritted on subsequent gradle
builds.

Any changes to project dependencies should first be reflected in
build.gradle; then run `gradle generatePom` or simply `gradle build`
to see the change reflected in the pom(s).

Note that org.springframework.integration.ip.tcp.TcpInboundGatewayTests
currently fails when running `mvn clean test` from the root. This
problem does not manifest when running `gradle clean test`. The latter
is what's most important; Gary has been contacted to take a look at the
former.

Issues resolved:
    INT-1609, INT-1610, INT-1611
2010-11-12 23:27:32 -08:00
Chris Beams
ee34695bc4 Merge branch 'master' into buildSrc-extraction
Conflicts:
	spring-integration-twitter/src/main/java/org/springframework/integration/twitter/core/Twitter4jTemplate.java
2010-11-11 10:13:14 -08:00
Chris Beams
a9c70aa1e7 Synchronize with latest buildSrc updates
buildSrc updated to use latest Gradle wrapper.  See buildSrc git log
for complete details; in short, eclipse JDT prefs are now auto-generated
and the gradle daemon is no longer 'on by default', but must be enabled
with --daemon or -Dorg.gradle.daemon=true.

* removed all existing jdt preferences files in favor of auto-generation.

* removed .springBeans from .gitignore; this file should be
  source-controlled for consistency and convenience.

* removed illegal @Override annotations.  Eclipse/STS now catch these
  properly!
2010-11-11 10:04:20 -08:00
Oleg Zhurakousky
12b9fb5d91 INT-1560 added documentation for Feed Adapter. Removed dead code from Feed adapter 2010-11-10 13:13:34 -05:00
Chris Beams
f50b9f74cc Fix feed module OSGi metadata
Feed module's template.mf had incorrect Bundle-SymbolicName and
Bundle-Name metadata. Appears to have been copied from FTP module
originally and never updated.

Now corrected.
2010-11-09 10:33:51 -08:00
Chris Beams
bd3b0222f3 Add Bundle-Version and placeholder to all Bundlor templates 2010-11-09 10:33:14 -08:00
Mark Fisher
43aa08958a avoiding chance of NPE with feed entry publishedDate 2010-11-05 11:24:22 -04:00
Mark Fisher
a5aa8b9757 moved the FeedEntryMessageSource into the 'inbound' package, and general polishing 2010-11-05 10:46:45 -04:00
Chris Beams
e7a4364762 Remove .classpath and .project files
Run `gradle eclipse` to generate prior to import into Eclipse.
2010-10-29 01:37:29 -04:00
Chris Beams
0d55f086bc Eliminate Maven POMs
POMs removed in favor of Gradle build. pom.xml added to .gitignore
to accommodate future generation of source-level poms for those who
wish to use m2eclipse tooling in STS (to come in a later commit)
2010-10-28 15:32:26 -04:00
Mark Fisher
1e9c3c6a8d INT-1528 IntegrationNamespaceUtils.parseInnerHandlerDefinition(..) no longer registers the inner bean definition. Relatedly, all polling inbound adapter parsers now return BeanMetadataElement rather than a pre-registered bean's name (flexibility: RuntimeBeanReference, BeanDefintion, etc.) 2010-10-28 15:32:20 -04:00
Mark Fisher
f3fc86395f INT-1527 updated test config for MetadataStore moves 2010-10-28 15:32:20 -04:00
Mark Fisher
5c3a2185a3 INT-1527 moved MetadataStore from 'context.metadata' to 'store' 2010-10-28 15:32:20 -04:00
Mark Fisher
562f4d3dd1 minor javadoc change 2010-10-28 15:32:19 -04:00
Oleg Zhurakousky
274be8b296 polishing 2010-10-28 15:32:19 -04:00
Oleg Zhurakousky
178272162f INT-786 polishing, javadoc 2010-10-28 15:32:19 -04:00
Mark Fisher
0e507932c5 INT-786 moved FileUrlFeedFetcher to the src/test tree and refactored FeedEntryMessageSource to accept a custom FeedFetcher reference 2010-10-28 15:32:18 -04:00
Mark Fisher
93a044f56d INT-786 metadataKey no longer REQUIRES a componentName, but a WARN-level message is logged if a name is not set 2010-10-28 15:32:18 -04:00
Mark Fisher
375c4634f6 INT-786 renamed FeedMessageSourceBeanDefinitionParserTests to FeedInboundChannelAdapterParserTests (and all associated config files) 2010-10-28 15:32:18 -04:00
Mark Fisher
1a4f170d2c INT-786 refactored Feed MessageSource and related classes 2010-10-28 15:32:17 -04:00
Mark Fisher
1dd39728c3 INT-786 renamed 'feed-url' attribute to just 'url' since it's already clear that it's the FEED adapter 2010-10-28 15:32:17 -04:00
Mark Fisher
c865234727 formatting 2010-10-28 15:32:17 -04:00
Mark Fisher
e0f58623f3 formatting 2010-10-28 15:32:17 -04:00
Mark Fisher
b347d2844a polishing 2010-10-28 15:32:17 -04:00
Mark Fisher
4a4b213bd4 polishing 2010-10-28 15:32:16 -04:00
Mark Fisher
7d981b439e added comment 2010-10-28 15:32:16 -04:00
Mark Fisher
7412bc239c INT-1527 MetadataStore refactoring 2010-10-26 18:39:52 -04:00
Mark Fisher
e8da488033 INT-1526 updating template.mf files for minimum version of Spring 3.0.5 2010-10-23 12:56:13 -05:00
Oleg Zhurakousky
01da99eff2 INT-1527, INT-786, polished FileBasedPropertiesStore, added 'baseDirectory' property, added tests 2010-10-18 08:22:54 -04:00
Oleg Zhurakousky
5b6583dfe6 INT-786, fixed the directory path in the tests 2010-10-17 23:25:37 -04:00
Oleg Zhurakousky
c60b464b0e INT-786, fixed schema to remove camelCase attribute 'feedUrl', adjusted test cases 2010-10-17 23:20:35 -04:00
Oleg Zhurakousky
bf81955686 INT-786, added namespace support for metadata-support strategy and tests 2010-10-17 22:57:11 -04:00
Oleg Zhurakousky
3bf404cc2a INT-1527, INT-786 refactoread and renamed MetadataPersister to MetadataSore strategy, provided a very simple file-based implementation as FileBasedPropertiesStore which ises DefaultPropertiesPersister, modified FEED module to depend on it 2010-10-17 22:35:35 -04:00
Oleg Zhurakousky
9563fbe915 INT-786, added missing files 2010-10-17 19:07:43 -04:00
Oleg Zhurakousky
31b3a8c0e6 INT-786, added persistence to the feed adapter, added more tests, polished more code 2010-10-17 19:02:39 -04:00
Oleg Zhurakousky
4db40c79b1 INT-786, fixed manifest 2010-10-17 10:23:47 -04:00
Oleg Zhurakousky
59c525a490 INT-786, more refactoring and tests, added FileUrlFeedFetcher which will allow feed URLs to be specified as file:// (mainly for testing) 2010-10-17 10:06:24 -04:00
Oleg Zhurakousky
3c5218ec67 INT-786 initial cleanup, removed MetaPersister in favor of injecting a Map which could be anything (e.g., cache etc.) 2010-10-16 08:03:00 -04:00
Oleg Zhurakousky
7f77028479 INT-786, fixed FEED module structure so its importable to STS/Eclipse, fixed classpath, maven etc... 2010-10-15 09:27:47 -04:00
Josh Long
449dee9957 fixing template.mf for feed adapter. 2010-10-03 19:20:11 -07:00
Josh Long
75093c93b3 added a working feed adapter that also maintains state using the metadata persister mechanism. INT-786 2010-10-03 19:14:19 -07:00