Ciao a tutti,
Ho realizzato un progetto con java e la libreria htmlunit. Fino a qualche giorno fa funzionava correttamente ma ad un certo punto è comparso, quando sottometto una form con button.click() mi questo errore (senza aver modificato nessuna linea di codice):
Il sito è http://www.cbs.dtu.dk/services/SignalP e il bottone è "submit"codice:SEVERE: runtimeError: message=[An invalid or illegal selector was specified (selector: '*,:x' error: Invalid selector: *:x).] sourceName=[http://code.jquery.com/jquery-1.10.1.min.js] line=[4] lineSource=[null] lineOffset=[0]
Questo è il codice che ho scritto :
Qualcuno può aiutarmi ?codice:HtmlPage signalPPage = "http://www.cbs.dtu.dk/services/SignalP"; String buttonPath = "html/body/table/tbody/tr/td[@valign='top']/table/tbody/tr/td/form/p/input[@type='submit']"; logger.info("BUTTON PATH " + buttonPath.toString()); List<?> buttonPathSubmit = signalPPage.getByXPath(buttonPath); HtmlElement button = (HtmlElement) buttonPathSubmit.get(0); logger.info("BUTTON " + button.asXml()); HtmlPage result = (HtmlPage) button.click(); logger.info("RESULT " + result.asXml());
Grazie
Saluti

Rispondi quotando