# Type is missing in BulkRequest in elastic search java client version 7.17.20

**URL:** https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325
**Category:** Elastic Search
**Created:** [November 11, 2024, 3:02pm UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325 "2024-11-11T15:02:59Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![Radha\_G](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/radha_g/32/137577_2.png) [@Radha\_G](https://discuss.elastic.co/u/Radha_G)
#### Post date: [November 11, 2024, 3:02pm UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/1 "2024-11-11T15:02:59Z")

</div>

Hi Team,

We are using Elasticsearch database version 7.10.2 and also Elasticsearch java client - 7.17.20 in pom.xml

Implemented BulkRequest using the new Elasticsearch java client as below:

BulkRequest.Builder bulkRequestBuilder = new BulkRequest.Builder();  
audit.es7.org.elasticsearch.action.bulk.BulkRequest re = new audit.es7.org.elasticsearch.action.bulk.BulkRequest();

for (int i = 0; i \< bulkSize; i++) {  
Product product = new Product();  
Product = setBaseFields(Product, id);

IndexOperation\<?\> updatedIndexOperation = new IndexOperation.Builder\<\>()  
.index(index)  
.id(userCreatedAuditEvent.getEventId().toString())  
.document(product)  
.build();

// Add the updated IndexOperation to the bulk request  
bulkRequestBuilder.operations(op -\> op.index(updatedIndexOperation));  
}

// Execute the bulk request  
BulkResponse response = client.bulk(bulkRequestBuilder.build());

Error:  
co.elastic.clients.elasticsearch.\_types.ElasticsearchException: [es/bulk] failed: [action\_request\_validation\_exception] Validation Failed: 1: type is missing;2: type is missing;3: type is missing;4: type is missing;5: type is missing;6: type is missing;7: type is missing;8: type is missing;9: type is missing;10: type is missing;

Could you please suggest some solution on fixing this issue. Thanks!

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [November 11, 2024, 9:03pm UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/2 "2024-11-11T21:03:27Z")

</div>

I think you need to upgrade the server if you want to use the new client.  
And anyway you should upgrade to 7.17 or better 8.15.

---

<div class="post-metadata">

### Author: ![vishesh\_vishwakarma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vishesh_vishwakarma/32/138992_2.png) [@vishesh\_vishwakarma](https://discuss.elastic.co/u/vishesh_vishwakarma)
#### Post date: [November 12, 2024, 7:04am UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/3 "2024-11-12T07:04:12Z")

</div>

I am also getting the same issue . Tried with server update also but getting the same issue .  
Can u Suggest any fix for this issue . Thanks

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [November 12, 2024, 7:35am UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/4 "2024-11-12T07:35:09Z")

</div>

You are not the same author as @Radha_G right?  
Are you in the same team?

Anyway, could you share a small GitHub repo which reproduces your problem with everything updated to 8.15 as you mentioned?

---

<div class="post-metadata">

### Author: ![vishesh\_vishwakarma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vishesh_vishwakarma/32/138992_2.png) [@vishesh\_vishwakarma](https://discuss.elastic.co/u/vishesh_vishwakarma)
#### Post date: [November 12, 2024, 7:47am UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/5 "2024-11-12T07:47:54Z")

</div>

yes , We are from same team . We are using version 7.17.20 .

Ok i will provide u the repo .

---

<div class="post-metadata">

### Author: ![vishesh\_vishwakarma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vishesh_vishwakarma/32/138992_2.png) [@vishesh\_vishwakarma](https://discuss.elastic.co/u/vishesh_vishwakarma)
#### Post date: [November 12, 2024, 1:00pm UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/6 "2024-11-12T13:00:03Z")

</div>

Github Link - [visheshvishwakarma/type\_error](https://github.com/visheshvishwakarma/type_error)

We are using elastic server 7.10.2 and elastic client 7.17.20 .  
Thanks

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [November 12, 2024, 2:53pm UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/7 "2024-11-12T14:53:12Z")

</div>

As I said. You must upgrade the server if you want to use this client.

---

<div class="post-metadata">

### Author: ![vishesh\_vishwakarma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vishesh_vishwakarma/32/138992_2.png) [@vishesh\_vishwakarma](https://discuss.elastic.co/u/vishesh_vishwakarma)
#### Post date: [November 12, 2024, 3:09pm UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/8 "2024-11-12T15:09:09Z")

</div>

Ok . Let me try this also . Thankyou so much 🙂

---

<div class="post-metadata">

### Author: ![vishesh\_vishwakarma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vishesh_vishwakarma/32/138992_2.png) [@vishesh\_vishwakarma](https://discuss.elastic.co/u/vishesh_vishwakarma)
#### Post date: [November 12, 2024, 7:18pm UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/9 "2024-11-12T19:18:28Z")

</div>

Hi Still not working after upgrading the server to latest .

---

<div class="post-metadata">

### Author: ![vishesh\_vishwakarma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vishesh_vishwakarma/32/138992_2.png) [@vishesh\_vishwakarma](https://discuss.elastic.co/u/vishesh_vishwakarma)
#### Post date: [November 13, 2024, 5:28am UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/10 "2024-11-13T05:28:37Z")

</div>

there is requirement of server 7.10.2 in our project . So is there anyway to support this with client 7.17.20 . Thanks.

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [November 13, 2024, 5:41am UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/11 "2024-11-13T05:41:25Z")

</div>

No. Please note that your version is too old and did not benefit from all the fixes (including security patches).

---

<div class="post-metadata">

### Author: ![vishesh\_vishwakarma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vishesh_vishwakarma/32/138992_2.png) [@vishesh\_vishwakarma](https://discuss.elastic.co/u/vishesh_vishwakarma)
#### Post date: [November 14, 2024, 12:24pm UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/12 "2024-11-14T12:24:39Z")

</div>

Thankyou so much 🙂

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [December 12, 2024, 12:25pm UTC](https://discuss.elastic.co/t/type-is-missing-in-bulkrequest-in-elastic-search-java-client-version-7-17-20/370325/13 "2024-12-12T12:25:40Z")

</div>

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