top of page
Search

No Serializer Found For Class Java.io.filedescriptor: A Guide for Java Developers

  • renzafica1984
  • Aug 13, 2023
  • 1 min read


22:29:27 Exception:java.io.IOException: No serializer found for class com.ironmountain.schemas.security.usermgmt.types.SalutationType in registry org.apache.axis.encoding.TypeMappingImpl@6b309610 at org.apache.axis.encoding.SerializationContextImpl.serializeActual(SerializationContextImpl.java:1281) at org.apache.axis.encoding.SerializationContextImpl.serialize(SerializationContextImpl.java:795) at org.apache.axis.encoding.ser.BeanSerializer.serialize(BeanSerializer.java:217) at org.apache.axis.encoding.SerializationContextImpl.serializeActual(SerializationContextImpl.java:1255) at org.apache.axis.encoding.SerializationContextImpl.serialize(SerializationContextImpl.java:795) at org.apache.axis.encoding.ser.BeanSerializer.serialize(BeanSerializer.java:217) at org.apache.axis.encoding.SerializationContextImpl.serializeActual(SerializationContextImpl.java:1255) at org.apache.axis.encoding.SerializationContextImpl.serialize(SerializationContextImpl.java:795) at org.apache.axis.message.RPCParam.serialize(RPCParam.java:225) at org.apache.axis.message.RPCElement.outputImpl(RPCElement.java:389) at org.apache.axis.message.MessageElement.output(MessageElement.java:783) at org.apache.axis.message.SOAPBody.outputImpl(SOAPBody.java:174) at org.apache.axis.message.SOAPEnvelope.outputImpl(SOAPEnvelope.java:509) at org.apache.axis.message.MessageElement.output(MessageElement.java:783) at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:270) at org.apache.axis.SOAPPart.getAsString(SOAPPart.java:483) at org.apache.axis.SOAPPart.getAsBytes(SOAPPart.java:375) at org.apache.axis.Message.getContentType(Message.java:399) at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:341) at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:122) at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:180) at org.apache.axis.client.Call.invokeEngine(Call.java:2564) at org.apache.axis.client.Call.invoke(Call.java:2553) at org.apache.axis.client.Call.invoke(Call.java:2248) at org.apache.axis.client.Call.invoke(Call.java:2171) at org.apache.axis.client.Call.invoke(Call.java:1691) at com.ibm.di.fc.webservice.AxisEasyInvokeSoapWS.perform(Unknown Source) at com.ibm.di.server.FunctionComponent.callreply(Unknown Source) at com.ibm.di.server.AssemblyLine.msExecuteNextConnector(Unknown Source) at com.ibm.di.server.AssemblyLine.executeMainStep(Unknown Source) at com.ibm.di.server.AssemblyLine.executeMainLoop(Unknown Source) at com.ibm.di.server.AssemblyLine.executeMainLoop(Unknown Source) at com.ibm.di.server.AssemblyLine.executeAL(Unknown Source) at com.ibm.di.server.AssemblyLine.run(Unknown Source)




No Serializer Found For Class Java.io.filedescriptor



I found there were two ways to get past that error. The first was to use the Jackson annotations to define properties more directly. The other was to add getters and setters to the class. Here is my DataClass with both configurations.


com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class br.com.joao.banco.controller.dto.ContaDto and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: java.util.ArrayList[0])


报错信息org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: No serializer found for class java.lang.Object and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS); nested exception is com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.lang.Object and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS)


2ff7e9595c


 
 
 

Recent Posts

See All
Baixe o driver rx 550

Como baixar o driver RX 550 para sua placa de vídeo AMD Se você tiver uma placa de vídeo AMD Radeon RX 550, talvez queira atualizar seu...

 
 
 

Comentários


bottom of page