Dave Syer
bf10975967
Move repository declarations into profile
2015-08-14 10:13:35 +01:00
Dave Syer
64aaf24f25
Fix .travis.yml
2015-08-14 10:12:16 +01:00
Dave Syer
cc1c76f852
Add missing Maven wrapper
2015-08-14 10:08:25 +01:00
Marius Bogoevici
54fe8021a3
DirectChannelFactoryBean now advertises DirectChannel as bean type
2015-08-13 15:24:03 -04:00
Ilayaperumal Gopinathan
4ab01b6e7b
Support comma separated remote repos
...
- Change `remoteRepository` option to `remoteRepositories` that accepts comma separated string values.
- AetherModuleResolver would expect set of remote repositories and create `RemoteRepository` list
for the given set.
Use String[] for remoteRepositories
- This will let spring boot's ConfigurationProperties handle the properties
and use the Map<String,String> for remoteProperties in AetherModuleResolver
- Generate ID for the map
2015-08-13 14:20:24 -04:00
Dave Syer
15e3c6066f
Re-instate lazy lookup for Binder in DestinationResolver
...
It's important not to depend on something heavyweight like a Binder
in a BeanPostProcessor. The usual trick (as implemented here) is
to do a lazy lookup of the thing that is eventually injected in the
post processes beans.
Fixes gh-82
2015-08-13 13:34:05 -04:00
Dave Syer
dafa0fdf40
Fix dependencies
...
In order to join the Spring Cloud release train we have to align the
dependencies and (more importantly) the dependency management strategy.
The strategy is to not put version ids in <dependencies> (only
in <dependencyManagement>) where possible. And more importantly
we cannot use the releae train itself (creates a cycle).
This change achieves most of that (and mkae it possible for client
apps to use spring-cloud-starter-parent:Brixton.BUILD-SNAPSHOT)
Add spring-integration bom
2015-08-13 13:22:46 -04:00
Eric Bottard
47d84a8dc4
Fix launcher ClassLoader parent
2015-08-13 12:44:09 -04:00
Marius Bogoevici
b7296705f3
Remove application.yml and initialize properties within ModuleLauncherProperties
...
Add javadoc
2015-08-13 16:18:48 +02:00
Dave Syer
a736ade417
Remove old roadmap
...
It was out of date and hard to maintain.
2015-08-13 12:02:25 +01:00
Dave Syer
83e8017cc2
Add comment explaining why we need Boot package
2015-08-13 12:01:15 +01:00
Ilayaperumal Gopinathan
e078e29db4
ModuleConfiguration properties
...
- Add `prefix` based module configuration properties
- Add default properties in `application.yml`
- Move the properties into separate `ConfigurationProperties` bean rather than being inside `Configuration` bean
2015-08-12 19:06:15 -04:00
Marius Bogoevici
2aa33ca010
Cleanup
2015-08-12 18:07:45 -04:00
Marius Bogoevici
9d75d5b4f1
Properly set the parent classloader for the launched module
2015-08-12 17:32:11 -04:00
David Turanski
05e12efb84
replaced CodecConfiguration with spring.factories
...
add new line
2015-08-12 12:43:52 -07:00
Glenn Renfro
4be452c089
Removed the -exec qualifier from module launcher.
2015-08-12 09:59:50 -04:00
Dave Syer
8b2c73a71a
Tweak some dependencies
2015-08-12 14:52:28 +01:00
Dave Syer
e81ed1eace
Align dockerization process with spring.io guides
...
(And with existing Spring Cloud projects.) Uses a maven plugin to
build the image. It can be pushed manually, or else using
-Ddocker.image.prefix=<path_to_repo>. Removes some of the hard-coded
host names and stuff that came with the old version.
2015-08-11 09:30:02 +01:00
Dave Syer
818ad6e3e8
Add configuration processor as an optional dependency
2015-08-10 10:52:44 -04:00
David Turanski
770dafc577
renamed defaultPrefix .xdbus->.binder
2015-08-10 10:48:57 -04:00
Eric Bottard
38cf0cd738
XD-3380: Use AutoConfiguration for Binder Configurations
2015-08-10 10:44:31 -04:00
Mark Fisher
476664e38d
removed redundant dependency
2015-08-10 08:46:44 -04:00
Eric Bottard
53c228239b
Propagate Exception
2015-08-09 20:48:23 -04:00
David Turanski
0a84afd6ea
Refactored Binder and Codec configuration
...
- replaced XML-based configuration with Java configuration
- removed optional on spring-cloud-stream-codec
- removed unnecessary test
2015-08-09 20:11:52 -04:00
Marius Bogoevici
31daf48cc2
boot-based ModuleLauncher
...
deprecates default constructor for ModuleLauncher until dependencies are refactored
2015-08-03 21:38:28 -04:00
Mark Fisher
95a34f6ab0
removed auto-startup=FALSE from sample source
2015-08-03 18:30:12 -04:00
Mark Fisher
d4c0666487
removed unnecessary number in README
2015-08-01 10:13:23 -04:00
Thomas Risberg
7866725596
Added port to log-sink ltc command
2015-08-01 10:03:32 -04:00
Mark Fisher
84287ad046
removing cloud connector from module-launcher pom
2015-08-01 09:28:22 -04:00
Mark Fisher
5de1ec50d9
enable configuration of remote repo
2015-07-31 20:57:31 -04:00
Mark Fisher
f6ac205ac9
added cloud connector to module-launcher
2015-07-31 20:29:09 -04:00
Mark Fisher
76f4e82da1
updated spring-cloud-lattice version
2015-07-31 18:43:23 -04:00
Mark Fisher
a64cb5996a
adding lattice cloud connector
2015-07-31 16:45:07 -04:00
Marius Bogoevici
5af49bd969
Refactored no-arg constructor
2015-07-31 15:58:34 -04:00
Glenn Renfro
5a74f88b22
No longer need to do a mkdir for local repo
2015-07-31 15:35:17 -04:00
Marius Bogoevici
3b480a2288
Add a default constructor to ModuleLauncher
2015-07-31 15:12:13 -04:00
Mark Fisher
5b5b31d178
create local repo dir if it does not exist
2015-07-31 14:47:53 -04:00
Marius Bogoevici
50ff27b7c8
Make local repo configurable
2015-07-31 13:20:01 -04:00
Mark Fisher
6e23336087
additional README updates
2015-07-31 11:55:27 -04:00
Glenn Renfro
0adb158b56
README.md updated with aether/mvn coordinates
...
also updated to use Dockerhub
2015-07-31 11:44:06 -04:00
Mark Fisher
71483140ed
ModuleLauncher no longer uses Executor
2015-07-31 08:13:56 -04:00
Marius Bogoevici
c257d3c047
Use only the archive jars in the CL
...
Disable TomcatURLStreamHandlerFactory registration
2015-07-30 16:11:37 -04:00
Thomas Risberg
2408578c0a
Update README.md
2015-07-30 15:32:44 -04:00
Thomas Risberg
65240966e3
Update README.md
2015-07-30 15:27:34 -04:00
Glenn Renfro
4c5df2c2ab
Removed add for the artifacts/modules
2015-07-29 17:49:47 -04:00
Marius Bogoevici
8d7ebe536e
Do not set launcher CL as parent
2015-07-29 15:10:29 -04:00
Mark Fisher
e95e20a718
updates for resolver changes
2015-07-29 11:48:09 -04:00
Mark Fisher
429d56c7af
ModuleLauncher uses ModuleResolver
2015-07-29 11:22:29 -04:00
Mark Fisher
ab8ff0e4f3
polishing
2015-07-29 11:19:05 -04:00
David Turanski
5a145eacfe
Changed module resolver to single method
2015-07-29 11:05:10 -04:00