# Verify Project Setup

Open `msgHelloWorld.groovy` and set a breakpoint on line 27 (left click on the line number).

<figure><img src="/files/553iqBqEqcYPlJmfTViD" alt=""><figcaption><p>Hello World with active Breakpoint</p></figcaption></figure>

Open **`Test_`**`HelloWorld.groovy`, click on the green arrows beside line no 16 and *Debug 'Test\_HelloWorld'.*

<figure><img src="/files/WuFmk2xLL1ctCVLX6Z21" alt=""><figcaption><p>Run Test</p></figcaption></figure>

The script compiles, runs and stops at the Breakpoint, with an open Debugger Windows (*Threads & Variables*).

<figure><img src="/files/RRnUvl04ag3xuwB6lO3O" alt=""><figcaption><p>Debugger Window: Code execution stopped at breakpoint</p></figcaption></figure>

Find out, how to "*Setop Over*" line-by-line and halt after the addition. Check the Variables.

<figure><img src="/files/EvJymjGWnIWX9QRv03sf" alt=""><figcaption><p>IntelliJ on halt - breakpoint hit</p></figcaption></figure>

> :bulb: **TIP!**
>
> In the IDE watch the yellow and red markers in the editor to the right. Also the yellow warning exclamations on the top. Click on ti the open the *Problems* window.
>
> Find the *Database* window.
>
> Use `ctrl + shift /` or `ctrl + /` for comments.

### Script functionality

Have a look at the Map Script itself that simply adds two values:

```
// This is the script's logic - not too much ...
total = a + b
```

See the test has passed and check the output (log messages):

<div align="left"><figure><img src="/files/BxWYKeKxosvnypaS1R17" alt="" width="563"><figcaption><p>Script output</p></figcaption></figure></div>

Resume or Stop the execution.

<figure><img src="/files/Z51Um7GbLv2RiSjlvppM" alt=""><figcaption><p>Debugger Execution Controls</p></figcaption></figure>

See also [An illegal reflective access operation has occurred](/boomi-scriptease/troubleshoot/illegal-reflective-access.md)

### Use the Map Script in Boomi

Copy and paste the script code to Boomi and do not forget to define the **Inputs** and **Outputs** which you are using in your script:

<figure><img src="/files/Itzc7d4A2qiWkPcXXJKP" alt=""><figcaption><p>Map Script in Boomi</p></figcaption></figure>

Write a test process with a Map that uses the Map Script and Test it in Boomi. Check the Logs!!!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://boomi.markusschmidt.pro/boomi-scriptease/setup-a-customer-project-a5e8a967b06b4f9d9123b55f72e07145/verify-project-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
