Spring Ai Pgvector | VectorStore Bad Return Type с ДжексономJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Spring Ai Pgvector | VectorStore Bad Return Type с Джексоном

Сообщение Anonymous »

Я использую какую -то стороннюю облачную платформу, которая требует Джексона с версией 2.7.9 . При интеграции с PGVector и Spring AI, во время запуска приложения он дает ошибку о плохом возвращении типа метода фабрики PGVector, поступающего из Джексона.
1.0.0-M6



org.springframework.boot
spring-boot-starter-security


org.springframework.ai
spring-ai-pgvector-store-spring-boot-starter


com.fasterxml.jackson.module
jackson-module-jakarta-xmlbind-annotations
2.13.3



com.amazonaws
aws-java-sdk-iam
1.11.998


com.amazonaws
aws-java-sdk-s3
1.11.336


com.amazonaws
aws-java-sdk-sts
1.11.336



org.springframework.ai
spring-ai-openai-spring-boot-starter



org.springframework.ai
spring-ai-pdf-document-reader






com.fasterxml.jackson.datatype
jackson-datatype-jsr310
2.7.9



org.springframework.ai
spring-ai-bom
${spring-ai.version}
pom
import



< /code>
Журнал ошибок терминала < /p>
1: Error creating bean with name 'vectorStore' defined in class path resource [org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreAutoConfiguration.class]: Failed to instantiate [org.springframework.ai.vectorstore.pgvector.PgVectorStore]: Factory method 'vectorStore' threw exception with message: Bad return type
Exception Details:
Location:
com/fasterxml/jackson/databind/cfg/MapperBuilder.streamFactory()Lcom/fasterxml/jackson/core/TokenStreamFactory; @7: areturn
Reason:
Type 'com/fasterxml/jackson/core/JsonFactory' (current frame, stack[0]) is not assignable to 'com/fasterxml/jackson/core/TokenStreamFactory' (from method signature)
Current Frame:
bci: @7
flags: { }
locals: { 'com/fasterxml/jackson/databind/cfg/MapperBuilder' }
stack: { 'com/fasterxml/jackson/core/JsonFactory' }
Bytecode:
0000000: 2ab4 0002 b600 08b0


Подробнее здесь: https://stackoverflow.com/questions/796 ... th-jackson
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»