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
bc8e1334f2
added necessary <repository> for resolving org.springframework.build.aws.maven 3.0.0.RELEASE dependency
2010-06-03 14:51:21 +00:00
Chris Beams
8d3b9c8eeb
switched to single-page html output; the xsl applied in this case brings the L&F of the documentation closer to how it was in M4, which is a bonus
2010-06-02 20:25:09 +00:00
Chris Beams
bcf8a401c3
upgraded to aws-maven plugin 3.0.0.RELEASE to avoid SimpleStorageServiceWagon AbstractMethodError build failure happening against 2.0.0.RELEASE when attempting a mvn deploy. See http://build.springframework.org/browse/INT-NIGHTLY-911 for full stack trace. The plugin upgrade should work only on the CI server, which has the 3.0.0.RELEASE artifact already installed; it's not yet clear whether and which maven repository the aws-maven plugin is deployed to, so it will fail for anyone else. No matter for most users and use-cases, however, as it's only the deploy/site-deploy targets that need this plugin. Once it's clear where to fetch this from, a <repository> will be added.
2010-06-02 20:25:07 +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
5826ea6362
prepended ${project.basedir} on all relative paths in parent pom to allow for goal invocation from directories other than the root
2010-06-02 08:44:50 +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
f6b1d79f0f
fixed various javadoc warnings; downgraded maven-javadoc-plugin to 2.5, as that's the version that gets forced when using Maven 2.1.0 anyway.
2010-06-01 17:57:29 +00:00
Chris Beams
1ea7e22171
eliminated <repositories> section from parent pom; using non-central repos only when and where absolutely necessary, and documenting their necessity explicitly. project was built against an empty local maven repo with success.
2010-05-28 18:13:12 +00:00
Chris Beams
82515f8f1e
first fully working and integrated mvn install
2010-05-28 18:13:05 +00:00
Chris Beams
5c77f08fa9
now producing exact same assembly structure and content as M4 distribution zip. see src/assembly/distribution.xml and src/main/scripts/build-distribution.sh
2010-05-28 05:44:04 +00:00
Chris Beams
1ed1bbea6c
updated distributionManagement settings to prepare for mvn deploy
2010-05-27 13:14:24 +00:00
Josh Long
a6ed81ffbe
updated the pom.xml file
2010-05-26 03:33:24 +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
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
Chris Beams
d9123c968d
removed exclusion for PropertyPlaceholderConfigurer
2010-05-24 17:51:22 +00:00
Chris Beams
f1b9b1b51d
added spring-javadoc css for s2 green L&F; updated pom to reflect; removed old javadoc L&F
2010-05-24 17:51:21 +00:00
Chris Beams
cf6027e3b7
javadoc build infrastructure in place; mvn site will aggregate all javadoc under ${basedir}/target/site/apidocs. note that this is not (yet) in line with the s2 'green' l&f for javadoc; that will come later.
2010-05-20 17:49:39 +00:00
Chris Beams
1df136848e
bundlor integration with the Maven build is complete; happens as part of the normal compile lifecycle (read: no special invocation necessary)
2010-05-20 11:08:11 +00:00
Chris Beams
83cac18b6e
* unified parent and root poms (eliminates the need for spring-integration-parent, however it's still there to make spring-build happy in the meantime)
...
* incremental progress on getting docbkx working
- downgraded docbook 4.5 -> 4.4 because of "URI is not file" errors (`find src/docbkx/*.xml | xargs grep -l '4\.5' | xargs perl -p -i -e 's/4\.5/4.4/g'`)
- eliminated spring-integration-reference in favor of idiomatic src/docbkx under project root
- using xsl from spring-ws to get things working. need to figure out how to integrate previous xsl, however (it's still there), because the L&F is quite different now
- upgraded version of docbkx plugin to 2.0.9
2010-05-20 09:37:33 +00:00
Mark Fisher
2363e4c525
INT-842 goodbye adapter module
2010-04-30 23:59:22 +00:00
David Syer
fa7d80aaae
INT-999: fix POMs
2010-03-01 15:03:20 +00:00
Mark Fisher
98243c32c6
replaced udp with ip in parent pom
2010-02-24 18:23:24 +00:00
Mark Fisher
78da00302e
updates for 2.0 M1 release
2009-10-12 20:34:47 +00:00
Mark Fisher
3be8f7b46d
pom updates
2009-08-21 16:46:03 +00:00