Prawn :: Document.generate在Windows Server 2012上的jruby中抛出未知错误

时间:2014-12-17 07:14:14

标签: ruby windows jruby prawn

我在Windows 2012 Server上测试jruby(1.7.4)中的prawn(1.3.0)。

这个简单的文档创建测试会抛出一个未知错误。

有没有人对虾,jruby和Windows有任何经验?任何有关排除此错误的帮助都将非常感激。

require 'prawn'
Prawn::Document.generate("prawn_test.pdf") do
  text "Hello world."
end

SystemCallError: Unknown error - Unknown Error (20047) - -1
         size at org/jruby/RubyFile.java:1081   render_body at c:/jruby-1.7.4/lib/ruby/gems/shared/gems/pdf-core-0.4.0/lib/pdf/core/document_state.rb:69
         each at c:/jruby-1.7.4/lib/ruby/gems/shared/gems/pdf-core-0.4.0/lib/pdf/core/object_store.rb:70
         each at org/jruby/RubyArray.java:1617
         each at c:/jruby-1.7.4/lib/ruby/gems/shared/gems/pdf-core-0.4.0/lib/pdf/core/object_store.rb:69 render_body at c:/jruby-1.7.4/lib/ruby/gems/shared/gems/pdf-core-0.4.0/lib/pdf/core/document_state.rb:68 render_body at c:/jruby-1.7.4/lib/ruby/gems/shared/gems/pdf-core-0.4.0/lib/pdf/core/renderer.rb:192
       render at c:/jruby-1.7.4/lib/ruby/gems/shared/gems/pdf-core-0.4.0/lib/pdf/core/renderer.rb:157
       render at c:/jruby-1.7.4/lib/ruby/gems/shared/gems/prawn-1.3.0/lib/prawn/document.rb:356   render_file at c:/jruby-1.7.4/lib/ruby/gems/shared/gems/prawn-1.3.0/lib/prawn/document.rb:364
         open at org/jruby/RubyIO.java:1148   render_file at c:/jruby-1.7.4/lib/ruby/gems/shared/gems/prawn-1.3.0/lib/prawn/document.rb:364
     generate at c:/jruby-1.7.4/lib/ruby/gems/shared/gems/prawn-1.3.0/lib/prawn/document.rb:143
       (root) at C:\Users\hshields\WebApps\taskmodules\prawn_test.rb:3 [Finished in 6.4s]

0 个答案:

没有答案