Avatar billede Slettet bruger
06. maj 2003 - 18:43 Der er 5 kommentarer og
1 løsning

Client stub fra WSDL-fil

Hejsa

Jeg er ved at lave noget Client stub kode fra en WSDL-fil (den fra Google's search API, uden brug af convinience classes), vha. wscompile.exe (i JAX-RPC).

Koden i min config.xml fil ser således ud (det er denne fil jeg tror er ikke komplet, disfunktionel....whatever)

<?xml version="1.0" encoding="UTF-8"?>
<wsdl location="file://./GoogleSearch.wsdl" packageName="com.vejlehs.googleapi" />

Når jeg så eksekverer wscompile får jeg følgende exception:

invalid element "wsdl" in configuration file (line 2)

Jeg eksekverer med kommandoen
> wscompile -keep -gen:client config.xml

Er der nogen der kan hvor fejlen ligger ? Hvis det er i XML-konfigurationsfilen (som fejlmeddelelsen tyder på) må der gerne postes en fungerende eksempel-fil...

Tro mig, det er absolut ikke sjovt for mig længere jeg har surfet i over 3 timer på nettet nu, og kan BARE ikke løse dette problem.....ARGHHHH - hjælp mig :-)
Avatar billede arne_v Ekspert
06. maj 2003 - 18:49 #1
Du bruger WSDP ikke ?
Avatar billede arne_v Ekspert
06. maj 2003 - 19:02 #2
Eksmeplet på:

http://java.sun.com/webservices/docs/1.0/tutorial/doc/JAXRPC3.html

antyder at det skal være:

<?xml version="1.0" encoding="UTF-8"?>
<configuration
  xmlns="http://java.sun.com/xml/ns/jax-rpc/ri/config">
  <wsdl location="file://./GoogleSearch.wsdl" packageName="com.vejlehs.googleapi" />
</configuration>
Avatar billede arne_v Ekspert
06. maj 2003 - 19:02 #3
NB: Jeg vil iøvrigt klart anbefale Apache Axis i.s.f. Sun WSDP.
Avatar billede Slettet bruger
06. maj 2003 - 19:39 #4
Ok.....du fik pointene......
Det fungerede, næsten.....dvs. den relative reference (".") kunne den ikke finde ud af at bruge, så den fik en absolut......

Nåh ja, og så bruger wscompile en deprecated api....AVDR :-(

Nåh under alle omstændigheder skal du ha' mange tak :-)
Avatar billede Slettet bruger
06. maj 2003 - 19:40 #5
Øhhhhh............forresten hvad står forkortelsen "i.s.f." egentligt for ???
Avatar billede arne_v Ekspert
06. maj 2003 - 19:41 #6
i.s.f = I Stedet For

:-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester