# Gatling grpc typescript - proto not found issue

**URL:** <https://community.gatling.io/t/gatling-grpc-typescript-proto-not-found-issue/9861>\
**Category:** Gatling (Open-Source)\
**Created:** [June 3, 2026, 12:50pm UTC](https://community.gatling.io/t/gatling-grpc-typescript-proto-not-found-issue/9861 "2026-06-03T12:50:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![vianneym](https://avatars.discourse-cdn.com/v4/letter/v/f0a364/32.png) [@vianneym](https://community.gatling.io/u/vianneym)\
**Post date:** [June 3, 2026, 12:50pm UTC](https://community.gatling.io/t/gatling-grpc-typescript-proto-not-found-issue/9861/1 "2026-06-03T12:50:25Z")

</div>

**Gatling version** :  
**Gatling flavor** : java kotlin scala javascript typescript  
**Gatling build tool** : maven gradle sbt bundle npm

Hi all,

I have an issue with Gatling typescript and grpc.

I have in protobuf folder that structure :

- protobuf
  - google
    - protobuf
      - “standards google proto files”

  - com
    - xxx
      - mobile
        - common
          - v1
            - models

            - services

            - types

exemple of proto import in models proto’s :

> syntax = “proto3”;
> 
> package com.xxx.mobile.common.v1.models;
> 
> import “com/xxx/mobile/common/v1/models/multi\_lang\_string.proto”;
> 
> import “com/xxx/mobile/common/v1/types/agreement\_acceptance\_method.proto”;  
> import “com/xxx/mobile/common/v1/types/agreement\_type.proto”;  
> import “com/xxx/mobile/common/v1/types/agreement\_show\_at.proto”;
> 
> import “google/protobuf/wrappers.proto”;
> 
> message Agreement {  
> string id = 1;
> 
> …

When I try to launch a simple simulation, gatling fails at the beginning during proto transformation

> Bundling a Gatling simulation with options:
> 
> sourcesFolder: src/simulations
> 
> protoFolder: protobuf
> 
> bundleFile: target/bundle.js  
> com/xxx/mobile/common/v1/models/multi\_lang\_string.proto: File not found.  
> com/xxx/mobile/common/v1/types/agreement\_acceptance\_method.proto: File not found.  
> com/xxx/mobile/common/v1/types/agreement\_type.proto: File not found.  
> com/xxx/mobile/common/v1/types/agreement\_show\_at.proto: File not found.  
> google/protobuf/wrappers.proto: File not found.

All theses files are actually available.

Any ideas ? is there any limitation with that complex hierarchy ?

---

<div class="post-metadata">

**Author:** ![ggaly](https://dub1.discourse-cdn.com/flex013/user_avatar/community.gatling.io/ggaly/32/843_2.png) [@ggaly](https://community.gatling.io/u/ggaly)\
**Post date:** [June 3, 2026, 2:48pm UTC](https://community.gatling.io/t/gatling-grpc-typescript-proto-not-found-issue/9861/2 "2026-06-03T14:48:47Z")

</div>

Hi,

We have been able to reproduce the issue and we are working on a fix, I think we should be able to release it very soon. I will let you know as soon as it is available.

Thanks a lot for the detailed report!

---

<div class="post-metadata">

**Author:** ![ggaly](https://dub1.discourse-cdn.com/flex013/user_avatar/community.gatling.io/ggaly/32/843_2.png) [@ggaly](https://community.gatling.io/u/ggaly)\
**Post date:** [June 4, 2026, 11:27am UTC](https://community.gatling.io/t/gatling-grpc-typescript-proto-not-found-issue/9861/3 "2026-06-04T11:27:02Z")

</div>

Hi @vianneym,

We have release Gatling JS 3.15.102 with a fix for this issue. If you upgrade all the Gatling dependencies in your project, the imports between proto files should now be resolved properly. Please don’t hesitate to let us know once you have confirmed it on your use case.

---

<div class="post-metadata">

**Author:** ![vianneym](https://avatars.discourse-cdn.com/v4/letter/v/f0a364/32.png) [@vianneym](https://community.gatling.io/u/vianneym)\
**Post date:** [June 4, 2026, 12:35pm UTC](https://community.gatling.io/t/gatling-grpc-typescript-proto-not-found-issue/9861/4 "2026-06-04T12:35:35Z")

</div>

seems ok now, thanks for your reactivity !

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/gatling2/original/2X/b/b148e0742de35c6280726cabf3ecd3de2d320f63.png) [@system](https://community.gatling.io/u/system)\
**Post date:** [July 4, 2026, 12:35pm UTC](https://community.gatling.io/t/gatling-grpc-typescript-proto-not-found-issue/9861/5 "2026-07-04T12:35:37Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
