Ah, I forgot to add that to the gem list. It's a recent addition.

Run 'gem install spreadsheet-excel' and you should be good.

-- Aaron


On May 16, 2007, at 12:58 PM, Cynick wrote:

>
> Everything seems to be installed and running.  When I go to the
> Workgroups page, I get the following:
>
> MissingSourceFile
>
> no such file to load -- spreadsheet/excel
>
> RAILS_ROOT: script/../config/..
> Application Trace | Framework Trace | Full Trace
>
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:147:in `require'
> lib/pas_model_activity_lib.rb:2
> #{RAILS_ROOT}/app/controllers/workgroup_controller.rb:2
>
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:147:in `require'
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:147:in `require'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:140:in `load'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:140:in `load'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:56:in `require_or_load'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:30:in `depend_on'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:85:in `require_dependency'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:98:in `const_missing'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:131:in `const_missing'
> generated/routing/recognition.rb:307:in `recognize_path'
> /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/
> action_controller/routing.rb:511:in `recognize!'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/dispatcher.rb:38:in
> `dispatch'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:
> 115:in `handle_dispatch'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:
> 81:in `service'
> /usr/local/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
> /usr/local/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
> /usr/local/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
> /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start'
> /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
> /usr/local/lib/ruby/1.8/webrick/server.rb:95:in `start'
> /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `each'
> /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `start'
> /usr/local/lib/ruby/1.8/webrick/server.rb:23:in `start'
> /usr/local/lib/ruby/1.8/webrick/server.rb:82:in `start'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:
> 67:in `dispatch'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/servers/
> webrick.rb:59
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:147:in `require'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/server.rb:
> 30
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:147:in `require'
> script/server:3
>
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:147:in `require'
> lib/pas_model_activity_lib.rb:2
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:147:in `require'
> #{RAILS_ROOT}/app/controllers/workgroup_controller.rb:2
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:140:in `load'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:140:in `load'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:56:in `require_or_load'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:30:in `depend_on'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:85:in `require_dependency'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:98:in `const_missing'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:131:in `const_missing'
> generated/routing/recognition.rb:307:in `recognize_path'
> /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/
> action_controller/routing.rb:511:in `recognize!'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/dispatcher.rb:38:in
> `dispatch'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:
> 115:in `handle_dispatch'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:
> 81:in `service'
> /usr/local/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
> /usr/local/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
> /usr/local/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
> /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start'
> /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
> /usr/local/lib/ruby/1.8/webrick/server.rb:95:in `start'
> /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `each'
> /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `start'
> /usr/local/lib/ruby/1.8/webrick/server.rb:23:in `start'
> /usr/local/lib/ruby/1.8/webrick/server.rb:82:in `start'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:
> 67:in `dispatch'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/servers/
> webrick.rb:59
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:147:in `require'
> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/server.rb:
> 30
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
> active_support/dependencies.rb:147:in `require'
> script/server:3
>
> This error occured while loading the following files:
>    workgroup_controller.rb
>    pas_model_activity_lib
>    spreadsheet/excel
>
> I suspect there's some missing gem but I don't see anything about
> excel gems in your list.
>
> Cynick
>
>
> On May 16, 11:11 am, Aaron <[EMAIL PROTECTED]> wrote:
>> The easiest way to install it is to download the .gem file listed at
>> that link location. The full URL is:http://www.concord.org/~aunger/
>> libxml/libxml-ruby-0.3.8.4.1.gem . Then at the command line, run 'gem
>> install libxml-ruby-0.3.8.4.1.gem'.
>>
>> In order to install it, you'll need a couple native development
>> libraries installed (libxml2 being the main one). It should tell you
>> if you're missing any of the native libraries necessary to compile
>> the gem.
>>
>> -- Aaron
>>
>> --
>> Aaron Unger
>> The Concord Consortium
>>
>> On May 16, 2007, at 10:50 AM, Cynick wrote:
>>
>>
>>
>>> On your list of gems, you have libxml-ruby (0.3.8.4.1 custom version
>>> available here).  How do I install your custom version?
>>
>>> Thanks.
>>> Cynick
>>
>>> On May 11, 3:45 pm, Aaron <[EMAIL PROTECTED]> wrote:
>>>> That looks like you don't have the ruby-debug gem installed. You  
>>>> can
>>>> install it by running 'gem install ruby-debug'. Also make sure that
>>>> all of the other gems listed on the confluence page (http://
>>>> telscenter.org/confluence/display/SAIL/Setting+up+a+local+SDS) are
>>>> installed.
>>
>>>> If you already have ruby-debug installed, then it's probably not
>>>> searching the right paths for your gems. I'm not sure the best  
>>>> way to
>>>> fix that...
>>
>>>> -- Aaron
>>
>>>> On May 11, 2007, at 3:36 PM, Cynick wrote:
>>
>>>>> I installed rails 1.1.6 and then tried to run "rake db:migrate"  
>>>>> and
>>>>> here's what I get:
>>
>>>>> /Users/cyoung/Code/sds/trunk/config/boot.rb:28:Warning:
>>>>> require_gem is
>>>>> obsolete.  Use gem instead.
>>>>> ** Invoke db:migrate (first_time)
>>>>> ** Invoke environment (first_time)
>>>>> ** Execute environment
>>>>> rake aborted!
>>>>> no such file to load -- ruby-debug
>>>>> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
>>>>> `gem_original_require'
>>>>> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
>>>>> `require'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
>>>>> active_support/dependencies.rb:147:in `require'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:
>>>>> 191:in `load_environment'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:
>>>>> 168:in `load_environment'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
>>>>> active_support/core_ext/kernel/reporting.rb:11:in  
>>>>> `silence_warnings'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:
>>>>> 165:in `load_environment'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:
>>>>> 82:in
>>>>> `process'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:
>>>>> 42:in
>>>>> `send'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:
>>>>> 42:in
>>>>> `run'
>>>>> /Users/cyoung/Code/sds/trunk/config/../config/environment.rb:17
>>>>> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
>>>>> `gem_original_require'
>>>>> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
>>>>> `require'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/
>>>>> active_support/dependencies.rb:147:in `require'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/tasks/ 
>>>>> misc.rake:3
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in
>>>>> `call'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in
>>>>> `execute'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in
>>>>> `each'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in
>>>>> `execute'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in
>>>>> `invoke'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in
>>>>> `synchronize'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in
>>>>> `invoke'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:369:in
>>>>> `invoke_prerequisites'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in
>>>>> `each'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in
>>>>> `send'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in
>>>>> `each'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:368:in
>>>>> `invoke_prerequisites'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:361:in
>>>>> `invoke'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in
>>>>> `synchronize'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in
>>>>> `invoke'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in
>>>>> `top_level'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in
>>>>> `each'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in
>>>>> `top_level'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in
>>>>> `standard_exception_handling'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1733:in
>>>>> `top_level'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1711:in
>>>>> `run'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in
>>>>> `standard_exception_handling'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in
>>>>> `run'
>>>>> /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7
>>>>> /usr/local/bin/rake:16:in `load'
>>>>> /usr/local/bin/rake:16
>>
>>>>> Any ideas?   Thanks.
>>
>>>>> Cynick
>>
>>>>> On May 11, 2:04 pm, Aaron <[EMAIL PROTECTED]> wrote:
>>>>>> The default behavior for logging in:
>>>>>> 1) Checks your credentials against the sunflower db
>>>>>>    a) if it successfully authenticates, syncs your data to the
>>>>>> local db
>>>>>>    b) if unsuccessful, checks your credentials in the local db  
>>>>>> and
>>>>>> logs you in or fails, depending
>>
>>>>>> So if you can't access the sunflower db, you'll jump to 1b)  
>>>>>> and it
>>>>>> will check against the local db.
>>
>>>>>> Right now, logging in doesn't get you any better or worse  
>>>>>> access to
>>>>>> the SDS. All functionality is open to anyone. Now, obviously  
>>>>>> that's
>>>>>> not a great way to run the SDS, but full authentication and  
>>>>>> access
>>>>>> controls are coming at a later date.
>>
>>>>>> The SDS needs rails 1.1.6 to run for now. Fortunately, rails
>>>>>> gems can
>>>>>> generally coexist with different versions of themselves.  
>>>>>> Simply run
>>>>>> 'gem install rails --version 1.1.6', and you should be good to  
>>>>>> go.
>>
>>>>>> To choose which version of rails, in your config/environment.rb,
>>>>>> edit
>>>>>> the line:
>>>>>> RAILS_GEM_VERSION = '1.1.6'
>>>>>> and change the version to whatever version you'd like.
>>
>>>>>> Hope this helps-
>>>>>> -- Aaron
>>
>>>>>> On May 11, 2007, at 1:11 PM, Cynick wrote:
>>
>>>>>>> In the setup, there's a section about requiring a sunflower
>>>>>>> database
>>>>>>> for login purposes.  "Login functionality will not work  
>>>>>>> correctly
>>>>>>> without a valid username and password to sunflower, which is
>>>>>>> still to
>>>>>>> be provided. Fortunately, logging in is not necessary at this
>>>>>>> point in
>>>>>>> time (but that is expected to change)."  I'm confused.  Login
>>>>>>> is not
>>>>>>> necessary but this sunflower database is still required in the
>>>>>>> configuration?
>>
>>>>>>> Also, how and why are we connecting to database.concord.org?   
>>>>>>> Does
>>>>>>> this mean we can't *truly* have a local SDS running outside of
>>>>>>> Concord?  Can I run the local SDS on my laptop when there's  
>>>>>>> no net
>>>>>>> connection?
>>
>>>>>>> sunflower:
>>>>>>>    adapter: mysql
>>>>>>>    database: sunflower
>>>>>>>    host: database.concord.org
>>>>>>>    username: TBD
>>>>>>>    password: TBD
>>
>>>>>>> When I was doing the "rake db:migrate" step, I got the following
>>>>>>> error:
>>
>>>>>>> Cannot find gem for Rails =1.1.6:
>>>>>>>     Install the missing gem with 'gem install -v=1.1.6  
>>>>>>> rails', or
>>>>>>>     change environment.rb to define RAILS_GEM_VERSION with your
>>>>>>> desired version.
>>
>>>>>>> Does the SDS only work with Rails 1.1.6?  I have rails (1.2.3)
>>>>>>> installed.  Do I need both versions installed?  Can they co- 
>>>>>>> exist
>>>>>>> simultaneously?  I don't want to uninstall 1.2.3 because of  
>>>>>>> other
>>>>>>> applications I'd like to run.  How do I choose which version of
>>>>>>> rails
>>>>>>> my application is running?
>>
>>>>>>> I'm almost there getting this thing running.
>>
>>>>>>> Cynick
>>
>>>>>>> On Apr 13, 4:25 pm, Aaron Unger <[EMAIL PROTECTED]> wrote:
>>>>>>>> I've finished writing a how-to for setting up the SDS  
>>>>>>>> locally. I
>>>>>>>> posted it to the TELS Confluence:http://www.telscenter.org/
>>>>>>>> confluence/display/SAIL/Setting+up+a+local+SDS
>>
>>>>>>>> The instructions cover setting up the software infrastructure
>>>>>>>> (ruby,
>>>>>>>> rails, mysql), checking out and configuring the SDS, and  
>>>>>>>> finally
>>>>>>>> running the SDS. The instructions do not cover running the SDS
>>>>>>>> in a
>>>>>>>> production environment (under Apache or Lighttpd, for
>>>>>>>> example). The
>>>>>>>> software infrastructure section is fairly detailed for Mac  
>>>>>>>> OS X,
>>>>>>>> but
>>>>>>>> not so much for other platforms. Feel free to add instructions
>>>>>>>> for
>>>>>>>> any other platforms that you get set up with!
>>
>>>>>>>> Currently the instructions will not import any existing SDS
>>>>>>>> data, so
>>>>>>>> you'll finish with a clean install. I'd like to post a mysql
>>>>>>>> dump for
>>>>>>>> anyone who is interested, but need to converse with Stephen  
>>>>>>>> about
>>>>>>>> this first.
>>
>>>>>>>> Any feedback is welcome.
>>
>>>>>>>> -- Aaron
>>
>>>>>>>> --
>>>>>>>> Aaron Unger
>>>>>>>> The Concord Consortium
>>>>>>>> [EMAIL PROTECTED]
>
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SAIL-Dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/SAIL-Dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to