Commit Graph

80 Commits

Author SHA1 Message Date
Rossen Stoyanchev
65169c979c Make use of onCompletion callback on DeferredResult 2012-11-03 18:56:49 -04:00
Rossen Stoyanchev
8f0a9faeb7 Configure the timeout through the MVC namespace 2012-08-30 11:16:48 -04:00
Rossen Stoyanchev
fd59bec775 Update code for 3.2 M2 changes 2012-08-17 11:35:11 -04:00
Rossen Stoyanchev
0530c6b61b Add Spring MVC 3.2 Servlet based async support
Instead of polling at regular intervals for quotes, the server now
holds up the response until a new quote is available, which results
in fewer requests overall and more optimal latency.

Similarly instead of returning a trade confirmation id and then
polling to obtain the confirmation, the server now holds up the
request and until the confirmation becomes available. Since the
request processing is released immediately, the longer wait should
not affect the ability of the server to process requests while
also eliminating the need for polling
2012-05-11 16:09:21 -04:00
Dave Syer
772d1fbe21 Merge pull request #2 from ealden/ignore-idea-files
Further ignore IDEA-generated files
2011-10-17 07:44:20 -07:00
Ealden Esto E. Escanan
1eac797b96 Further ignore IDEA-generated files
Currently the project ignores .idea (directory-based format) as well
as *.ims (file-based format) but not *.ipr and *.iws.  We thus ignore
the latter two as they are generated by IDEA as well.

Signed-off-by: Ealden Esto E. Escanan <ealden@gmail.com>
2011-10-17 22:35:53 +08:00
Dave Syer
a66530f19d Merge pull request #4 from ealden/fix-log4j-module-compile-error
Set Log4J dependency from runtime to compile in log4j module as we are re
2011-10-17 05:36:13 -07:00
Dave Syer
2565713b35 Merge pull request #3 from ealden/fix-maven-build-warnings
Fix maven build warnings
2011-10-17 05:31:54 -07:00
Ealden Esto E. Escanan
6dffc6b8c6 Set Log4J dependency from runtime to compile in log4j module as we are referencing org.apache.log4j.Level in our code
We are getting compile errors in the log4j module, as it has the Log4J
dependency set to runtime but is referencing org.apache.log4j.Level in
the code.  Changing the dependency to compile (removing <scope />) fixes
this problem, as the dependency is now available during compile time
where it is needed.

Alternatively, all references to org.apache.log4j.Level could be removed,
which should allow us to put the log4j dependency back to runtime.  Such
change is not covered in this patch.

Signed-off-by: Ealden Esto E. Escanan <ealden@gmail.com>
2011-09-18 15:27:07 +08:00
Ealden Esto E. Escanan
033db3809a Lock plugin versions to their latest version to remove warning from Maven
Signed-off-by: Ealden Esto E. Escanan <ealden@gmail.com>
2011-09-18 15:18:38 +08:00
Ealden Esto E. Escanan
2f1dd01bac Replaced deprecated pom.artifactId with project.artifactId
Signed-off-by: Ealden Esto E. Escanan <ealden@gmail.com>
2011-09-18 14:55:36 +08:00
Ealden Esto E. Escanan
a5accdb862 Relocate AspectJ groupId to org.aspectj instead of aspectj
org.aspectj is the new groupId as per Maven 3.

Signed-off-by: Ealden Esto E. Escanan <ealden@gmail.com>
2011-09-18 14:53:37 +08:00
Ealden Esto E. Escanan
9c5e04b419 Explicitly set encoding to UTF-8 for Maven modules
It seems that it is not enough to set encoding on the root POM,
as Maven 3 complains that encoding is not set for the submodules.

Signed-off-by: Ealden Esto E. Escanan <ealden@gmail.com>
2011-09-18 14:51:20 +08:00
Dave Syer
50ebb00297 Update for 1.0.0 2011-08-25 18:24:18 +01:00
Dave Syer
c1d0b77444 Use RabbitAdmin to defer queue declaration 2011-08-09 14:42:14 +01:00
Dave Syer
df9847b30f Updates to spring-amqp 2011-08-04 08:57:03 +01:00
Dave Syer
68b9d1ba77 Fix Logger sample for changes in RC2 to headers 2011-06-28 10:15:02 +01:00
Dave Syer
b90765a460 AMQP-175: upgrade top rabbit 2.5.0 2011-06-27 13:00:12 +01:00
Dave Syer
6f96dc857d AMQP-165: added config listener to log4j web app 2011-04-27 13:42:34 +01:00
Dave Syer
668d890564 Organize imports 2011-04-27 13:19:42 +01:00
Dave Syer
5d22672564 Make webapp single page (only Ajax) 2011-04-27 13:15:10 +01:00
Dave Syer
33c47b2df0 Pull over log4j demo from Tomas 2011-04-27 11:48:01 +01:00
Dave Syer
e5b206d5a8 AMQP-143: from->bind 2011-04-18 09:42:48 +01:00
Dave Syer
d0fab37854 Fix for internet exporer (caching) 2011-04-06 13:41:18 +01:00
Dave Syer
1f13fe0537 Use namespace features for template + CF 2011-04-06 12:54:15 +01:00
Dave Syer
0b738513d0 Fix config before RC1 2011-03-31 13:45:38 +01:00
Dave Syer
ef81d17625 AMQP-131: copy config from old base class 2011-03-28 13:52:28 +01:00
Dave Syer
c17f4b9d85 AMQP-134: revert to vanilla logging 2011-03-28 13:52:24 +01:00
Dave Syer
1480150df8 Tidy up dependencies 2011-03-25 13:19:47 +00:00
Dave Syer
1bbc11bfb6 Fix client to use an address, not a Queue for replyTo 2011-03-24 15:14:58 +00:00
Dave Syer
a0074a67fb Fix samples to accommodate changes to XSD 2011-03-24 08:30:05 +00:00
Dave Syer
dcab11ae2d Use namespace 2011-03-22 12:36:51 +00:00
Dave Syer
6a9c6324da Add links to index.jsp 2011-03-22 12:36:36 +00:00
Dave Syer
553e1facc7 Add configurable port to ConnectionFactory and convert XML to use XSD 2011-03-15 15:40:00 +00:00
Dave Syer
5537336286 AMQP-115: fix method name 2011-03-14 11:56:38 +00:00
Dave Syer
69269c5195 AMQP-115: refactor into separate listeners for quotes and trades 2011-03-14 11:46:27 +00:00
Dave Syer
f68cb3149e Tidy namespace prefixes 2011-03-14 08:40:22 +00:00
Dave Syer
d9a55edce9 AMQP-110: Update for new rabbit schema 2011-03-14 08:33:59 +00:00
dsyer
7b64f99825 Switch servlet config to use XML 2011-03-13 17:39:35 +00:00
dsyer
afa5759dcf Update samples to use CachingConnectionFactory 2011-03-13 15:18:14 +00:00
dsyer
1b3fb5fb5d Mention helloworld in README 2011-03-13 15:17:38 +00:00
dsyer
bff1bdb0d0 Update README for webapp 2011-03-13 15:13:20 +00:00
dsyer
b585bac48f Add top-level pom to samples 2011-03-13 13:20:21 +00:00
Dave Syer
de51c6e8e6 Convert stocks sample to webapp 2011-03-11 18:17:00 +00:00
Dave Syer
2a22b7fb26 Update Eclipse meta data for stocks sample 2011-03-11 18:02:00 +00:00
Dave Syer
57bcf60d4d Update samples poms to point to M3 2011-03-11 18:02:00 +00:00
Dave Syer
f83b9dfa51 Update deps in samples 2011-03-11 18:02:00 +00:00
Dave Syer
8cb08a6a05 Some improvements to the admin module:
- Re-org exec a bit
- Add checks for env vars in admin
- Check upper case host name on Windoze
- Fix problem with user admin binary converter in Rabbit 2.1
- Add pauses to prevent RPC errors (timing issue in JInterface?)
2011-03-11 18:02:00 +00:00
Chris Beams
8b66217889 Eliminate javadoc warnings 2011-03-11 18:02:00 +00:00
Chris Beams
6972ab8b69 Fix 'raw type' warnings. No significant API changes. 2011-03-11 18:02:00 +00:00