2011-07-21 15 views
0

私はCSVファイルをWebからダウンロードし、データをデータベースのテーブルに挿入するためのアプリケーションを作成しています。問題は、System.setProperty("http.proxyHost", "http-proxy.domain.com");などでプロキシをセットアップする必要があることです。アプリケーションは、ローカルシステムで実行しているときにうまく動作しますが、問題はJNLPから起動するときです。最初はJARに署名することに問題がありました(何とかそれをやっていました)、今はアプリケーションが実行されていてもWebに接続していないという問題に直面しています。メッセージ "接続タイムアウト:接続"。JNLP +プロキシ+ストリームを介したファイルのダウンロード

JNLPファイルには、次のようになります。私はこのコードでファイルに接続してい

<?xml version="1.0" encoding="UTF-8" standalone="no"?> 
<jnlp href="launch.jnlp" spec="1.0+"> 
    <information> 
     <title>TestImporter</title> 
     <vendor>hol</vendor> 
     <homepage href=""/> 
     <description>TestImporter</description> 
     <description kind="short">TestImporter</description>  
    </information> 
    <update check="always"/> 
    <security> 
     <all-permissions/> 
    </security> 
    <resources> 
     <j2se version="1.6+"/> 
     <jar href="TestImporter.jar" main="true"/>  
     <jar href="lib/ojdbc14.jar"/> 
     <jar href="lib/mail.jar"/> 
    </resources> 
    <application-desc main-class="cz.test.Importer"> 
    </application-desc> 
</jnlp> 

URLConnection yc = cnb.openConnection(); 
BufferedReader in = new BufferedReader(
        new InputStreamReader(
        yc.getInputStream())); 

感謝を事前に任意の助けのために!

答えて

関連する問題