Bom rapaziada, andei pesquisando e encontrei o HTTPUnit e o HTML Unit.
No caso do HTTPUnit eu consigo conectar ao site: https://servicos.suframa.gov.br/servicos/login.do
Porém não consigo achar uma maneira de dar um “input” em um link dentro do site.
Alguém sabe como posso fazer?
E no caso do HTMLUnit nem a conexão não acontece, apresenta o seguinte erro:
Erro :404 Not Found for https://servicos.suframa.gov.br/servicos/Scripts/AC_RunActiveContent.js
Informações: JBoss Web/3.0.0-CR2 - Error report
HTTP Status 404 - /servicos/Scripts/AC_RunActiveContent.js
type Status report
message /servicos/Scripts/AC_RunActiveContent.js
description The requested resource (/servicos/Scripts/AC_RunActiveContent.js) is not available.
JBoss Web/3.0.0-CR2
Mar 17, 2014 5:15:31 PM com.gargoylesoftware.htmlunit.html.HtmlPage loadExternalJavaScriptFile
Grave: Error loading JavaScript from [
https://servicos.suframa.gov.br/servicos/Scripts/AC_RunActiveContent.js].
com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException: 404 Not Found for
https://servicos.suframa.gov.br/servicos/Scripts/AC_RunActiveContent.js
at com.gargoylesoftware.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:514)
at com.gargoylesoftware.htmlunit.html.HtmlPage.loadJavaScriptFromUrl(HtmlPage.java:1118)
at com.gargoylesoftware.htmlunit.html.HtmlPage.loadExternalJavaScriptFile(HtmlPage.java:1051)
at com.gargoylesoftware.htmlunit.html.HtmlScript.executeScriptIfNeeded(HtmlScript.java:391)
at com.gargoylesoftware.htmlunit.html.HtmlScript$3.execute(HtmlScript.java:272)
at com.gargoylesoftware.htmlunit.html.HtmlScript.onAllChildrenAddedToPage(HtmlScript.java:286)
at com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.endElement(HTMLParser.java:702)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.endElement(HTMLParser.java:662)
at org.cyberneko.html.HTMLTagBalancer.callEndElement(HTMLTagBalancer.java:1170)
at org.cyberneko.html.HTMLTagBalancer.endElement(HTMLTagBalancer.java:1072)
at org.cyberneko.html.filters.DefaultFilter.endElement(DefaultFilter.java:206)
at org.cyberneko.html.filters.NamespaceBinder.endElement(NamespaceBinder.java:330)
at org.cyberneko.html.HTMLScanner$ContentScanner.scanEndElement(HTMLScanner.java:3126)
at org.cyberneko.html.HTMLScanner$ContentScanner.scan(HTMLScanner.java:2093)
at org.cyberneko.html.HTMLScanner.scanDocument(HTMLScanner.java:920)
at org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java:499)
at org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java:452)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.parse(HTMLParser.java:926)
at com.gargoylesoftware.htmlunit.html.HTMLParser.parse(HTMLParser.java:245)
at com.gargoylesoftware.htmlunit.html.HTMLParser.parseHtml(HTMLParser.java:191)
at com.gargoylesoftware.htmlunit.DefaultPageCreator.createHtmlPage(DefaultPageCreator.java:268)
at com.gargoylesoftware.htmlunit.DefaultPageCreator.createPage(DefaultPageCreator.java:156)
at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseInto(WebClient.java:455)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:329)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:394)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:379)
at testehtmlunit.TesteHTMLUnit.main(TesteHTMLUnit.java:20)
Então to parado nesse ponto a um tempão ja…alguem consegue me dar uma luz?