<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>AxisFault with ¨No serializer found for class¨ for Service Builder</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121156610" />
  <subtitle>AxisFault with ¨No serializer found for class¨ for Service Builder</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121156610</id>
  <updated>2026-04-04T03:47:15Z</updated>
  <dc:date>2026-04-04T03:47:15Z</dc:date>
  <entry>
    <title>AxisFault with ¨No serializer found for class¨ for Service Builder</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121156609" />
    <author>
      <name>Fernando Paz</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121156609</id>
    <updated>2021-10-04T17:02:06Z</updated>
    <published>2021-09-20T04:41:34Z</published>
    <summary type="html">&lt;p&gt;Hi friends, I really apreciate your help with the follow:&lt;/p&gt;
&lt;p&gt;I generated a service with service-builder plugin throught a Liferay
  IDE in a gradle workspace (using IDE wizard), and everything seems ok
  with artifacts generated and with the process of deployment in liferay
  server based on tomcat.&lt;/p&gt;
&lt;p&gt;The entity structure is simple, with no relations and with 8 columns
  (I attach the service.xml file). &lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&amp;lt;!DOCTYPE service-builder PUBLIC &amp;quot;-//Liferay//DTD Service Builder 7.4.0//EN&amp;quot; &amp;quot;http://www.liferay.com/dtd/liferay-service-builder_7_4_0.dtd&amp;quot;&amp;gt;

&amp;lt;service-builder dependency-injector=&amp;quot;ds&amp;quot; package-path=&amp;quot;com.andespetro.liferay.ferAnnouncements&amp;quot;&amp;gt;
	&amp;lt;namespace&amp;gt;FOO&amp;lt;/namespace&amp;gt;
	&amp;lt;!--&amp;lt;entity data-source=&amp;quot;sampleDataSource&amp;quot; local-service=&amp;quot;true&amp;quot; name=&amp;quot;Foo&amp;quot; remote-service=&amp;quot;false&amp;quot; session-factory=&amp;quot;sampleSessionFactory&amp;quot; table=&amp;quot;foo&amp;quot; tx-manager=&amp;quot;sampleTransactionManager uuid=&amp;quot;true&amp;quot;&amp;quot;&amp;gt;--&amp;gt;
    &amp;lt;entity name=&amp;quot;FerAnnouncementsDelivery&amp;quot; local-service=&amp;quot;true&amp;quot;&amp;gt;
        &amp;lt;column name=&amp;quot;deliveryId&amp;quot; type=&amp;quot;long&amp;quot; primary=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/column&amp;gt;
        &amp;lt;column name=&amp;quot;companyId&amp;quot; type=&amp;quot;long&amp;quot;&amp;gt;&amp;lt;/column&amp;gt;
        &amp;lt;column name=&amp;quot;userId&amp;quot; type=&amp;quot;long&amp;quot;&amp;gt;&amp;lt;/column&amp;gt;
        &amp;lt;column name=&amp;quot;type&amp;quot; type=&amp;quot;String&amp;quot;&amp;gt;&amp;lt;/column&amp;gt;
        &amp;lt;column name=&amp;quot;email&amp;quot; type=&amp;quot;boolean&amp;quot;&amp;gt;&amp;lt;/column&amp;gt;
        &amp;lt;column name=&amp;quot;sms&amp;quot; type=&amp;quot;boolean&amp;quot;&amp;gt;&amp;lt;/column&amp;gt;
        &amp;lt;column name=&amp;quot;website&amp;quot; type=&amp;quot;boolean&amp;quot;&amp;gt;&amp;lt;/column&amp;gt;
        &amp;lt;column name=&amp;quot;languageId&amp;quot; type=&amp;quot;String&amp;quot;&amp;gt;&amp;lt;/column&amp;gt;
    &amp;lt;/entity&amp;gt;
&amp;lt;/service-builder&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I put the following code in *LocalServiceImpl.java :&lt;/p&gt;
&lt;pre&gt;
&lt;code class="language-java"&gt;@Reference
	private UserPersistence userPersistence;
	
	public FerAnnouncementsDelivery addUserDelivery(long userId, String type, String languageId)
            throws PortalException, SystemException {
     User user = userPersistence.findByPrimaryKey(userId);
     long deliveryId = counterLocalService.increment();
     FerAnnouncementsDelivery delivery = ferAnnouncementsDeliveryPersistence.create(deliveryId);
     delivery.setCompanyId(user.getCompanyId());
     delivery.setUserId(user.getUserId());
     delivery.setType(type);
     delivery.setEmail(false);
     delivery.setSms(false);
     delivery.setWebsite(true);
     delivery.setLanguageId(languageId);

     try {
            ferAnnouncementsDeliveryPersistence.update(delivery);
     } catch (SystemException se) {
            if (_log.isWarnEnabled()) {
                  _log.warn(&amp;quot;Add failed, fetch {userId=&amp;quot; + userId + &amp;quot;, type=&amp;quot; + type + &amp;quot;}&amp;quot;);
            }
//            delivery = FerAnnouncementsDeliveryPersistence.fetchByU_T_L(userId, type, languageId, false);
//            if (delivery == null) {
//                  throw se;
//            }
     }

     return delivery;
	}
	
	private static final Log _log = LogFactoryUtil.getLog(FerAnnouncementsDeliveryLocalServiceImpl.class);&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;and the following code in *ServiceImpl.java:&lt;/p&gt;
&lt;pre&gt;
&lt;code class="language-java"&gt;public FerAnnouncementsDelivery addUserDelivery(long userId, String type, String languageId)
			throws PortalException, SystemException {
		return ferAnnouncementsDeliveryLocalService.addUserDelivery(userId, type, languageId);
	}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For expose a custom method for consuming with SOAP.&lt;/p&gt;
&lt;p&gt;Obviously I run the service task in gradle for generate classes *Util
  and the other helpers.&lt;/p&gt;
&lt;p&gt;I generated after, the artifact jar WS through WSDD gradle task and
  everything go ok for both generating and deployment.&lt;/p&gt;
&lt;p&gt;In fact I can retrieve the wsld through browser without problems, and
  I then generate a client with SOAPUI.&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;&amp;lt;wsdl:definitions xmlns:wsdl=&amp;quot;http://schemas.xmlsoap.org/wsdl/&amp;quot; xmlns:apachesoap=&amp;quot;http://xml.apache.org/xml-soap&amp;quot; xmlns:impl=&amp;quot;urn:http.service.ferAnnouncements.liferay.andespetro.com&amp;quot; xmlns:intf=&amp;quot;urn:http.service.ferAnnouncements.liferay.andespetro.com&amp;quot; xmlns:soapenc=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:tns1=&amp;quot;http://model.ferAnnouncements.liferay.andespetro.com&amp;quot; xmlns:wsdlsoap=&amp;quot;http://schemas.xmlsoap.org/wsdl/soap/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; targetNamespace=&amp;quot;urn:http.service.ferAnnouncements.liferay.andespetro.com&amp;quot;&amp;gt;
&amp;lt;!-- WSDL created by Apache Axis version: 1.4Built on Apr 22, 2006 (06:55:48 PDT) --&amp;gt;
&amp;lt;wsdl:types&amp;gt;
&amp;lt;schema xmlns=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; targetNamespace=&amp;quot;http://model.ferAnnouncements.liferay.andespetro.com&amp;quot;&amp;gt;
&amp;lt;import namespace=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;/&amp;gt;
&amp;lt;complexType name=&amp;quot;FerAnnouncementsDeliverySoap&amp;quot;&amp;gt;
&amp;lt;sequence&amp;gt;
&amp;lt;element name=&amp;quot;companyId&amp;quot; type=&amp;quot;xsd:long&amp;quot;/&amp;gt;
&amp;lt;element name=&amp;quot;deliveryId&amp;quot; type=&amp;quot;xsd:long&amp;quot;/&amp;gt;
&amp;lt;element name=&amp;quot;email&amp;quot; type=&amp;quot;xsd:boolean&amp;quot;/&amp;gt;
&amp;lt;element name=&amp;quot;languageId&amp;quot; nillable=&amp;quot;true&amp;quot; type=&amp;quot;soapenc:string&amp;quot;/&amp;gt;
&amp;lt;element name=&amp;quot;primaryKey&amp;quot; type=&amp;quot;xsd:long&amp;quot;/&amp;gt;
&amp;lt;element name=&amp;quot;sms&amp;quot; type=&amp;quot;xsd:boolean&amp;quot;/&amp;gt;
&amp;lt;element name=&amp;quot;type&amp;quot; nillable=&amp;quot;true&amp;quot; type=&amp;quot;soapenc:string&amp;quot;/&amp;gt;
&amp;lt;element name=&amp;quot;userId&amp;quot; type=&amp;quot;xsd:long&amp;quot;/&amp;gt;
&amp;lt;element name=&amp;quot;website&amp;quot; type=&amp;quot;xsd:boolean&amp;quot;/&amp;gt;
&amp;lt;/sequence&amp;gt;
&amp;lt;/complexType&amp;gt;
&amp;lt;/schema&amp;gt;
&amp;lt;/wsdl:types&amp;gt;
&amp;lt;wsdl:message name=&amp;quot;addUserDeliveryRequest&amp;quot;&amp;gt;
&amp;lt;wsdl:part name=&amp;quot;userId&amp;quot; type=&amp;quot;xsd:long&amp;quot;/&amp;gt;
&amp;lt;wsdl:part name=&amp;quot;type&amp;quot; type=&amp;quot;soapenc:string&amp;quot;/&amp;gt;
&amp;lt;wsdl:part name=&amp;quot;languageId&amp;quot; type=&amp;quot;soapenc:string&amp;quot;/&amp;gt;
&amp;lt;/wsdl:message&amp;gt;
&amp;lt;wsdl:message name=&amp;quot;addUserDeliveryResponse&amp;quot;&amp;gt;
&amp;lt;wsdl:part name=&amp;quot;addUserDeliveryReturn&amp;quot; type=&amp;quot;tns1:FerAnnouncementsDeliverySoap&amp;quot;/&amp;gt;
&amp;lt;/wsdl:message&amp;gt;
&amp;lt;wsdl:portType name=&amp;quot;FerAnnouncementsDeliveryServiceSoap&amp;quot;&amp;gt;
&amp;lt;wsdl:operation name=&amp;quot;addUserDelivery&amp;quot; parameterOrder=&amp;quot;userId type languageId&amp;quot;&amp;gt;
&amp;lt;wsdl:input message=&amp;quot;impl:addUserDeliveryRequest&amp;quot; name=&amp;quot;addUserDeliveryRequest&amp;quot;/&amp;gt;
&amp;lt;wsdl:output message=&amp;quot;impl:addUserDeliveryResponse&amp;quot; name=&amp;quot;addUserDeliveryResponse&amp;quot;/&amp;gt;
&amp;lt;/wsdl:operation&amp;gt;
&amp;lt;/wsdl:portType&amp;gt;
&amp;lt;wsdl:binding name=&amp;quot;Plugin_FOO_FerAnnouncementsDeliveryServiceSoapBinding&amp;quot; type=&amp;quot;impl:FerAnnouncementsDeliveryServiceSoap&amp;quot;&amp;gt;
&amp;lt;wsdlsoap:binding style=&amp;quot;rpc&amp;quot; transport=&amp;quot;http://schemas.xmlsoap.org/soap/http&amp;quot;/&amp;gt;
&amp;lt;wsdl:operation name=&amp;quot;addUserDelivery&amp;quot;&amp;gt;
&amp;lt;wsdlsoap:operation soapAction=&amp;quot;&amp;quot;/&amp;gt;
&amp;lt;wsdl:input name=&amp;quot;addUserDeliveryRequest&amp;quot;&amp;gt;
&amp;lt;wsdlsoap:body encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; namespace=&amp;quot;http://http.service.ferAnnouncements.liferay.andespetro.com&amp;quot; use=&amp;quot;encoded&amp;quot;/&amp;gt;
&amp;lt;/wsdl:input&amp;gt;
&amp;lt;wsdl:output name=&amp;quot;addUserDeliveryResponse&amp;quot;&amp;gt;
&amp;lt;wsdlsoap:body encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; namespace=&amp;quot;urn:http.service.ferAnnouncements.liferay.andespetro.com&amp;quot; use=&amp;quot;encoded&amp;quot;/&amp;gt;
&amp;lt;/wsdl:output&amp;gt;
&amp;lt;/wsdl:operation&amp;gt;
&amp;lt;/wsdl:binding&amp;gt;
&amp;lt;wsdl:service name=&amp;quot;FerAnnouncementsDeliveryServiceSoapService&amp;quot;&amp;gt;
&amp;lt;wsdl:port binding=&amp;quot;impl:Plugin_FOO_FerAnnouncementsDeliveryServiceSoapBinding&amp;quot; name=&amp;quot;Plugin_FOO_FerAnnouncementsDeliveryService&amp;quot;&amp;gt;
&amp;lt;wsdlsoap:address location=&amp;quot;http://localhost:8080/o/com.andespetro.liferay.ferAnnouncements.service/api/axis/Plugin_FOO_FerAnnouncementsDeliveryService&amp;quot;/&amp;gt;
&amp;lt;/wsdl:port&amp;gt;
&amp;lt;/wsdl:service&amp;gt;
&amp;lt;/wsdl:definitions&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;BTW the server-config.wsdd is correctly and serialize info in place:&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;

&amp;lt;deployment xmlns=&amp;quot;http://xml.apache.org/axis/wsdd/&amp;quot; xmlns:java=&amp;quot;http://xml.apache.org/axis/wsdd/providers/java&amp;quot;&amp;gt;
	&amp;lt;globalConfiguration&amp;gt;
		&amp;lt;parameter name=&amp;quot;adminPassword&amp;quot; value=&amp;quot;admin&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;attachments.implementation&amp;quot; value=&amp;quot;org.apache.axis.attachments.AttachmentsImpl&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;sendXsiTypes&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;sendMultiRefs&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;sendXMLDeclaration&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;axis.sendMinimizedElements&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;
		&amp;lt;requestFlow&amp;gt;
			&amp;lt;handler type=&amp;quot;java:org.apache.axis.handlers.JWSHandler&amp;quot;&amp;gt;
				&amp;lt;parameter name=&amp;quot;scope&amp;quot; value=&amp;quot;session&amp;quot; /&amp;gt;
			&amp;lt;/handler&amp;gt;
			&amp;lt;handler type=&amp;quot;java:org.apache.axis.handlers.JWSHandler&amp;quot;&amp;gt;
				&amp;lt;parameter name=&amp;quot;scope&amp;quot; value=&amp;quot;request&amp;quot; /&amp;gt;
				&amp;lt;parameter name=&amp;quot;extension&amp;quot; value=&amp;quot;.jwr&amp;quot; /&amp;gt;
			&amp;lt;/handler&amp;gt;
		&amp;lt;/requestFlow&amp;gt;
	&amp;lt;/globalConfiguration&amp;gt;
	&amp;lt;handler name=&amp;quot;LocalResponder&amp;quot; type=&amp;quot;java:org.apache.axis.transport.local.LocalResponder&amp;quot; /&amp;gt;
	&amp;lt;handler name=&amp;quot;URLMapper&amp;quot; type=&amp;quot;java:org.apache.axis.handlers.http.URLMapper&amp;quot; /&amp;gt;
	&amp;lt;handler name=&amp;quot;Authenticate&amp;quot; type=&amp;quot;java:org.apache.axis.handlers.SimpleAuthenticationHandler&amp;quot; /&amp;gt;
	&amp;lt;transport name=&amp;quot;http&amp;quot;&amp;gt;
		&amp;lt;requestFlow&amp;gt;
			&amp;lt;handler type=&amp;quot;URLMapper&amp;quot; /&amp;gt;
			&amp;lt;handler type=&amp;quot;java:org.apache.axis.handlers.http.HTTPAuthHandler&amp;quot; /&amp;gt;
		&amp;lt;/requestFlow&amp;gt;
	&amp;lt;/transport&amp;gt;
	&amp;lt;transport name=&amp;quot;local&amp;quot;&amp;gt;
		&amp;lt;responseFlow&amp;gt;
			&amp;lt;handler type=&amp;quot;LocalResponder&amp;quot; /&amp;gt;
		&amp;lt;/responseFlow&amp;gt;
	&amp;lt;/transport&amp;gt;
	&amp;lt;service name=&amp;quot;Plugin_FOO_FerAnnouncementsDeliveryService&amp;quot; provider=&amp;quot;java:RPC&amp;quot; style=&amp;quot;rpc&amp;quot; use=&amp;quot;encoded&amp;quot;&amp;gt;
		&amp;lt;typeMapping xmlns:ns=&amp;quot;http://model.ferAnnouncements.liferay.andespetro.com&amp;quot; qname=&amp;quot;ns:FerAnnouncementsDeliverySoap&amp;quot; type=&amp;quot;java:com.andespetro.liferay.ferAnnouncements.model.FerAnnouncementsDeliverySoap&amp;quot; serializer=&amp;quot;org.apache.axis.encoding.ser.BeanSerializerFactory&amp;quot; deserializer=&amp;quot;org.apache.axis.encoding.ser.BeanDeserializerFactory&amp;quot; encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&amp;lt;/typeMapping&amp;gt;
		&amp;lt;operation xmlns:operNS=&amp;quot;urn:http.service.ferAnnouncements.liferay.andespetro.com&amp;quot; xmlns:rtns=&amp;quot;http://model.ferAnnouncements.liferay.andespetro.com&amp;quot; name=&amp;quot;addUserDelivery&amp;quot; qname=&amp;quot;operNS:addUserDelivery&amp;quot; returnQName=&amp;quot;addUserDeliveryReturn&amp;quot; returnType=&amp;quot;rtns:FerAnnouncementsDeliverySoap&amp;quot; soapAction=&amp;quot;&amp;quot;&amp;gt;
			&amp;lt;parameter xmlns:tns=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; qname=&amp;quot;userId&amp;quot; type=&amp;quot;tns:long&amp;quot;&amp;gt;&amp;lt;/parameter&amp;gt;
			&amp;lt;parameter xmlns:tns=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; qname=&amp;quot;type&amp;quot; type=&amp;quot;tns:string&amp;quot;&amp;gt;&amp;lt;/parameter&amp;gt;
			&amp;lt;parameter xmlns:tns=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; qname=&amp;quot;languageId&amp;quot; type=&amp;quot;tns:string&amp;quot;&amp;gt;&amp;lt;/parameter&amp;gt;
		&amp;lt;/operation&amp;gt;
		&amp;lt;parameter name=&amp;quot;allowedMethods&amp;quot; value=&amp;quot;addUserDelivery&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;className&amp;quot; value=&amp;quot;com.andespetro.liferay.ferAnnouncements.service.http.FerAnnouncementsDeliveryServiceSoap&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;schemaUnqualified&amp;quot; value=&amp;quot;http://model.ferAnnouncements.liferay.andespetro.com&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;typeMappingVersion&amp;quot; value=&amp;quot;1.2&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;wsdlPortType&amp;quot; value=&amp;quot;FerAnnouncementsDeliveryServiceSoap&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;wsdlServiceElement&amp;quot; value=&amp;quot;FerAnnouncementsDeliveryServiceSoapService&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;wsdlServicePort&amp;quot; value=&amp;quot;Plugin_FOO_FerAnnouncementsDeliveryService&amp;quot; /&amp;gt;
		&amp;lt;parameter name=&amp;quot;wsdlTargetNamespace&amp;quot; value=&amp;quot;urn:http.service.ferAnnouncements.liferay.andespetro.com&amp;quot; /&amp;gt;
	&amp;lt;/service&amp;gt;
&amp;lt;/deployment&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;But when I consuming the service, the follow error happens:&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;2021-09-20 04:27:11.890 WARN  [http-nio-8080-exec-5][AttachmentsImpl:558] Exception:
org.apache.axis.AxisFault: ; nested exception is:
        java.io.IOException: No serializer found for class com.andespetro.liferay.ferAnnouncements.model.FerAnnouncementsDeliverySoap in registry org.apache.axis.encoding.TypeMappingDelegate@37e80af3
        at org.apache.axis.AxisFault.makeFault(AxisFault.java:101) ~[org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:317) ~[org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:269) ~[org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.SOAPPart.saveChanges(SOAPPart.java:530) ~[org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.attachments.AttachmentsImpl.getAttachmentCount(AttachmentsImpl.java:554) [org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.Message.getContentType(Message.java:486) [org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:767) [org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) [servlet-api.jar:4.0.FR]
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) [org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at com.liferay.util.axis.AxisServlet.service(AxisServlet.java:192) [bundleFile:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) [servlet-api.jar:4.0.FR]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
        at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
        at com.liferay.portal.kernel.bean.ClassLoaderBeanHandler.invoke(ClassLoaderBeanHandler.java:66) [portal-kernel.jar:?]
        at com.sun.proxy.$Proxy1126.service(Unknown Source) [?:?]
        at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153) [bundleFile:?]
        at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:50) [bundleFile:?]
        at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147) [portal-kernel.jar:?]
        at com.liferay.portal.servlet.filters.authverifier.AuthVerifierFilter.processFilter(AuthVerifierFilter.java:214) [portal-impl.jar:?]
        at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49) [portal-kernel.jar:?]
        at org.eclipse.equinox.http.servlet.internal.registration.FilterRegistration.doFilter(FilterRegistration.java:121) [bundleFile:?]
        at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:45) [bundleFile:?]
        at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:70) [bundleFile:?]
        at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120) [bundleFile:?]
        at org.eclipse.equinox.http.servlet.internal.HttpServiceRuntimeImpl.doDispatch(HttpServiceRuntimeImpl.java:372) [bundleFile:?]
        at org.eclipse.equinox.http.servlet.internal.servlet.ProxyServlet.service(ProxyServlet.java:70) [bundleFile:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) [servlet-api.jar:4.0.FR]
        at com.liferay.portal.module.framework.ModuleFrameworkServletAdapter.service(ModuleFrameworkServletAdapter.java:52) [portal-impl.jar:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) [servlet-api.jar:4.0.FR]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [catalina.jar:9.0.43]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [catalina.jar:9.0.43]
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-websocket.jar:9.0.43]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [catalina.jar:9.0.43]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [catalina.jar:9.0.43]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:124) [portal-kernel.jar:?]
        at com.liferay.portal.servlet.filters.password.modified.PasswordModifiedFilter.processFilter(PasswordModifiedFilter.java:62) [portal-impl.jar:?]
        at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116) [portal-kernel.jar:?]
        at com.liferay.portal.servlet.filters.lockout.LockoutFilter.processFilter(LockoutFilter.java:58) [portal-impl.jar:?]
        at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147) [portal-kernel.jar:?]
        at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:88) [portal-impl.jar:?]
        at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:147) [portal-kernel.jar:?]
        at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:248) [portal-impl.jar:?]
        at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:196) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:196) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99) [portal-kernel.jar:?]
        at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) [urlrewritefilter.jar:4.0.4]
        at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) [urlrewritefilter.jar:4.0.4]
        at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) [urlrewritefilter.jar:4.0.4]
        at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389) [urlrewritefilter.jar:4.0.4]
        at com.liferay.portal.servlet.filters.urlrewrite.UrlRewriteFilter.processFilter(UrlRewriteFilter.java:65) [portal-impl.jar:?]
        at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:49) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:215) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:175) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:175) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:196) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:99) [portal-kernel.jar:?]
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:104) [portal-kernel.jar:?]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [catalina.jar:9.0.43]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [catalina.jar:9.0.43]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [catalina.jar:9.0.43]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [catalina.jar:9.0.43]
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [catalina.jar:9.0.43]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [catalina.jar:9.0.43]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [catalina.jar:9.0.43]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [catalina.jar:9.0.43]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) [catalina.jar:9.0.43]
        at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-coyote.jar:9.0.43]
        at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-coyote.jar:9.0.43]
        at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887) [tomcat-coyote.jar:9.0.43]
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684) [tomcat-coyote.jar:9.0.43]
        at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:9.0.43]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:9.0.43]
        at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: java.io.IOException: No serializer found for class com.andespetro.liferay.ferAnnouncements.model.FerAnnouncementsDeliverySoap in registry org.apache.axis.encoding.TypeMappingDelegate@37e80af3
        at org.apache.axis.encoding.SerializationContext.serializeActual(SerializationContext.java:1507) ~[org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:980) ~[org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.encoding.SerializationContext.outputMultiRefs(SerializationContext.java:1055) ~[org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.message.SOAPBody.outputImpl(SOAPBody.java:145) ~[org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.message.SOAPEnvelope.outputImpl(SOAPEnvelope.java:478) ~[org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208) ~[org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:315) ~[org.apache.axis-1.4.LIFERAY-PATCHED-6.jar:?]
        ... 90 more&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;As you see the entity es very simple, and I don´t change the bnd.bnd
  file (leave as created by IDE wizard) for api and service projects&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;Bundle-Name: AndesLiferayFerAnnouncementsSB-service
Bundle-SymbolicName: com.andespetro.liferay.ferAnnouncements.service
Bundle-Version: 1.0.0
Liferay-Require-SchemaVersion: 1.0.0
Liferay-Service: true
-dsannotations-options: inherit&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The following are the versions:&lt;/p&gt;
&lt;p&gt;Liferay IDE: 3.9.4.202108090632-ga5&lt;/p&gt;
&lt;p&gt;Java: 11&lt;/p&gt;
&lt;p&gt;Gradle: 6.6.1&lt;/p&gt;
&lt;p&gt;Liferay Server: liferay-ce-portal-7.4.1-ga2&lt;/p&gt;
&lt;p&gt;gradle-properties (liferay.workspace.product): portal-7.4-ga3&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Please help me I am stuck, because I tried many times with simple
  entities and always get the error.&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Fernando Paz</dc:creator>
    <dc:date>2021-09-20T04:41:34Z</dc:date>
  </entry>
</feed>
