Title: AxisFault

Hi

I use Axis 1.2 Beta.

I've written ser/derser for my own exception/types. I do a type mapping in server-config.wsdd:

 <service name="WertschriftenBuchungService" provider="java:RPC" style="wrapped" use="literal">
  <parameter name="className" value="ch.rtc.business.baseServices.wertschriftenBuchung.adapter.impl.BuWbs_WertschriftenBuchungServiceImpl"/>

  <parameter name="allowedMethods" value="speichern"/>
 
  <typeMapping qname="rtc:ch.rtc.business.baseServices.wertschriftenBuchung.adapter.type.BuWbs_Buchung" xmlns:rtc="urn:ch.rtc"

             type="java:ch.rtc.business.baseServices.wertschriftenBuchung.adapter.type.BuWbs_Buchung"
             serializer="ch.rtc.tech.webServices.encoding.BaEnc_TransferObjectSerializerFactory"
             deserializer="ch.rtc.tech.webServices.encoding.BaEnc_TransferObjectDeserializerFactory"
             encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
           
  <typeMapping qname="rtc:ch.rtc.business.framework.businessValue.BuVal_BusinessValue" xmlns:rtc="urn:ch.rtc"
             type="java:ch.rtc.business.framework.businessValue.BuVal_BusinessValue"
             serializer="ch.rtc.tech.webServices.encoding.BaEnc_BusinessValueSerializerFactory"
             deserializer="ch.rtc.tech.webServices.encoding.BaEnc_BusinessValueDeserializerFactory"
             encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>

  <typeMapping qname="rtc:ch.rtc.tech.errorHandling.BaEh_BusinessException" xmlns:rtc="urn:ch.rtc"
             type="java:ch.rtc.tech.errorHandling.BaEh_BusinessException"
             serializer="ch.rtc.tech.webServices.encoding.BaEnc_BaEhExceptionSerializerFactory"
             deserializer="ch.rtc.tech.webServices.encoding.BaEnc_BaEhExceptionDeserializerFactory"
             encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
 </service>

My Service interface look like this:
...
    BuWbs_Ack speichern(BuWbs_Buchung buchung) throws BaEh_BusinessException;
...

I use Wrapped type and style literal.

If I want to generate the WSDL. I get the exception

Please register a typemapping/beanmapping for 'ch.rtc.tech.errorHandling.BaEh_BusinessException'


What do I make false?

thx Pascal

Reply via email to