Hoi!
Ik ben sinds kort na een paar jaar niet gejava't te hebben weer bezig met een (groot) java project. Het gaat prima, ik kwam alleen een paar nieuwe dingen tegen, die ik redelijk onder controle heb ondertussen, zoals bijvoorbeeld de geparameteriseerde HashMap. In plaats van
Nou ben ik iemand die overal alle warnings uit mn project wil hebben. Net ziets als in PHP altijd met error_reporting(E_ALL) willen programmeren. Ik loop nu tegen iets aan, waar ik niet weet hoe ik ermee om moet gaan. Zoeken (hier en op ons Google) werkt niet voor mij, ik kom niet uit bij wat ik wil weten, misschien omdat ik niet precies weet waarop ik moet zoeken. Dus: een vraagje
Ik gebruik Axis om een RPC te doen op een webservice ergens aan de andere kant van de wereld. De methode daar geeft een waarde terug, een String wel te verstaan. In de standaard tutorial van Axis staat dat ik dit als volgt op moet lossen:
Eclipse zeurt over regeltje nummero 4.
De oersimpele vraag: hoe los ik deze warning op? Leesvoer, een vinger in de juiste richting, of de oplossing worden zeer geapprecieerd!
Ik ben sinds kort na een paar jaar niet gejava't te hebben weer bezig met een (groot) java project. Het gaat prima, ik kwam alleen een paar nieuwe dingen tegen, die ik redelijk onder controle heb ondertussen, zoals bijvoorbeeld de geparameteriseerde HashMap. In plaats van
Java:
moet je nu 1
| HashMap hm = new HashMap(); |
Java:
doen. Nieuw voor mij (jaja, ik ben er echt lang uit geweest).1
| HashMap<String, String>hm = new HashMap<String, String>(); |
Nou ben ik iemand die overal alle warnings uit mn project wil hebben. Net ziets als in PHP altijd met error_reporting(E_ALL) willen programmeren. Ik loop nu tegen iets aan, waar ik niet weet hoe ik ermee om moet gaan. Zoeken (hier en op ons Google) werkt niet voor mij, ik kom niet uit bij wat ik wil weten, misschien omdat ik niet precies weet waarop ik moet zoeken. Dus: een vraagje
Ik gebruik Axis om een RPC te doen op een webservice ergens aan de andere kant van de wereld. De methode daar geeft een waarde terug, een String wel te verstaan. In de standaard tutorial van Axis staat dat ik dit als volgt op moet lossen:
Java:
met natuurlijk de op een QName die de methode aanwijst, en opArgs een Object array met de argumenten (een String ook in dit geval, maar niet van belang voor mijn vraag).1
2
3
4
5
| QName op = new QName("http://service.sample/xsd", "GetIets"); String pingMessage = "Hello there!"; Object[] op = new Object[] { pingMessage }; Class[] returnTypes = new Class[] { String.class }; Object[] response = serviceClient.invokeBlocking(op, opArgs, returnTypes); |
Eclipse zeurt over regeltje nummero 4.
code:
1
| Class is a raw type. References to generic type Class<T> should be parameterized |
De oersimpele vraag: hoe los ik deze warning op? Leesvoer, een vinger in de juiste richting, of de oplossing worden zeer geapprecieerd!
[ Voor 0% gewijzigd door DRvDijk op 02-10-2007 21:15 . Reden: cencuur :> ]