Ahoj. Zapasim s problemom, na ktory mam ne_elegantne riesenie, ale zaujimalo by ma to elegantne.
Vytvorim v NB maven projekt, pridam webservice client. Zvolim "wsdl from url" a zadam http://cosi/kdesi. WSDL sa stiahne, nageneruje sa potrebny kod. Problem je, ze v tom kode je uvedene: @WebServiceClient(name = "GetAppVersionInfoService", targetNamespace \ = "http://appversionws.firma.cz/", wsdlLocation \ = "file:/C:/work/firma.cz/projekt/src/wsdl/update.firma.cz/appVersionWS/GetAppVersionInfoService.wsdl") ... co je uplna blbost, pretoze som mu jasne uviedol, ze to wsdl je na url a nie na disku. Potom sa clovek dostane do probemov, ze v netbeans projekt chodi, ale standalone nie, pretoze nenajde wsdl. Momentalne to riesim tak, ze pouzivam konstruktor ( URL, QName ) pre danu sluzbu, ale je to strasne primitivne a dost ma irituje fakt, ze musim rucne prechadzat vygenerovany kod a hladat v nom konstrukciu QName. Nejaky napad? -- Dusan
