mirror of https://github.com/dapr/java-sdk.git
Change CountWordsAcitivy output format due to clashing (#1279)
Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> Co-authored-by: Cassie Coyle <cassie@diagrid.io>
This commit is contained in:
parent
7990ed79ec
commit
16f9da0c4b
|
@ -226,13 +226,13 @@ public class CountWordsActivity implements WorkflowActivity {
|
||||||
@Override
|
@Override
|
||||||
public Object run(WorkflowActivityContext ctx) {
|
public Object run(WorkflowActivityContext ctx) {
|
||||||
Logger logger = LoggerFactory.getLogger(ToUpperCaseActivity.class);
|
Logger logger = LoggerFactory.getLogger(ToUpperCaseActivity.class);
|
||||||
logger.info("Starting Activity: " + ctx.getName());
|
logger.info("Starting Activity: {}", ctx.getName());
|
||||||
|
|
||||||
String input = ctx.getInput(String.class);
|
String input = ctx.getInput(String.class);
|
||||||
StringTokenizer tokenizer = new StringTokenizer(input);
|
StringTokenizer tokenizer = new StringTokenizer(input);
|
||||||
int result = tokenizer.countTokens();
|
int result = tokenizer.countTokens();
|
||||||
|
|
||||||
logger.info("Activity returned: " + result);
|
logger.info("Activity returned: {}.", result);
|
||||||
logger.info("Activity finished");
|
logger.info("Activity finished");
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
|
@ -244,10 +244,11 @@ name: Run Chaining Pattern workflow
|
||||||
match_order: none
|
match_order: none
|
||||||
output_match_mode: substring
|
output_match_mode: substring
|
||||||
expected_stdout_lines:
|
expected_stdout_lines:
|
||||||
- 'Activity returned: 2'
|
- 'Activity returned: 2.'
|
||||||
- 'Activity returned: 9'
|
- 'Activity returned: 9.'
|
||||||
- 'Activity returned: 21'
|
- 'Activity returned: 21.'
|
||||||
- 'Activity returned: 17'
|
- 'Activity returned: 17.'
|
||||||
|
- 'Activity returned: 11.'
|
||||||
- 'Workflow finished with result: 60'
|
- 'Workflow finished with result: 60'
|
||||||
background: true
|
background: true
|
||||||
sleep: 60
|
sleep: 60
|
||||||
|
@ -270,19 +271,19 @@ Now you can see the logs from worker:
|
||||||
```text
|
```text
|
||||||
== APP == 2023-11-07 14:52:03,075 {HH:mm:ss.SSS} [main] INFO io.dapr.workflows.WorkflowContext - Starting Workflow: io.dapr.examples.workflows.faninout.DemoFanInOutWorkflow
|
== APP == 2023-11-07 14:52:03,075 {HH:mm:ss.SSS} [main] INFO io.dapr.workflows.WorkflowContext - Starting Workflow: io.dapr.examples.workflows.faninout.DemoFanInOutWorkflow
|
||||||
== APP == 2023-11-07 14:52:03,144 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Starting Activity: io.dapr.examples.workflows.faninout.CountWordsActivity
|
== APP == 2023-11-07 14:52:03,144 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Starting Activity: io.dapr.examples.workflows.faninout.CountWordsActivity
|
||||||
== APP == 2023-11-07 14:52:03,147 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity returned: 2
|
== APP == 2023-11-07 14:52:03,147 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity returned: 2.
|
||||||
== APP == 2023-11-07 14:52:03,148 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity finished
|
== APP == 2023-11-07 14:52:03,148 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity finished
|
||||||
== APP == 2023-11-07 14:52:03,152 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Starting Activity: io.dapr.examples.workflows.faninout.CountWordsActivity
|
== APP == 2023-11-07 14:52:03,152 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Starting Activity: io.dapr.examples.workflows.faninout.CountWordsActivity
|
||||||
== APP == 2023-11-07 14:52:03,152 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity returned: 9
|
== APP == 2023-11-07 14:52:03,152 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity returned: 9.
|
||||||
== APP == 2023-11-07 14:52:03,152 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity finished
|
== APP == 2023-11-07 14:52:03,152 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity finished
|
||||||
== APP == 2023-11-07 14:52:03,167 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Starting Activity: io.dapr.examples.workflows.faninout.CountWordsActivity
|
== APP == 2023-11-07 14:52:03,167 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Starting Activity: io.dapr.examples.workflows.faninout.CountWordsActivity
|
||||||
== APP == 2023-11-07 14:52:03,167 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity returned: 21
|
== APP == 2023-11-07 14:52:03,167 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity returned: 21.
|
||||||
== APP == 2023-11-07 14:52:03,167 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity finished
|
== APP == 2023-11-07 14:52:03,167 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity finished
|
||||||
== APP == 2023-11-07 14:52:03,170 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Starting Activity: io.dapr.examples.workflows.faninout.CountWordsActivity
|
== APP == 2023-11-07 14:52:03,170 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Starting Activity: io.dapr.examples.workflows.faninout.CountWordsActivity
|
||||||
== APP == 2023-11-07 14:52:03,170 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity returned: 17
|
== APP == 2023-11-07 14:52:03,170 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity returned: 17.
|
||||||
== APP == 2023-11-07 14:52:03,170 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity finished
|
== APP == 2023-11-07 14:52:03,170 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity finished
|
||||||
== APP == 2023-11-07 14:52:03,173 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Starting Activity: io.dapr.examples.workflows.faninout.CountWordsActivity
|
== APP == 2023-11-07 14:52:03,173 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Starting Activity: io.dapr.examples.workflows.faninout.CountWordsActivity
|
||||||
== APP == 2023-11-07 14:52:03,173 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity returned: 11
|
== APP == 2023-11-07 14:52:03,173 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity returned: 11.
|
||||||
== APP == 2023-11-07 14:52:03,174 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity finished
|
== APP == 2023-11-07 14:52:03,174 {HH:mm:ss.SSS} [main] INFO i.d.e.w.faninout.CountWordsActivity - Activity finished
|
||||||
== APP == 2023-11-07 14:52:03,212 {HH:mm:ss.SSS} [main] INFO io.dapr.workflows.WorkflowContext - Workflow finished with result: 60
|
== APP == 2023-11-07 14:52:03,212 {HH:mm:ss.SSS} [main] INFO io.dapr.workflows.WorkflowContext - Workflow finished with result: 60
|
||||||
```
|
```
|
||||||
|
@ -538,4 +539,4 @@ The log from client:
|
||||||
```text
|
```text
|
||||||
Started a new child-workflow model workflow with instance ID: c2fb9c83-435b-4b55-bdf1-833b39366cfb
|
Started a new child-workflow model workflow with instance ID: c2fb9c83-435b-4b55-bdf1-833b39366cfb
|
||||||
workflow instance with ID: c2fb9c83-435b-4b55-bdf1-833b39366cfb completed with result: !wolfkroW rpaD olleH
|
workflow instance with ID: c2fb9c83-435b-4b55-bdf1-833b39366cfb completed with result: !wolfkroW rpaD olleH
|
||||||
```
|
```
|
||||||
|
|
|
@ -24,13 +24,13 @@ public class CountWordsActivity implements WorkflowActivity {
|
||||||
@Override
|
@Override
|
||||||
public Object run(WorkflowActivityContext ctx) {
|
public Object run(WorkflowActivityContext ctx) {
|
||||||
Logger logger = LoggerFactory.getLogger(CountWordsActivity.class);
|
Logger logger = LoggerFactory.getLogger(CountWordsActivity.class);
|
||||||
logger.info("Starting Activity: " + ctx.getName());
|
logger.info("Starting Activity: {}", ctx.getName());
|
||||||
|
|
||||||
String input = ctx.getInput(String.class);
|
String input = ctx.getInput(String.class);
|
||||||
StringTokenizer tokenizer = new StringTokenizer(input);
|
StringTokenizer tokenizer = new StringTokenizer(input);
|
||||||
int result = tokenizer.countTokens();
|
int result = tokenizer.countTokens();
|
||||||
|
|
||||||
logger.info("Activity returned: " + result);
|
logger.info("Activity returned: {}.", result);
|
||||||
logger.info("Activity finished");
|
logger.info("Activity finished");
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
|
|
Loading…
Reference in New Issue