Запуск на windows7 с использованием wkhtmltopdf для создания PDF-файла с нашего сайта отлично работает из командной строки. Выполнение точно такой же команды wkhtmltopdf из сервлета, работающего в причале через commons-exec, приводит к пустому pdf.приложение, запущенное из java commons-exec, не может получить доступ к веб-сайту на win7, но запущено из cmd.exe.
Я включил клапан доступа на нашем сайте, а также установил netmon на win7, и я четко вижу, что веб-запрос на наш сайт генерируется при вызове из командной строки, но не вообще не создаваться из процесса причала.
Я просмотрел журналы событий с помощью Event Viewer на win7, но я не вижу никаких исключений безопасности или таких, которые могли бы объяснить пустой pdf. Тот факт, что он равен, генерируя pdf, подразумевается, что исполняемый файл wkhtmltopdf вызывается правильно.
Любые идеи, которые могут вызывать wkhtmltopdf, чтобы не иметь доступа к http?