watir woe

C:/installs/ruby-1.8.6-p388-i386-mingw32/lib/ruby/1.8/win32/registry.rb:528:in `open’: The system cannot find the file specified. (Win32::Registry::Error)
from C:/installs/ruby-1.8.6-p388-i386-mingw32/lib/ruby/1.8/win32/registry.rb:609:in `open’
from C:/installs/ruby-1.8.6-p388-i386-mingw32/lib/ruby/gems/1.8/gems/firewatir-1.6.5/lib/firewatir/firefox.rb:1024:in `path_from_registry’
from C:/installs/ruby-1.8.6-p388-i386-mingw32/lib/ruby/gems/1.8/gems/firewatir-1.6.5/lib/firewatir/firefox.rb:993:in `path_to_bin’
from C:/installs/ruby-1.8.6-p388-i386-mingw32/lib/ruby/gems/1.8/gems/firewatir-1.6.5/lib/firewatir/firefox.rb:152:in `launch_browser’
from C:/installs/ruby-1.8.6-p388-i386-mingw32/lib/ruby/gems/1.8/gems/firewatir-1.6.5/lib/firewatir/firefox.rb:128:in `initialize’
from C:/installs/ruby-1.8.6-p388-i386-mingw32/lib/ruby/gems/1.8/gems/commonwatir-1.6.5/lib/watir/browser.rb:65:in `new’
from C:/installs/ruby-1.8.6-p388-i386-mingw32/lib/ruby/gems/1.8/gems/commonwatir-1.6.5/lib/watir/browser.rb:65:in `new’
from test_watir.rb:6
meant “you don’t have firefox installed”

java woe

/opt/digitalarchive/das_storage_cell_catalog/java/das_storage_cell_catalog: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory

this meant “you scp’ed a symlink to the java binary, but in reality that copied over the real binary, not the symlink, which ends up meaning that when java starts, it can’t find its typical dependencies, because it only has the very basic binary” (and no supporting libs)

maven guice woe

issing:
———-
1) com.google.code.guice:guice:jar:2.0.0
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=com.google.code.guice -DartifactId=guice -Dversion=2.0.0 -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=com.google.code.guice -DartifactId=guice -Dversion=2.0.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) org.familysearch.digitalarchive:daxservice:jar:2.4-SNAPSHOT
2) com.google.code.guice:guice:jar:2.0.0

issing:———-1) com.google.code.guice:guice:jar:2.0.0
Try downloading the file manually from the project website.
Then, install it using the command:      mvn install:install-file -DgroupId=com.google.code.guice -DartifactId=guice -Dversion=2.0.0 -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:      mvn deploy:deploy-file -DgroupId=com.google.code.guice -DartifactId=guice -Dversion=2.0.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:        1) org.familysearch.digitalarchive:daxservice:jar:2.4-SNAPSHOT        2) com.google.code.guice:guice:jar:2.0.0

meant “you wanted version 2.0, not 2.0.0″

best web framework

Here it is:

easy to test, lightning fast to develop using tests, do some
repetitive things for you, intuitive, easy to refactor/maintain, safe, fast runtime, scalable, easy to deploy, compatible.
super easy javascript integration, bug free, excellent documentation.
any takers on this one?