2016-07-15 5 views
2

これは小さな構成の問題かもしれませんが、問題を見つけるのに成功していないということだけです。jBrowserDriver getコールがハングする

jBrowserDriverを使用して、スナップショットにajax対応ページを取得しています。 Webクライアント用

私の構成は次のとおりです。 -

Builder builder = Settings.builder(); 

    builder.headless(true); 
    builder.javascript(true); 
    builder.quickRender(true); 
    builder.timezone(Timezone.ASIA_CALCUTTA); 
    builder.userAgent(UserAgent.CHROME); 

    JBrowserDriver jbd = new JBrowserDriver(builder.build()); 

とすぐコールは、コードがハング、(URL)をjbd.getさせるよう。これは私のMac OS Xで起こることはありませんが、Linuxサーバで発生します。

誰もがこれで私を助けることができますか?

ありがとうございます!

+0

ん:( 我々は何とかそれ自体にCSSのレンダリングを無効にすることができますrver end。私はちょうどjavascriptに従ってhtmlを準備する必要があります。誰か助けてください! – user3279692

答えて

0

私は同じ問題を抱えていましたが、今解決されています。

[2016-12-01T16:17:32.329][Instance 1][Port 38914] Error: JavaFX detected no fonts! Please refer to release notes for proper font configuration 

の場合:あなたは同じ問題を持っているかどうかを確認するには、このエラーが表示された場合、それはあなたのログファイルを見てハングアップしたときに、あなたのアプリケーションを実行し

builder.javaOptions("-Dquantum.verbose=true", "-Dprism.verbose=true", "-verbose", "-verbose:class", "-Dprism.useFontConfig=false") 

これはあなたのビルダーを行うに追加しますあなたは、何の応答をあなたのビルダーにこれを追加していない(と前の行を削除したり、ログファイルが巨大な取得します)

builder.javaOptions("-Dprism.useFontConfig=false") 
+0

@ user3279692それはあなたのために働いたのですか?私は同じエラーを受け取り、これらのオプションを使用することで全く違いはありません。ただ凍っているだけです。 –

関連する問題