James Adam wrote:
> Can you post the actual error messages, and also the version of the
> Engines plugin you're using? (You can find it in
> /vendor/plugins/engines/init.rb). I'm determined to nail this issue
> today.
>
> FWIW, the :edge flag should no longer be relevant.
>
> - james
This is from the vanilla RikiEngine_0_3_2.tgz I downloaded and unpacked.
[EMAIL PROTECTED] RikiEngine_0_3_2]$ more vendor/plugins/engines/init.rb
#--
# Copyright (c) 2005 James Adam
....
require 'engines'
module ::Engines::Version
Major = 1 # change implies compatibility breaking with previous versions
Minor = 0 # change implies backwards-compatible change to API
Release = 6 # incremented with bug-fixes, updates, etc.
end
#....
The basic run is:
$ ruby script/server
=> Booting WEBrick...
./script/../config/../vendor/plugins/engines/lib/engines.rb:163:in
`start_engine': undefined method `add_path' for Controllers:Module
(NoMethodError)
from
./script/../config/../vendor/plugins/engines/lib/engines.rb:122:in `start'
from
./script/../config/../vendor/plugins/engines/lib/engines.rb:121:in `each'
from
./script/../config/../vendor/plugins/engines/lib/engines.rb:121:in `start'
from ./script/../config/../config/environment.rb:70
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require__'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/commands/servers/webrick.rb:52
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require__'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
from /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/commands/server.rb:30
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require__'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
from script/server:3
If I turn on debugging I get the following, much of which alarms me.
$ ruby -d script/server
Exception `LoadError' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- initializer
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.2/lib/active_record/validations.rb:334:
warning: `*' interpreted as argument prefix
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.2/lib/active_record/validations.rb:363:
warning: `*' interpreted as argument prefix
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.2/lib/active_record/migration.rb:224:
warning: instance variable @ignore_new_methods not initialized
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.2/lib/active_record/migration.rb:224:
warning: instance variable @ignore_new_methods not initialized
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:41:
warning: method redefined; discarding old allow_concurrency=
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.2/lib/active_record/connection_adapters/sqlserver_adapter.rb:456:
warning: method redefined; discarding old remove_column
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- db2/db2cli
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- db2/db2cli
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- db2/db2cli
/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.2/lib/active_record/connection_adapters/oracle_adapter.rb:119:
warning: (...) interpreted as grouped expression
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- oci8
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- oci8
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- oci8
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- oci8
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- oci8
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- oci8
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/core_ext/kernel/requires.rb:19
- No such file to load -- oci8
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- sybsql
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- sybsql
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- sybsql
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/request.rb:169:
warning: method redefined; discarding old relative_url_root
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- Win32API
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- Win32API
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- Win32API
/usr/lib/ruby/1.8/cgi/session/pstore.rb:17: warning: method redefined;
discarding old []=
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/cgi_ext/raw_post_data_fix.rb:57:
warning: ambiguous first argument; put parentheses or even spaces
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/cgi_ext/raw_post_data_fix.rb:8:
warning: method redefined; discarding old initialize_query
Exception `DRb::DRbServerNotFound' at /usr/lib/ruby/1.8/drb/drb.rb:1572 -
DRb::DRbServerNotFound
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- memcache
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- memcache
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- memcache
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/session/active_record_store.rb:129:
warning: private attribute?
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/session/active_record_store.rb:179:
warning: method redefined; discarding old connection
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- redcloth
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- bluecloth
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- html/tokenizer
Exception `Gem::LoadError' at /usr/lib/ruby/site_ruby/1.8/rubygems.rb:204 -
RubyGem version error: facets(1.3.3 not = 1.0.3)
Exception `Gem::LoadError' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- RubyGem version error: facets(1.3.3 not = 1.0.3)
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_view/helpers/prototype_helper.rb:640:
warning: ambiguous first argument; put parentheses or even spaces
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_view/helpers/prototype_helper.rb:873:
warning: `*' interpreted as argument prefix
/usr/lib/ruby/gems/1.8/gems/actionmailer-1.2.1/lib/action_mailer/vendor/tmail/facade.rb:486:
warning: method redefined; discarding old create_reply
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- tmail/base64.so
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- tmail/base64.so
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- tmail/base64.so
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- tmail/scanner_c.so
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- tmail/scanner_c.so
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- tmail/scanner_c.so
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- xmlscan/scanner
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- xmlscan/scanner
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- xmlscan/scanner
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- xmlscan/scanner
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- xmlscan/scanner
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- xml/parser
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- xml/parser
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- xml/parser
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- xml/parser
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- xml/parser
Set XSD::XMLParser::REXMLParser as XML processor.
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- http-access2
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- http-access2
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- http-access2
Loading http-access2 failed. Net/http is used.
/usr/lib/ruby/1.8/net/https.rb:121: warning: method redefined; discarding
old edit_path
/usr/lib/ruby/1.8/net/https.rb:130: warning: redefine socket_type
/usr/lib/ruby/1.8/net/https.rb:157: warning: method redefined; discarding
old on_connect
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/initializer.rb:581: warning:
method redefined; discarding old []=
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/initializer.rb:590: warning:
method redefined; discarding old []
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/initializer.rb:595: warning:
method redefined; discarding old keys
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/initializer.rb:600: warning:
method redefined; discarding old find_pair
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/initializer.rb:607: warning:
method redefined; discarding old []=
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/initializer.rb:611: warning:
method redefined; discarding old []
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/initializer.rb:615: warning:
method redefined; discarding old method_missing
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- fcgi
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- fcgi
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- fcgi
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- fcgi
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- fcgi
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- fcgi
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/core_ext/kernel/requires.rb:19
- No such file to load -- fcgi
=> Booting WEBrick...
Exception `Errno::EEXIST' at /usr/lib/ruby/1.8/fileutils.rb:212 - File
exists - tmp/sessions
Exception `Errno::EEXIST' at /usr/lib/ruby/1.8/fileutils.rb:212 - File
exists - tmp/cache
Exception `Errno::EEXIST' at /usr/lib/ruby/1.8/fileutils.rb:212 - File
exists - tmp/sockets
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21 - No such file to
load -- simplecc
Exception `MissingSourceFile' at
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29 - No such file to
load -- simplecc
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- No such file to load -- simplecc
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/initializer.rb:483: warning:
instance variable @after_initialize_block not initialized
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:8:
warning: redefine included
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:39:
warning: method redefined; discarding old authenticate
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:45:
warning: method redefined; discarding old authenticate_by_token
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:59:
warning: redefine hashed
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:68:
warning: redefine salted_password
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:77:
warning: method redefined; discarding old initialize
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:82:
warning: method redefined; discarding old token_expired?
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:86:
warning: method redefined; discarding old update_expiry
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:93:
warning: method redefined; discarding old generate_security_token
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:102:
warning: method redefined; discarding old set_delete_after
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:112:
warning: method redefined; discarding old change_password
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:120:
warning: method redefined; discarding old validate_password?
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:125:
warning: method redefined; discarding old crypt_password
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:132:
warning: method redefined; discarding old new_security_token
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_user.rb:139:
warning: method redefined; discarding old token_lifetime
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_system.rb:14:
warning: method redefined; discarding old authorize?
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_system.rb:29:
warning: method redefined; discarding old protect?
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_system.rb:42:
warning: method redefined; discarding old login_required
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_system.rb:65:
warning: method redefined; discarding old access_denied
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_system.rb:71:
warning: method redefined; discarding old store_location
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_system.rb:76:
warning: method redefined; discarding old redirect_to_stored_or_default
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_system.rb:86:
warning: method redefined; discarding old redirect_back_or_default
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_system.rb:94:
warning: method redefined; discarding old user?
./script/../config/../vendor/plugins/login_engine/lib/login_engine/authenticated_system.rb:111:
warning: method redefined; discarding old current_user
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:140
- No such file to load -- controllers.rb
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:143
- No such file to load -- controllers.rb
Exception `MissingSourceFile' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:32
- No such file to load -- controllers.rb
Exception `NoMethodError' at
./script/../config/../vendor/plugins/engines/lib/engines.rb:163 - undefined
method `add_path' for Controllers:Module
Exception `NoMethodError' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- undefined method `add_path' for Controllers:Module
Exception `NoMethodError' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- undefined method `add_path' for Controllers:Module
Exception `NoMethodError' at
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:150
- undefined method `add_path' for Controllers:Module
./script/../config/../vendor/plugins/engines/lib/engines.rb:163:in
`start_engine': undefined method `add_path' for Controllers:Module
(NoMethodError)
from
./script/../config/../vendor/plugins/engines/lib/engines.rb:122:in `start'
from
./script/../config/../vendor/plugins/engines/lib/engines.rb:121:in `each'
from
./script/../config/../vendor/plugins/engines/lib/engines.rb:121:in `start'
from ./script/../config/../config/environment.rb:70
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require__'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/commands/servers/webrick.rb:52
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require__'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
from /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/commands/server.rb:30
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require__'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
from script/server:3
>
n I downloaded the demo of RikiEngine_0_3_2.
>>>I have
>>> actionpack-1.12.1
>>> rails-1.1.2
>>> activerecord-1.14.2
_______________________________________________
engine-users mailing list
[email protected]
http://lists.rails-engines.org/listinfo.cgi/engine-users-rails-engines.org