Files
spring-integration/spring-integration-samples/cafe
Chris Beams 43310c9cab general pom cleanup
* normalizing version placeholders to use ${groupId}.version as a naming convention e.g.: 'org.springframework.version'
* added properties to parent pom <properties/> section
* spaces -> tabs
* removed empty newlines in poms (favor comments instead of newlines)
* gave all samples nice <name>s
* included ws-inbound-gateway in the samples parent pom <modules> section
* samples now try to run any **/*Tests.java, as per our general conventions
2010-05-19 09:41:37 +00:00
..
2010-05-19 09:41:37 +00:00
2009-10-16 00:13:50 +00:00

Instructions for running the CafeDemo sample
-------------------------------------------------------------------------------
1. See README.txt in the parent directory.

2. To run this sample as a standalone application simply execute the CafeDemo
   class in the org.springframework.integration.samples.cafe.xml package.

3. This sample is also configured to be a valid OSGi bundle. This means you can
   deploy the generated JAR into an OSGi environment providing that the Spring
   Integration bundles as well as other prerequisites (e.g., Spring Framework)
   were installed. For example: To deploy it on SpringSource dm Server simply
   drop the cafe-[version].jar file, located in the 'target' directory, to the
   'pickup' directory of the dm Server instance. You should see output similar
   to the following in the trace file:

. . . . . . . . . . . . .   			                                                     
   			                                                     System.out I -----------------------
[2009-07-11 01:43:04.614] task-scheduler-3                       System.out I Order #1
[2009-07-11 01:43:04.614] task-scheduler-3                       System.out I Iced MOCHA, 3 shots.
[2009-07-11 01:43:04.614] task-scheduler-3                       System.out I Hot LATTE, 2 shots.
[2009-07-11 01:43:04.614] task-scheduler-3                       System.out I -----------------------
[2009-07-11 01:43:04.618] task-scheduler-2                       System.out I task-scheduler-2 prepared cold drink #5 for order #5: iced 3 shot MOCHA
[2009-07-11 01:43:05.618] task-scheduler-2                       System.out I task-scheduler-2 prepared cold drink #6 for order #6: iced 3 shot MOCHA
[2009-07-11 01:43:06.618] task-scheduler-2                       System.out I task-scheduler-2 prepared cold drink #7 for order #7: iced 3 shot MOCHA
[2009-07-11 01:43:07.619] task-scheduler-2                       System.out I task-scheduler-2 prepared cold drink #8 for order #8: iced 3 shot MOCHA
[2009-07-11 01:43:08.619] task-scheduler-2                       System.out I task-scheduler-2 prepared cold drink #9 for order #9: iced 3 shot MOCHA
[2009-07-11 01:43:09.614] task-scheduler-3                       System.out I task-scheduler-3 prepared hot drink #2 for order #2: hot 2 shot LATTE
[2009-07-11 01:43:09.615] task-scheduler-3                       System.out I -----------------------
[2009-07-11 01:43:09.615] task-scheduler-3                       System.out I Order #2
[2009-07-11 01:43:09.615] task-scheduler-3                       System.out I Iced MOCHA, 3 shots.
[2009-07-11 01:43:09.615] task-scheduler-3                       System.out I Hot LATTE, 2 shots.
[2009-07-11 01:43:09.615] task-scheduler-3                       System.out I -----------------------
[2009-07-11 01:43:09.620] task-scheduler-2                       System.out I task-scheduler-2 prepared cold 
. . . . . . . . . . . . .
   			
Happy integration :-)