Kaj pa, če ne bi bilo tako? Na srečo je knjižnica dobro načrtovana in omogoča širitev zmogljivosti z dodatnimi prevajalnimi razredi (marshaling classes), ki omogočajo prepisovanje poljubne vsebine iz poizvedbe SOAP (ta je v surovi obliki vedno niz znakov) v primeren javanski razred in nazaj.
Ustrezna razmerja med tipi SOAP in javanskimi razredi opišemo v preslikavi ClassMap.