Erro ao tentar usar Java2WSDL!

Olá amigos.

Estou tentando gerar o WSDL de uma ionterface q criei, mas está dando erro:

C:\java\eclipse\workspace\wsAmazon\LojaWs>java org.apache.axis.wsdl.Java2WSDL -c
p -o lojaWsUva.wsdl -l"http://localhost:8080/axis/livraria/LojaWs" -n "urn:livra
ria" -p"uva.livraria" "urn:livraria" livraria.IlivrariaWs
- Unable to find required classes (javax.activation.DataHandler and javax.mail.i
nternet.MimeMultipart). Attachment support is disabled.
java.lang.ClassNotFoundException: livraria.IlivrariaWs
        at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:186)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160)
        at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100)
        at org.apache.axis.wsdl.fromJava.Emitter.setCls(Emitter.java:2069)
        at org.apache.axis.wsdl.Java2WSDL.run(Java2WSDL.java:584)
        at org.apache.axis.wsdl.Java2WSDL.main(Java2WSDL.java:682)

A interface está no caminho:
C:\java\eclipse\workspace\wsAmazon\LojaWs\livraria\IlivrariaWs.class

O que estou fazendo errado!?
Tenho q entregar minha monografia dia 20! Ajudem, por favor!

abraços

verifique se esse diretório C:\java\eclipse\workspace\wsAmazon\LojaWs está no seu CLASSPATH. Se não estiver coloque-o e execute o comando novamente.

não… ele não está no classpath.
mas pq precisaria estar? O importante não é que os jars do axis estejam? tanto que no mesmo diretório, eu consigo fazer o WSDL2Java.

obrigado e abraços.