Domino 9 und frühere Versionen > ND7: Entwicklung
URLDownloadToFile() lädt nur, wenn Website zuvor geöffnet wurde
Silke Wolf:
Hallo Axel,
leider läuft es noch nicht rund:
java -cp ../lib/commons-httpclient-3.1.jar;../lib/commons-logging-1.0.4.jar;../lib/commons-codec-1.2.jar;. HttpClientTutorial http://twitter.com/#!/azetaene
Calling url: http://twitter.com/#!/azetaene
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/codec/DecoderException
at org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:220)
at org.apache.commons.httpclient.methods.GetMethod.<init>(GetMethod.java:89)
at HttpClientTutorial.main(HttpClientTutorial.java:27)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.codec.DecoderException
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
... 3 more
Gruß Silke
flaite:
Weitere Panne meinerseits.
Du mußt natürlich diese Datei runterladen und ins Lib-Verzeichnis kopieren:
http://mirrors.ibiblio.org/pub/mirrors/maven/commons-codec/jars/commons-codec-1.2.jar
NICHT commons-codec-1.2-javadoc.jar
Der Prozess funktioniert, ist aber sehr fehleranfällig und erfordert von mir mehr Konzentration als ich gestern abend um 23:00 Uhr hatte.
Das wars dann aber.
Silke Wolf:
Geht leider immernoch nicht:
Calling url: http://twitter.com/#!/azetaene
Fatal transport error: twitter.com
java.net.UnknownHostException: twitter.com
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80)
at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122)
at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at HttpClientTutorial.main(HttpClientTutorial.java:39)
flaite:
Deine Organisation einen Reverse-Proxy um ins Internet zu kommen.
Deshalb war auch vorher der Effekt, dass Du die Seiten einmal im IE öffnen mußtest.
Schau dir mal die Proxy Einstellungen von deinem IE an.
Ging früher über Extras/Internetoptionen/ Registerkarte Verbindungen -> Lan Einstellung Button.
In neuen IEs gibts kein extras mehr, dafür aber ganz rechts so ein Icon, das wie ein Zahnrad aussieht.
Was ist da angegeben. Falls nicht Konfigurations-Script sondern direkt ein Proxy den besser nicht posten sondern einfach sagen, dass da eine IP Adresse steht.
Silke Wolf:
Es wird ein "automatisches Konfigurationsscript" verwendet.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln