# Monitor Wrapped Java Windows Service

**URL:** <https://community.dynatrace.com/t/monitor-wrapped-java-windows-service/39467>\
**Category:** Open Q&A\
**Tags:** windows, services-classic, java\
**Created:** [April 25, 2023, 11:13pm UTC](https://community.dynatrace.com/t/monitor-wrapped-java-windows-service/39467 "2023-04-25T23:13:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jose\_araya](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jose\_araya](https://community.dynatrace.com/u/jose_araya)\
**Post date:** [April 25, 2023, 11:13pm UTC](https://community.dynatrace.com/t/monitor-wrapped-java-windows-service/39467/1 "2023-04-25T23:13:30Z")

</div>

We have several processes that run a wrapped Java application to run as a Windows Service.

This is done with a Java Service Wrapper that creates a .exe process that is in charge of running the .jar of the actual application and with a specific configuration and it will define it as a Windows Service.

For example:

> **[How to run a Java application as a Windows Service - Q&A - Java Service Wrapper](https://wrapper.tanukisoftware.com/doc/english/qna-service.html)**

Can we monitor Java applications that are executed like that on Windows?

What happens if the wrapper itself is not supported by OneAgent?

---

<div class="post-metadata">

**Author:** ![harald\_berger](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/harald_berger/32/31754_2.png) [@harald\_berger](https://community.dynatrace.com/u/harald_berger)\
**Post date:** [April 28, 2023, 9:42am UTC](https://community.dynatrace.com/t/monitor-wrapped-java-windows-service/39467/2 "2023-04-28T09:42:54Z")

</div>

Yes, this is supported. OneAgent hooks all process starts and injects automatically when it is a Java process.
