# Training

**URL:** https://community.temporal.io/c/training/54.md

[Latest](https://community.temporal.io/latest.md) · [Categories](https://community.temporal.io/categories.md) · [Tags](https://community.temporal.io/tags.md)

---

## [About the Training Category](https://community.temporal.io/t/about-the-training-category/6126)

<div class="topic-metadata">

**Author:** [@tomwheeler](https://community.temporal.io/u/tomwheeler)\
**Replies:** 0\
**Last updated:** [October 3, 2022, 2:58pm UTC](https://community.temporal.io/t/about-the-training-category/6126 "2022-10-03T14:58:48Z")

</div>

Questions or discussions related to training provided by Temporal See learn.temporal.io for a list of our courses and tutorials. This is the right category for: Asking for clarifications regarding an explanation in …

---

## [Account is inactive](https://community.temporal.io/t/account-is-inactive/13617)

<div class="topic-metadata">

**Author:** [@Randell](https://community.temporal.io/u/Randell)\
**Replies:** 55\
**Last updated:** [June 24, 2026, 6:15pm UTC](https://community.temporal.io/t/account-is-inactive/13617 "2026-06-24T18:15:02Z")

</div>

Tried to do one of the courses. When I sign in it tells me my account is inactive. I did a password reset, and that all worked, but I still got the “your account is inactive” message trying to log in. So I can’t do an…

---

## [Possible error in temporal course Versioning Workflows with TypeScript](https://community.temporal.io/t/possible-error-in-temporal-course-versioning-workflows-with-typescript/19491)

<div class="topic-metadata">

**Author:** [@rafar](https://community.temporal.io/u/rafar)\
**Replies:** 1\
**Last updated:** [April 28, 2026, 5:40pm UTC](https://community.temporal.io/t/possible-error-in-temporal-course-versioning-workflows-with-typescript/19491 "2026-04-28T17:40:56Z")

</div>

Hello. Today I’ve begun the course Versioning Workflows with TypeScript. In the section “Versioning Workflows with the Patching API” (https://temporal.talentlms.com/plus/my/training/171/units/2925) there is some text do…

---

## [New tutorial: Decoupling Temporal Services with Nexus and the Java SDK](https://community.temporal.io/t/new-tutorial-decoupling-temporal-services-with-nexus-and-the-java-sdk/19432)

<div class="topic-metadata">

**Author:** [@Angela\_Zhou](https://community.temporal.io/u/Angela_Zhou)\
**Replies:** 0\
**Last updated:** [April 2, 2026, 1:37pm UTC](https://community.temporal.io/t/new-tutorial-decoupling-temporal-services-with-nexus-and-the-java-sdk/19432 "2026-04-02T13:37:10Z")

</div>

New tutorial: Decoupling Temporal Services with Nexus and the Java SDK You’ll learn: Nexus Endpoints, Services, and Operations Swapping an Activity call for a durable cross-namespace Nexus call Inspecting Nexus operat…

---

## [Why do we add compensation action before action we want to compensate?](https://community.temporal.io/t/why-do-we-add-compensation-action-before-action-we-want-to-compensate/19226)

<div class="topic-metadata">

**Author:** [@shaykemelov](https://community.temporal.io/u/shaykemelov)\
**Replies:** 5\
**Last updated:** [February 16, 2026, 10:15pm UTC](https://community.temporal.io/t/why-do-we-add-compensation-action-before-action-we-want-to-compensate/19226 "2026-02-16T22:15:35Z")

</div>

try { saga.addCompensation(activities::revertInventory, order); String inventoryResult = activities.updateInventory(order); logger.info(inventoryResult); saga.addCompensation(activities::refundCustomer, creditCa…

---

## [Partner enablement certification](https://community.temporal.io/t/partner-enablement-certification/18710)

<div class="topic-metadata">

**Author:** [@Anthony\_Roy](https://community.temporal.io/u/Anthony_Roy)\
**Replies:** 0\
**Last updated:** [November 28, 2025, 10:40am UTC](https://community.temporal.io/t/partner-enablement-certification/18710 "2025-11-28T10:40:01Z")

</div>

Hi , I am pretty sure I completed all the required 9 courses , and the certification test for partner enablement, however I am unable to see any certificate awarded . are there additional requirements ?

---

## [Business process and signals](https://community.temporal.io/t/business-process-and-signals/18500)

<div class="topic-metadata">

**Author:** [@sprath](https://community.temporal.io/u/sprath)\
**Replies:** 3\
**Last updated:** [October 13, 2025, 4:34pm UTC](https://community.temporal.io/t/business-process-and-signals/18500 "2025-10-13T16:34:11Z")

</div>

I’m still working my way through the training. But, one thing that I’m still trying to wrap my head around is using temporal for business process that could have an indeterminate amount of time in between people performi…

---

## [Not possible to access the learning platform](https://community.temporal.io/t/not-possible-to-access-the-learning-platform/18398)

<div class="topic-metadata">

**Author:** [@Jacopo\_Morabito](https://community.temporal.io/u/Jacopo_Morabito)\
**Replies:** 4\
**Last updated:** [September 25, 2025, 4:08pm UTC](https://community.temporal.io/t/not-possible-to-access-the-learning-platform/18398 "2025-09-25T16:08:43Z")

</div>

I am trying to access the learning platform but the following page appears, even while clicking on “click here” the page doesn’t change

---

## [Can't Continue the training](https://community.temporal.io/t/cant-continue-the-training/18329)

<div class="topic-metadata">

**Author:** [@Hanzla\_Inam](https://community.temporal.io/u/Hanzla_Inam)\
**Replies:** 5\
**Last updated:** [September 17, 2025, 11:28am UTC](https://community.temporal.io/t/cant-continue-the-training/18329 "2025-09-17T11:28:35Z")

</div>

When I log in, it says your subscription has expired and only administrators can fix this issue. Can you please help?

---

## [Get error when login](https://community.temporal.io/t/get-error-when-login/18337)

<div class="topic-metadata">

**Author:** [@kvuong](https://community.temporal.io/u/kvuong)\
**Replies:** 3\
**Last updated:** [September 17, 2025, 9:43am UTC](https://community.temporal.io/t/get-error-when-login/18337 "2025-09-17T09:43:42Z")

</div>

I’ve completed 2 courses, today when I tried to login, I got this message: “This subscription has expired. Only administrators are able to log in and renew it.”. Does that mean I need to pay to learn more or what?

---

## [Error when logging in: account has reached maximum number of active users](https://community.temporal.io/t/error-when-logging-in-account-has-reached-maximum-number-of-active-users/18352)

<div class="topic-metadata">

**Author:** [@felipepmartinez](https://community.temporal.io/u/felipepmartinez)\
**Replies:** 2\
**Last updated:** [September 17, 2025, 9:42am UTC](https://community.temporal.io/t/error-when-logging-in-account-has-reached-maximum-number-of-active-users/18352 "2025-09-17T09:42:57Z")

</div>

I’m getting the following error when I try to log in to the training platform via SSO. I’ve tried a couple emails by now, but the error persists. Can anyone help me?

---

## [Cannot continue the training](https://community.temporal.io/t/cannot-continue-the-training/18328)

<div class="topic-metadata">

**Author:** [@Haigen\_IAM](https://community.temporal.io/u/Haigen_IAM)\
**Replies:** 5\
**Last updated:** [September 17, 2025, 9:34am UTC](https://community.temporal.io/t/cannot-continue-the-training/18328 "2025-09-17T09:34:39Z")

</div>

When I log in, it says your subscription has expired and only administrators can fix this issue. Can you please help?

---

## [Cannot create account for education portal](https://community.temporal.io/t/cannot-create-account-for-education-portal/18326)

<div class="topic-metadata">

**Author:** [@eugene.karanda](https://community.temporal.io/u/eugene.karanda)\
**Replies:** 13\
**Last updated:** [September 17, 2025, 9:34am UTC](https://community.temporal.io/t/cannot-create-account-for-education-portal/18326 "2025-09-17T09:34:10Z")

</div>

Hey everyone! :waving\_hand: When I am trying to create an account at https://temporal.talentlms.com it show me: ”You can not signup at the moment, because this account has reached the maximum number of active users” I…

---

## [PLEASE READ: Error when logging into training courses today](https://community.temporal.io/t/please-read-error-when-logging-into-training-courses-today/18338)

<div class="topic-metadata">

**Author:** [@tomwheeler](https://community.temporal.io/u/tomwheeler)\
**Replies:** 5\
**Last updated:** [September 17, 2025, 9:33am UTC](https://community.temporal.io/t/please-read-error-when-logging-into-training-courses-today/18338 "2025-09-17T09:33:20Z")

</div>

If you’re trying to log in to a training course on 15 September 2025, you will see an error message like the one below: We are aware of the problem and are working with the learning management system vendor to resolve…

---

## [Cannot login to educational platform, since my email link is expired](https://community.temporal.io/t/cannot-login-to-educational-platform-since-my-email-link-is-expired/12617)

<div class="topic-metadata">

**Author:** [@moflotas](https://community.temporal.io/u/moflotas)\
**Replies:** 7\
**Last updated:** [September 17, 2025, 9:32am UTC](https://community.temporal.io/t/cannot-login-to-educational-platform-since-my-email-link-is-expired/12617 "2025-09-17T09:32:47Z")

</div>

I tried to register to the platform a while ago. Since then a lot of time has passed and my email link became expired. Now I cannot create new account with same email, nor I can log in into an existing, since it is inact…

---

## [Fix workflows.ts path from practice/ to practice/src](https://community.temporal.io/t/fix-workflows-ts-path-from-practice-to-practice-src/17968)

<div class="topic-metadata">

**Author:** [@felipe\_martim](https://community.temporal.io/u/felipe_martim)\
**Replies:** 0\
**Last updated:** [July 20, 2025, 12:41pm UTC](https://community.temporal.io/t/fix-workflows-ts-path-from-practice-to-practice-src/17968 "2025-07-20T12:41:30Z")

</div>

Hey everyone! :waving\_hand: I just opened a pull request to improve the README.md project documentation. The main goal is to fix path inconsistencies, especially around workflows.ts, and make sure all instructions are …

---

## [Ertificate Not Received After Course Completion (Java – May Completion)](https://community.temporal.io/t/ertificate-not-received-after-course-completion-java-may-completion/17933)

<div class="topic-metadata">

**Author:** [@azaharia](https://community.temporal.io/u/azaharia)\
**Replies:** 0\
**Last updated:** [July 16, 2025, 7:54am UTC](https://community.temporal.io/t/ertificate-not-received-after-course-completion-java-may-completion/17933 "2025-07-16T07:54:20Z")

</div>

Hello, I completed the Java course and successfully passed the exam on https://partners-temporal.talentlms.com back in May. However, I still haven’t received the corresponding certificate. Could you please assist with t…

---

## [Access issue after deleting my training account](https://community.temporal.io/t/access-issue-after-deleting-my-training-account/17703)

<div class="topic-metadata">

**Author:** [@daniel\_jimenez](https://community.temporal.io/u/daniel_jimenez)\
**Replies:** 0\
**Last updated:** [June 17, 2025, 6:17pm UTC](https://community.temporal.io/t/access-issue-after-deleting-my-training-account/17703 "2025-06-17T18:17:13Z")

</div>

Hi Temporal team, I previously had an account on your training system, but I deleted it, intending to sign up again using the partner access. Unfortunately, I can’t access the platform at all—I can’t sign in with my old…

---

## [Nodemon not found in codespace (typescript 101)](https://community.temporal.io/t/nodemon-not-found-in-codespace-typescript-101/17546)

<div class="topic-metadata">

**Author:** [@pconley](https://community.temporal.io/u/pconley)\
**Replies:** 2\
**Last updated:** [May 28, 2025, 2:43pm UTC](https://community.temporal.io/t/nodemon-not-found-in-codespace-typescript-101/17546 "2025-05-28T14:43:44Z")

</div>

I followed the directions, but on the first attempt to run I get a problem (in the environment setup?) where nodemon is not found,

---

## [Part D: Test a Workflow Definition - Test fails in before hook's createTimeSkipping call](https://community.temporal.io/t/part-d-test-a-workflow-definition-test-fails-in-before-hooks-createtimeskipping-call/17398)

<div class="topic-metadata">

**Author:** [@robert](https://community.temporal.io/u/robert)\
**Replies:** 1\
**Last updated:** [May 11, 2025, 2:40am UTC](https://community.temporal.io/t/part-d-test-a-workflow-definition-test-fails-in-before-hooks-createtimeskipping-call/17398 "2025-05-11T02:40:25Z")

</div>

I’m running into the following failing test issue when attempting Part D of Hands-On Exercise #2: Testing the Translation Workflow. 3 passing (2s) 1 failing 1) SayHelloGoodbye workflow “before all” hook for “success…

---

## [Error handling strategy with Java](https://community.temporal.io/t/error-handling-strategy-with-java/17235)

<div class="topic-metadata">

**Author:** [@wimv](https://community.temporal.io/u/wimv)\
**Replies:** 2\
**Last updated:** [April 25, 2025, 8:43pm UTC](https://community.temporal.io/t/error-handling-strategy-with-java/17235 "2025-04-25T20:43:26Z")

</div>

I completed the course. But I think there is an error in the solution for the saga approach. The solution shows the revert actions are added BEFORE the action to be rolled back is executed, like saga.addCompensation(…

---

## [Temporal CLI Json Input Error](https://community.temporal.io/t/temporal-cli-json-input-error/17205)

<div class="topic-metadata">

**Author:** [@djdouma](https://community.temporal.io/u/djdouma)\
**Replies:** 2\
**Last updated:** [April 22, 2025, 4:53pm UTC](https://community.temporal.io/t/temporal-cli-json-input-error/17205 "2025-04-22T16:53:02Z")

</div>

Hi, when running through the course, in exercise 1, we’re directed to run: temporal workflow start --type SayHelloWorkflow --task-queue greeting-tasks --workflow-id my-first-workflow --input '"World"' When I do this, h…

---

## [Ex1: Making order not processed signal work](https://community.temporal.io/t/ex1-making-order-not-processed-signal-work/16174)

<div class="topic-metadata">

**Author:** [@sthiel](https://community.temporal.io/u/sthiel)\
**Replies:** 1\
**Last updated:** [January 21, 2025, 3:53pm UTC](https://community.temporal.io/t/ex1-making-order-not-processed-signal-work/16174 "2025-01-21T15:53:17Z")

</div>

There is a flaw in the example code: Workflow.await(() -\> this.fulfilled); This will block in case the signal method is called with false as an argument: workflow.fulfillOrderSignal(false); In that case the above awa…

---

## [Ex#1: History replay not working in test](https://community.temporal.io/t/ex-1-history-replay-not-working-in-test/16175)

<div class="topic-metadata">

**Author:** [@sthiel](https://community.temporal.io/u/sthiel)\
**Replies:** 1\
**Last updated:** [January 21, 2025, 3:51pm UTC](https://community.temporal.io/t/ex-1-history-replay-not-working-in-test/16175 "2025-01-21T15:51:40Z")

</div>

I tried to follow the instructions presented in the Readme. But then the test fails with this exception: java.lang.IllegalArgumentException: First event is not WorkflowExecutionStarted but event\_id: 1 … at io.temporal…

---

## [Temporal 101 with Java trouble executing first practice assignment](https://community.temporal.io/t/temporal-101-with-java-trouble-executing-first-practice-assignment/12517)

<div class="topic-metadata">

**Author:** [@ssivaprasad](https://community.temporal.io/u/ssivaprasad)\
**Replies:** 9\
**Last updated:** [June 17, 2024, 11:14pm UTC](https://community.temporal.io/t/temporal-101-with-java-trouble-executing-first-practice-assignment/12517 "2024-06-17T23:14:57Z")

</div>

I get the following runtime warning and error executing the first practice assignment. I am trying to start the Worker This is the command I execute. mvn compile exec:java -D"exec.mainClass"=“helloworkflow.HelloWorkfl…

---

## [Does Temporal run your code](https://community.temporal.io/t/does-temporal-run-your-code/9480)

<div class="topic-metadata">

**Author:** [@msa](https://community.temporal.io/u/msa)\
**Replies:** 1\
**Last updated:** [September 14, 2023, 3:55pm UTC](https://community.temporal.io/t/does-temporal-run-your-code/9480 "2023-09-14T15:55:08Z")

</div>

From Temporal 101 “but it’s important to understand that Temporal neither runs your code nor even has access to your code” “Worker is responsible for executing your code” Are the above statements not contradicting?

---

## [Error in Java 102 lesson? (testing workflows)](https://community.temporal.io/t/error-in-java-102-lesson-testing-workflows/13201)

<div class="topic-metadata">

**Author:** [@mackler](https://community.temporal.io/u/mackler)\
**Replies:** 1\
**Last updated:** [August 19, 2024, 6:05pm UTC](https://community.temporal.io/t/error-in-java-102-lesson-testing-workflows/13201 "2024-08-19T18:05:12Z")

</div>

I may be mistaken but I think I’m looking at an error in example code in the “Testing Workflows” lesson of the Java 102 course. @WorkflowInterface public interface SumOfSquaresWorkflowImpl{ @WorkflowMethod …

---

## [The newExternalWorkflowStub method ensures Workflows remain deterministic how?](https://community.temporal.io/t/the-newexternalworkflowstub-method-ensures-workflows-remain-deterministic-how/13529)

<div class="topic-metadata">

**Author:** [@mackler](https://community.temporal.io/u/mackler)\
**Replies:** 1\
**Last updated:** [September 13, 2024, 5:06am UTC](https://community.temporal.io/t/the-newexternalworkflowstub-method-ensures-workflows-remain-deterministic-how/13529 "2024-09-13T05:06:03Z")

</div>

In the How to Send Signals section of the “Signalling Your Workflows” chapter of the “Interacting with Workflow with Java” course, is this paragraph: Another reason we use the newExternalWorkflowStub method is to ensur…

---

## [Section on initializing the work is not clear to me](https://community.temporal.io/t/section-on-initializing-the-work-is-not-clear-to-me/13556)

<div class="topic-metadata">

**Author:** [@grossdan](https://community.temporal.io/u/grossdan)\
**Replies:** 4\
**Last updated:** [September 16, 2024, 2:30pm UTC](https://community.temporal.io/t/section-on-initializing-the-work-is-not-clear-to-me/13556 "2024-09-16T14:30:36Z")

</div>

After describing how to turn the greeting function into a workflow the next section is not clear to me. it describes code to initialize a client, a worker that gets a client as argument, and registration of a workflow –…

---

## [Don't receive activation email at account creation](https://community.temporal.io/t/dont-receive-activation-email-at-account-creation/11939)

<div class="topic-metadata">

**Author:** [@gjuoun](https://community.temporal.io/u/gjuoun)\
**Replies:** 23\
**Last updated:** [September 4, 2024, 9:44pm UTC](https://community.temporal.io/t/dont-receive-activation-email-at-account-creation/11939 "2024-09-04T21:44:14Z")

</div>

I’ve register an account on Temporal Courses but not receiving anything about account activation email. It says my account is inactive, can anyone help?

[Next page](https://community.temporal.io/c/training/54.md?page=1)
