Caused by: feign.codec.EncodeException: xxx is not a type supported by this encoder.

com.netflix.hystrix.exception.HystrixRuntimeException: AgentMs#saveAgent(AgentVO) failed and no fallback available.
at com.netflix.hystrix.AbstractCommand 22.call(AbstractCommand.java:805)atcom.netflix.hystrix.AbstractCommand 22. c a l l ( A b s t r a c t C o m m a n d . j a v a : 805 ) a t c o m . n e t f l i x . h y s t r i x . A b s t r a c t C o m m a n d 22.call(AbstractCommand.java:790)
at rx.internal.operators.OperatorOnErrorResumeNextViaFunction 4.onError(OperatorOnErrorResumeNextViaFunction.java:140)atrx.internal.operators.OnSubscribeDoOnEach 4. o n E r r o r ( O p e r a t o r O n E r r o r R e s u m e N e x t V i a F u n c t i o n . j a v a : 140 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)
at rx.internal.operators.OnSubscribeDoOnEach DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)atcom.netflix.hystrix.AbstractCommand D o O n E a c h S u b s c r i b e r . o n E r r o r ( O n S u b s c r i b e D o O n E a c h . j a v a : 87 ) a t c o m . n e t f l i x . h y s t r i x . A b s t r a c t C o m m a n d DeprecatedOnFallbackHookApplication 1.onError(AbstractCommand.java:1451)atcom.netflix.hystrix.AbstractCommand 1. o n E r r o r ( A b s t r a c t C o m m a n d . j a v a : 1451 ) a t c o m . n e t f l i x . h y s t r i x . A b s t r a c t C o m m a n d FallbackHookApplication 1.onError(AbstractCommand.java:1376)atrx.internal.operators.OnSubscribeDoOnEach 1. o n E r r o r ( A b s t r a c t C o m m a n d . j a v a : 1376 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)
at rx.observers.Subscribers 5.onError(Subscribers.java:230)atrx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44)atrx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28)atrx.Observable.unsafeSubscribe(Observable.java:10211)atrx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)atrx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)atrx.Observable.unsafeSubscribe(Observable.java:10211)atrx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)atrx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)atrx.Observable.unsafeSubscribe(Observable.java:10211)atrx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)atrx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)atrx.Observable.unsafeSubscribe(Observable.java:10211)atrx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)atrx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)atrx.Observable.unsafeSubscribe(Observable.java:10211)atrx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)atrx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)atrx.Observable.unsafeSubscribe(Observable.java:10211)atrx.internal.operators.OperatorOnErrorResumeNextViaFunction 5. o n E r r o r ( S u b s c r i b e r s . j a v a : 230 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e T h r o w . c a l l ( O n S u b s c r i b e T h r o w . j a v a : 44 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e T h r o w . c a l l ( O n S u b s c r i b e T h r o w . j a v a : 28 ) a t r x . O b s e r v a b l e . u n s a f e S u b s c r i b e ( O b s e r v a b l e . j a v a : 10211 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D e f e r . c a l l ( O n S u b s c r i b e D e f e r . j a v a : 51 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D e f e r . c a l l ( O n S u b s c r i b e D e f e r . j a v a : 35 ) a t r x . O b s e r v a b l e . u n s a f e S u b s c r i b e ( O b s e r v a b l e . j a v a : 10211 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h . c a l l ( O n S u b s c r i b e D o O n E a c h . j a v a : 41 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h . c a l l ( O n S u b s c r i b e D o O n E a c h . j a v a : 30 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 48 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 30 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 48 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 30 ) a t r x . O b s e r v a b l e . u n s a f e S u b s c r i b e ( O b s e r v a b l e . j a v a : 10211 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h . c a l l ( O n S u b s c r i b e D o O n E a c h . j a v a : 41 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h . c a l l ( O n S u b s c r i b e D o O n E a c h . j a v a : 30 ) a t r x . O b s e r v a b l e . u n s a f e S u b s c r i b e ( O b s e r v a b l e . j a v a : 10211 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h . c a l l ( O n S u b s c r i b e D o O n E a c h . j a v a : 41 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h . c a l l ( O n S u b s c r i b e D o O n E a c h . j a v a : 30 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 48 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 30 ) a t r x . O b s e r v a b l e . u n s a f e S u b s c r i b e ( O b s e r v a b l e . j a v a : 10211 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h . c a l l ( O n S u b s c r i b e D o O n E a c h . j a v a : 41 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h . c a l l ( O n S u b s c r i b e D o O n E a c h . j a v a : 30 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 48 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 30 ) a t r x . O b s e r v a b l e . u n s a f e S u b s c r i b e ( O b s e r v a b l e . j a v a : 10211 ) a t r x . i n t e r n a l . o p e r a t o r s . O p e r a t o r O n E r r o r R e s u m e N e x t V i a F u n c t i o n 4.onError(OperatorOnErrorResumeNextViaFunction.java:142)
at rx.internal.operators.OnSubscribeDoOnEach DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)atrx.internal.operators.OnSubscribeDoOnEach D o O n E a c h S u b s c r i b e r . o n E r r o r ( O n S u b s c r i b e D o O n E a c h . j a v a : 87 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)
at com.netflix.hystrix.AbstractCommand HystrixObservableTimeoutOperator H y s t r i x O b s e r v a b l e T i m e o u t O p e r a t o r 3.onError(AbstractCommand.java:1173)
at rx.internal.operators.OperatorSubscribeOn 1 1 1.onError(OperatorSubscribeOn.java:59)
at rx.observers.Subscribers5.onError(Subscribers.java:230)atrx.internal.operators.OnSubscribeDoOnEachDoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)
at rx.observers.Subscribers 5.onError(Subscribers.java:230)atcom.netflix.hystrix.AbstractCommand 5. o n E r r o r ( S u b s c r i b e r s . j a v a : 230 ) a t c o m . n e t f l i x . h y s t r i x . A b s t r a c t C o m m a n d DeprecatedOnRunHookApplication 1.onError(AbstractCommand.java:1410)atcom.netflix.hystrix.AbstractCommand 1. o n E r r o r ( A b s t r a c t C o m m a n d . j a v a : 1410 ) a t c o m . n e t f l i x . h y s t r i x . A b s t r a c t C o m m a n d ExecutionHookApplication 1.onError(AbstractCommand.java:1341)atrx.observers.Subscribers 1. o n E r r o r ( A b s t r a c t C o m m a n d . j a v a : 1341 ) a t r x . o b s e r v e r s . S u b s c r i b e r s 5.onError(Subscribers.java:230)
at rx.observers.Subscribers 5.onError(Subscribers.java:230)atrx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44)atrx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28)atrx.Observable.unsafeSubscribe(Observable.java:10211)atrx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)atrx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)atrx.Observable.unsafeSubscribe(Observable.java:10211)atrx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)atrx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)atrx.Observable.unsafeSubscribe(Observable.java:10211)atrx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)atrx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)atrx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)atrx.Observable.unsafeSubscribe(Observable.java:10211)atrx.internal.operators.OperatorSubscribeOn 5. o n E r r o r ( S u b s c r i b e r s . j a v a : 230 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e T h r o w . c a l l ( O n S u b s c r i b e T h r o w . j a v a : 44 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e T h r o w . c a l l ( O n S u b s c r i b e T h r o w . j a v a : 28 ) a t r x . O b s e r v a b l e . u n s a f e S u b s c r i b e ( O b s e r v a b l e . j a v a : 10211 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D e f e r . c a l l ( O n S u b s c r i b e D e f e r . j a v a : 51 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D e f e r . c a l l ( O n S u b s c r i b e D e f e r . j a v a : 35 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 48 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 30 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 48 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 30 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 48 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 30 ) a t r x . O b s e r v a b l e . u n s a f e S u b s c r i b e ( O b s e r v a b l e . j a v a : 10211 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D e f e r . c a l l ( O n S u b s c r i b e D e f e r . j a v a : 51 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D e f e r . c a l l ( O n S u b s c r i b e D e f e r . j a v a : 35 ) a t r x . O b s e r v a b l e . u n s a f e S u b s c r i b e ( O b s e r v a b l e . j a v a : 10211 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h . c a l l ( O n S u b s c r i b e D o O n E a c h . j a v a : 41 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e D o O n E a c h . c a l l ( O n S u b s c r i b e D o O n E a c h . j a v a : 30 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 48 ) a t r x . i n t e r n a l . o p e r a t o r s . O n S u b s c r i b e L i f t . c a l l ( O n S u b s c r i b e L i f t . j a v a : 30 ) a t r x . O b s e r v a b l e . u n s a f e S u b s c r i b e ( O b s e r v a b l e . j a v a : 10211 ) a t r x . i n t e r n a l . o p e r a t o r s . O p e r a t o r S u b s c r i b e O n 1.call(OperatorSubscribeOn.java:94)
at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction 1.call(HystrixContexSchedulerAction.java:56)atcom.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction 1. c a l l ( H y s t r i x C o n t e x S c h e d u l e r A c t i o n . j a v a : 56 ) a t c o m . n e t f l i x . h y s t r i x . s t r a t e g y . c o n c u r r e n c y . H y s t r i x C o n t e x S c h e d u l e r A c t i o n 1.call(HystrixContexSchedulerAction.java:47)
at org.springframework.cloud.sleuth.instrument.hystrix.SleuthHystrixConcurrencyStrategy HystrixTraceCallable.call(SleuthHystrixConcurrencyStrategy.java:154)atcom.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69)atrx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)atjava.util.concurrent.Executors H y s t r i x T r a c e C a l l a b l e . c a l l ( S l e u t h H y s t r i x C o n c u r r e n c y S t r a t e g y . j a v a : 154 ) a t c o m . n e t f l i x . h y s t r i x . s t r a t e g y . c o n c u r r e n c y . H y s t r i x C o n t e x S c h e d u l e r A c t i o n . c a l l ( H y s t r i x C o n t e x S c h e d u l e r A c t i o n . j a v a : 69 ) a t r x . i n t e r n a l . s c h e d u l e r s . S c h e d u l e d A c t i o n . r u n ( S c h e d u l e d A c t i o n . j a v a : 55 ) a t j a v a . u t i l . c o n c u r r e n t . E x e c u t o r s RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor Worker.run(ThreadPoolExecutor.java:624)atjava.lang.Thread.run(Thread.java:748)Causedby:feign.codec.EncodeException:classcom.gx.agency.agent.vo.AgentVOisnotatypesupportedbythisencoder.atfeign.codec.Encoder W o r k e r . r u n ( T h r e a d P o o l E x e c u t o r . j a v a : 624 ) a t j a v a . l a n g . T h r e a d . r u n ( T h r e a d . j a v a : 748 ) C a u s e d b y : f e i g n . c o d e c . E n c o d e E x c e p t i o n : c l a s s c o m . g x . a g e n c y . a g e n t . v o . A g e n t V O i s n o t a t y p e s u p p o r t e d b y t h i s e n c o d e r . a t f e i g n . c o d e c . E n c o d e r Default.encode(Encoder.java:90)
at feign.form.FormEncoder.encode(FormEncoder.java:87)
at feign.form.spring.SpringFormEncoder.encode(SpringFormEncoder.java:62)
at feign.ReflectiveFeign BuildEncodedTemplateFromArgs.resolve(ReflectiveFeign.java:342)atfeign.ReflectiveFeign B u i l d E n c o d e d T e m p l a t e F r o m A r g s . r e s o l v e ( R e f l e c t i v e F e i g n . j a v a : 342 ) a t f e i g n . R e f l e c t i v e F e i g n BuildTemplateByResolvingArgs.create(ReflectiveFeign.java:213)
at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:72)
at feign.hystrix.HystrixInvocationHandler 1.run(HystrixInvocationHandler.java:108)atcom.netflix.hystrix.HystrixCommand 1. r u n ( H y s t r i x I n v o c a t i o n H a n d l e r . j a v a : 108 ) a t c o m . n e t f l i x . h y s t r i x . H y s t r i x C o m m a n d 2.call(HystrixCommand.java:301)
at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:297)
at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46)
… 27 common frames omitted

默认应该使用SpringEncoder才对,但可能你在项目中指定了其他的Encoder

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值