Avatar billede boomshanka Nybegynder
10. december 2004 - 17:00 Der er 4 kommentarer og
1 løsning

NullPointerException med webservice i axis

Jeg forsøger at teste axis 1.1 på min Tomcat server ved at køre http://localhost/axis/services/Version?method=getVersion som det står skrevet i axis-1_1\docs\install.html. Jeg har fulgt vejledningen uden problemer, men når jeg forsøger at kalde metoden getVersion får jeg følgende fejl:

<?xml version="1.0" encoding="UTF-8" ?>
- <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <soapenv:Body>
- <soapenv:Fault>
  <faultcode>soapenv:Server.userException</faultcode>
  <faultstring>java.lang.NullPointerException</faultstring>
  <detail />
  </soapenv:Fault>
  </soapenv:Body>
  </soapenv:Envelope>

Under localhost/axis/servlet/AxisServlet kan jeg se Version listet som en service, og hvis jeg tester servicen med WSDL kan jeg se metoden getVersion beskrevet. Men jeg kan som sagt ikke kalde getVersion uden at få ovenstående fault - er der nogen som har et bud på hvorfor? På forhånd tak!
Avatar billede arne_v Ekspert
10. december 2004 - 18:29 #1
Hvilken fejl får du i Tomcat console ?

(der plejer at stå en komplet stack trace)
Avatar billede boomshanka Nybegynder
10. december 2004 - 18:38 #2
Efter INFO:Server startup in xxxx ms er det eneste jeg får:

- Unable to find config file. Creating new servlet enginge config file: /WEB-INF/server-config.wsdd
Avatar billede arne_v Ekspert
10. december 2004 - 19:12 #3
Hvordan kalder du ?

(jævnfør anden tråd !)
Avatar billede boomshanka Nybegynder
10. december 2004 - 19:28 #4
Ja, det er lidt forvirrende med den her tråd og så http://www.eksperten.dk/spm/569884 på samme tid :-D

Men sidstnævnte tråd begynder pludselig at give lidt mere mening - Jeg har bare tastet http://localhost/axis/services/Version?method=getVersion (som det står i axis-1_1\docs\install.html) ind i browseren, men det skal jo så kaldes i kommandoprompten?
Avatar billede boomshanka Nybegynder
18. december 2004 - 13:51 #5
Så fik jeg det løst ved at installere Axis 1.2RC istedet for Axis 1.1

Håber det er okay arne_v - de røg fluks tilbage i min lomme :-)
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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