Sorry, i sent my response to the author directly before. Anyway, for some reason Logger constant is not available (why is it even needed in the remote process?)... and why does it happen with radios only. Hugh, do you have any ideas, why it might happen without investigating?
Unfortunately i don't have any time to investigate it at the moment further. Jarmo Pertman ----- IT does really matter - http://www.itreallymatters.net On Jul 1, 4:12 pm, GJHmf <[email protected]> wrote: > Sure. Here's the debug for my XP VM environment: > > Exception `WIN32OLERuntimeError' at C:/Ruby187/lib/ruby/gems/1.8/gems/ > watir-1.9.1.rc1/lib/watir/element.rb:219 - > OLE error code:0 in <Unknown> > <No Description> > HRESULT error code:0x80070057 > The parameter is incorrect. > #no_wait command: > ruby -e "$:.unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/watir-1.9.1.rc1/ > lib/watir/win32ole/1.8.7').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/ > xml-simple-1.1.0/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/ > rake-0.9.2/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/hoe-2.9.6/ > lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/s4t-utils-1.0.4/ > lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/builder-3.0.0/ > lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/user-choices-1.1.6.1/ > lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/commonwatir-1.9.1.rc1/ > lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/win32-api-1.4.8-x86- > mingw32/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/windows- > api-0.4.0/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/windows- > pr-1.2.0/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/win32- > process-0.6.5/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/ > firewatir-1.9.1.rc1/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/ > nokogiri-1.4.6-x86-mingw32/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/ > gems/ffi-1.0.9-x86-mingw32/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/ > gems/rautomation-0.5.1/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/ > gems/watir-1.9.1.rc1/lib').unshift('C:/Ruby187/lib/ruby/site_ruby/ > 1.8').unshift('C:/Ruby187/lib/ruby/site_ruby/1.8/i386- > msvcrt').unshift('C:/Ruby187/lib/ruby/site_ruby').unshift('C:/Ruby187/ > lib/ruby/vendor_ruby/1.8').unshift('C:/Ruby187/lib/ruby/vendor_ruby/ > 1.8/i386-msvcrt').unshift('C:/Ruby187/lib/ruby/ > vendor_ruby').unshift('C:/Ruby187/lib/ruby/1.8').unshift('C:/Ruby187/ > lib/ruby/1.8/i386-mingw32').unshift('.');require 'C:/Ruby187/lib/ruby/ > gems/1.8/gems/watir-1.9.1.rc1/lib/watir/ > core';Watir::Radio.new(Watir::IE.attach(:hwnd, > 983362), :unique_number, 1).click!();" > ./logger.rb:10: uninitialized constant Logger (NameError) > from C:/Ruby187/lib/ruby/gems/1.8/gems/watir-1.9.1.rc1/lib/watir/ > core.rb:14:in `require' > from C:/Ruby187/lib/ruby/gems/1.8/gems/watir-1.9.1.rc1/lib/watir/ > core.rb:14 > from -e:1:in `require' > from -e:1 > > ... and the debug from my Win7 VM environment: > > #no_wait command: > ruby -e "$:.unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/watir-1.9.0/lib/ > watir/win32ole/1.8.7').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/xml- > simple-1.0.14/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/ > rake-0.8.7/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/hoe-2.9.1/ > lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/s4t-utils-1.0.4/ > lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/builder-3.0.0/ > lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/user-choices-1.1.6.1/ > lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/commonwatir-1.9.0/ > lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/win32-api-1.4.8-x86- > mingw32/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/windows- > api-0.4.0/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/windows- > pr-1.1.3/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/win32- > process-0.6.5/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/ > firewatir-1.9.0/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/gems/ > nokogiri-1.4.4.1-x86-mingw32/lib').unshift('C:/Ruby187/lib/ruby/gems/ > 1.8/gems/ffi-1.0.9-x86-mingw32/lib').unshift('C:/Ruby187/lib/ruby/gems/ > 1.8/gems/rautomation-0.5.1/lib').unshift('C:/Ruby187/lib/ruby/gems/1.8/ > gems/watir-1.9.0/lib').unshift('C:/Ruby187/lib/ruby/site_ruby/ > 1.8').unshift('C:/Ruby187/lib/ruby/site_ruby/1.8/i386- > msvcrt').unshift('C:/Ruby187/lib/ruby/site_ruby').unshift('C:/Ruby187/ > lib/ruby/vendor_ruby/1.8').unshift('C:/Ruby187/lib/ruby/vendor_ruby/ > 1.8/i386-msvcrt').unshift('C:/Ruby187/lib/ruby/ > vendor_ruby').unshift('C:/Ruby187/lib/ruby/1.8').unshift('C:/Ruby187/ > lib/ruby/1.8/i386-mingw32').unshift('.');require 'C:/Ruby187/lib/ruby/ > gems/1.8/gems/watir-1.9.0/lib/watir/ > core';Watir::Radio.new(Watir::IE.attach(:hwnd, > 11469422), :unique_number, 1).click!();" > ./logger.rb:10: uninitialized constant Logger (NameError) > from C:/Ruby187/lib/ruby/gems/1.8/gems/watir-1.9.0/lib/watir/core.rb: > 14:in `require' > from C:/Ruby187/lib/ruby/gems/1.8/gems/watir-1.9.0/lib/watir/core.rb: > 14 > from -e:1:in `require' > from -e:1 -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. [email protected] http://groups.google.com/group/watir-general [email protected]
