estou tentando criar um WSDL para o Web Service, e eu setei todas as variaveis de ambiente usando esse comando:
SET AXIS_HOME=c:/axis-1_3
SET CLASSPATH=%CLASSPATH%;./
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%/lib/axis.jar
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%/lib/saaj.jar
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%/lib/jaxrpc.jar
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%/lib/commons-logging-1.0.4.jar
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%/lib/commons-discovery-0.2.jar
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%/lib/wsdl4j-1.5.1.jar
eu particularmente não curti muito a maneira que o axis gera o client… enche de coisas desnecessarias o seu projeto e tal… estou pensando seriamente em mudar para xfire ou outro, mas ainda vendo isso… de qualquer maneira, esse tutorial ai deve te ajudar!
L
Lao
Porque você tá usando a barra invertida pra dar o SET ?
SET AXIS_HOME=C:\Axis-1_3
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%\lib\axis.jar
Não acho que precise desse %CLASSPATH%;./
Coloque o SET CLASSPATH = %CLASSPATH%;. só no final
Tente aí, e verifique se os jars estão mesmo nesse diretório
J
javaCBA
e se no caso eu não utilizar o eclipse?
J
javaCBA
Lao,
coloquei assim
SET AXIS_HOME=c:\axis-1_3
SET CLASSPATH=%AXIS_HOME%\lib\axis.jar
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%\lib\saaj.jar
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%\lib\jaxrpc.jar
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%\lib\commons-logging-1.0.4.jar
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%\lib\commons-discovery-0.2.jar
SET CLASSPATH=%CLASSPATH%;%AXIS_HOME%\lib\wsdl4j-1.5.1.jar
SET CLASSPATH=%CLASSPATH%;.
mesmo assim nao deu certo
Rafael_Nunes
Mesmo que esteja só aprendendo, eu sugiro já começar com o Axis2, vai te poupar mais trabalho.
No próprio site tem uns exemplos bem práticos.
bom, realmente, esse tutorial ai e para usar com o eclipse, se usa o netbeans tem o tutorial no help do netbeans mesmo, se usar alguma outra IDE… bom, www.google.com.br
J
javaCBA
Pessoal,
indepedente de versão, eu queria continuar meu raciocinio.
Eu só queria entender porque mesmo setando as variaveis não consigo acessar as classes do jar.
Digito esse comando:
e aparece esse erro porque nao consegue acessar as classes do jar: