As the documentation says, if an HTTPS transport sender is defined, then you need to declare the corresponding transport receiver also to define, at least, the HTTPS port number.
cf. https://axis.apache.org/axis2/java/core/docs/servlet-transport.html#Configuring_axis2.xml
Then, the configuration should look like :
<transportReceiver name="http" class="org.apache.axis2.transport.http.AxisServletListener">
<parameter name="port">8080</parameter>
</transportReceiver>
<transportReceiver name="https" class="org.apache.axis2.transport.http.AxisServletListener">
<parameter name="port">8443</parameter>
</transportReceiver>
That's all !