Domino 9 und frühere Versionen > ND7: Entwicklung

URLDownloadToFile() lädt nur, wenn Website zuvor geöffnet wurde

<< < (4/9) > >>

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