Skip to content

Serializer exception after upgrading to 1.7.1 from 1.7.0 #1555

@ejsmith

Description

@ejsmith

I am getting this error after upgrading. Any ideas?

Newtonsoft.Json.JsonSerializationExceptionA member with the name 'type_table' already exists on 'Nest.WordDelimiterTokenFilter'. Use the JsonPropertyAttribute to specify another name.
at Newtonsoft.Json.Serialization.JsonPropertyCollection.AddProperty(JsonProperty property)
at Newtonsoft.Json.Serialization.DefaultContractResolver.CreateProperties(Type type, MemberSerialization memberSerialization)
at Nest.Resolvers.ElasticContractResolver.CreateProperties(Type type, MemberSerialization memberSerialization) in c:\code\elasticsearch-net\src\Nest\Resolvers\ElasticContractResolver.cs: line 94
at Newtonsoft.Json.Serialization.DefaultContractResolver.CreateObjectContract(Type objectType)
at Nest.Resolvers.ElasticContractResolver.CreateContract(Type objectType) in c:\code\elasticsearch-net\src\Nest\Resolvers\ElasticContractResolver.cs: line 30
at Newtonsoft.Json.Serialization.DefaultContractResolver.ResolveContract(Type type)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
at Nest.DictionaryKeysAreNotPropertyNamesJsonConverter.WriteJson(JsonWriter writer, Object value, JsonSerializer serializer) in c:\code\elasticsearch-net\src\Nest\Resolvers\Converters\DictionaryKeysAreNotPropertyNamesJsonConverter.cs: line 37
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeConvertable(JsonWriter writer, JsonConverter converter, Object value, JsonContract contract, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
at Nest.Resolvers.Converters.AnalysisSettingsConverter.WriteJson(JsonWriter writer, Object value, JsonSerializer serializer) in c:\code\elasticsearch-net\src\Nest\Resolvers\Converters\AnalysisSettingsConverter.cs: line 23
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeConvertable(JsonWriter writer, JsonConverter converter, Object value, JsonContract contract, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
at Nest.Resolvers.Converters.IndexSettingsConverter.WriteIndexSettings(JsonWriter writer, JsonSerializer serializer, IndexSettings indexSettings) in c:\code\elasticsearch-net\src\Nest\Resolvers\Converters\IndexSettingsConverter.cs: line 107
at Nest.Resolvers.Converters.IndexSettingsConverter.WriteSettings(JsonWriter writer, JsonSerializer serializer, IndexSettings indexSettings) in c:\code\elasticsearch-net\src\Nest\Resolvers\Converters\IndexSettingsConverter.cs: line 48
at Nest.Resolvers.Converters.IndexSettingsConverter.WriteJson(JsonWriter writer, Object value, JsonSerializer serializer) in c:\code\elasticsearch-net\src\Nest\Resolvers\Converters\IndexSettingsConverter.cs: line 34
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeConvertable(JsonWriter writer, JsonConverter converter, Object value, JsonContract contract, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
at Nest.NestSerializer.Serialize(Object data, SerializationFormatting formatting) in c:\code\elasticsearch-net\src\Nest\ExposedInternals\NestSerializer.cs: line 30
at Elasticsearch.Net.Connection.RequestHandlers.RequestHandler.Request(TransportRequestState1 requestState, Object data) in c:\code\elasticsearch-net\src\Elasticsearch.Net\Connection\RequestHandlers\RequestHandler.cs: line 31 at Elasticsearch.Net.Connection.Transport.DoRequest(String method, String path, Object data, IRequestParameters requestParameters) in c:\code\elasticsearch-net\src\Elasticsearch.Net\Connection\Transport.cs: line 343 at Elasticsearch.Net.ElasticsearchClient.IndicesCreatePost(String index, Object body, Func2 requestParameters) in c:\code\elasticsearch-net\src\Elasticsearch.Net\ElasticsearchClient.Generated.cs: line 12221
at Nest.ElasticClient.Nest.IHighLevelToLowLevelDispatcher.Dispatch(D descriptor, Func3 dispatch) in c:\code\elasticsearch-net\src\Nest\ElasticClient.cs: line 74 at Nest.CreateIndexExtensions.CreateIndex(IElasticClient client, String index, Func2 createIndexSelector) in c:\code\elasticsearch-net\src\Nest\ConvenienceExtensions\CreateIndexExtensions.cs: line 22
at GoodProspect.Domain.Repositories.Configuration.ElasticSearchConfiguration.ConfigureIndexes(IElasticClient client) in ElasticSearchConfiguration.cs: line 45
at GoodProspect.IntegrationTests.IntegrationTestsBase.ResetAll() in IntegrationTestsBase.cs: line 218
at GoodProspect.IntegrationTests.IntegrationTestsBase..ctor() in IntegrationTestsBase.cs: line 87
at GoodProspect.IntegrationTests.API.ActivityControllerTests..ctor() in ActivityControllerTests.cs: line 27

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions