Client de WebService

Estou tentando fazer um client de um WebService, mas sempre dá um seguinte erro quando executo a classe:

Exception in thread “main” java.lang.NoClassDefFoundError: com/sun/xml/messaging/saaj/util/ByteInputStream
at com.sun.xml.rpc.client.dii.BasicCall.<init>(BasicCall.java:80)
at com.sun.xml.rpc.client.dii.ConfiguredCall.<init>(ConfiguredCall.java:37)
at com.sun.xml.rpc.client.dii.DynamicProxyBuilder.buildDynamicProxyFor(DynamicProxyBuilder.java:54)
at com.sun.xml.rpc.client.dii.ConfiguredService.getPort(ConfiguredService.java:179)
at WebServiceAppDin.main(WebServiceAppDin.java:31)

Esse erro dá quando eu tento usar RPC usando tanto um proxy dinâmico quanto estático.

Se eu tento usar mensagens SOAP dá um outro erro mas no mesmo pacote (com/sun/xml/messaging/saaj/util/)

E eu não acho esse pacote em lugar nenhum!

Eu tenho instalado o J2SE 1.4.0_03 SDK e o Java Web Services Developer Pack 1.0_01…

Alguém tem alguma idéia?