2016-10-28 16 views
-1

Groovyを使用してファイルの内容を取得できません。Groovy - Tomcatサーバーからファイルを読み込む

以下

は、コード、SOAPUI

でエラー
portnumber = ":8080" 
extractedValues = new File("//hostname"+"${portnumber}"+"/share/test/working/test.csv").getText('UTF-8') 
log.info(extractedValues) 

エラーです:私は問題のように感じる

java.io.FileNotFoundException: \\hostname:8080\share\test\working\test.csv (The network path was not found) error at line: 54

私は変数に渡しているなぜこのように、ポート番号です。

リンク自体は、サーバーにログオンしてファイルエクスプローラから試用したときに機能します。

+0

あなたがやろうか?共有マシン上のファイルかURLか? – Rao

答えて

0

あなたはtomcatでホストされているファイル、つまりURLを読んでいるようです。ここで

は、あなたがそれの内容を取得する方法を次のとおりです。

def host = 'localhost' 
def port = '8080' 
def extractedValues = new URL("http://${host}:${port}/share/test/working/test.csv").getText('UTF-8') 
log.info extractedValues 
+0

素晴らしい感謝のラオ、その作品..次の段階は、そのディレクトリ内のファイルを検索することです..任意のアイデア?私はlist()、listFiles()、contains、no luckを試しました。 – user7083100

+0

あなたは別の質問をしたいかもしれません。 – Rao

関連する問題