Error while using DMSF WEBDAV feature : redmine 2.5, DMSF Version 1.5.1
Added by Raphael K over 9 years ago
Hi,
I encouter an issue when I want to acces to DSMF davmail feature : http://myserver.mydomain/dmsf/webdav
Redmine issue a "Internal error" message, and puma logs this :
NoMethodError (Undefined method: parent? for class #<RedmineDmsf::Webdav::IndexResource:0x007f3cbb7bc998>.): dav4rack (0.3.0) lib/dav4rack/resource.rb:114:in `method_missing' plugins/redmine_dmsf/lib/redmine_dmsf/webdav/base_resource.rb:81:in `html_display' plugins/redmine_dmsf/lib/redmine_dmsf/webdav/index_resource.rb:79:in `get' dav4rack (0.3.0) lib/dav4rack/resource.rb:116:in `method_missing' plugins/redmine_dmsf/lib/redmine_dmsf/webdav/resource_proxy.rb:99:in `get' dav4rack (0.3.0) lib/dav4rack/resource.rb:116:in `method_missing' dav4rack (0.3.0) lib/dav4rack/controller.rb:78:in `get' dav4rack (0.3.0) lib/dav4rack/handler.rb:30:in `call' journey (1.0.4) lib/journey/router.rb:68:in `block in call' journey (1.0.4) lib/journey/router.rb:56:in `each' journey (1.0.4) lib/journey/router.rb:56:in `call' actionpack (3.2.19) lib/action_dispatch/routing/route_set.rb:608:in `call' rack-openid (1.4.2) lib/rack/openid.rb:98:in `call' actionpack (3.2.19) lib/action_dispatch/middleware/best_standards_support.rb:17:in `call' rack (1.4.5) lib/rack/etag.rb:23:in `call' rack (1.4.5) lib/rack/conditionalget.rb:25:in `call' actionpack (3.2.19) lib/action_dispatch/middleware/head.rb:14:in `call' actionpack (3.2.19) lib/action_dispatch/middleware/params_parser.rb:21:in `call' plugins/redmine_dmsf/lib/redmine_dmsf/webdav/no_parse.rb:33:in `call' actionpack (3.2.19) lib/action_dispatch/middleware/flash.rb:242:in `call' rack (1.4.5) lib/rack/session/abstract/id.rb:210:in `context' rack (1.4.5) lib/rack/session/abstract/id.rb:205:in `call' actionpack (3.2.19) lib/action_dispatch/middleware/cookies.rb:341:in `call' activerecord (3.2.19) lib/active_record/query_cache.rb:64:in `call' activerecord (3.2.19) lib/active_record/connection_adapters/abstract/connection_pool.rb:479:in `call' actionpack (3.2.19) lib/action_dispatch/middleware/callbacks.rb:28:in `block in call' activesupport (3.2.19) lib/active_support/callbacks.rb:405:in `_run__4479997665628435706__call__3024278053598886152__callbacks' activesupport (3.2.19) lib/active_support/callbacks.rb:405:in `__run_callback' activesupport (3.2.19) lib/active_support/callbacks.rb:385:in `_run_call_callbacks' activesupport (3.2.19) lib/active_support/callbacks.rb:81:in `run_callbacks' actionpack (3.2.19) lib/action_dispatch/middleware/callbacks.rb:27:in `call' actionpack (3.2.19) lib/action_dispatch/middleware/remote_ip.rb:31:in `call' actionpack (3.2.19) lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call' actionpack (3.2.19) lib/action_dispatch/middleware/show_exceptions.rb:56:in `call' railties (3.2.19) lib/rails/rack/logger.rb:32:in `call_app' railties (3.2.19) lib/rails/rack/logger.rb:16:in `block in call' activesupport (3.2.19) lib/active_support/tagged_logging.rb:22:in `tagged' railties (3.2.19) lib/rails/rack/logger.rb:16:in `call' actionpack (3.2.19) lib/action_dispatch/middleware/request_id.rb:22:in `call' rack (1.4.5) lib/rack/methodoverride.rb:21:in `call' rack (1.4.5) lib/rack/runtime.rb:17:in `call' activesupport (3.2.19) lib/active_support/cache/strategy/local_cache.rb:72:in `call' rack (1.4.5) lib/rack/lock.rb:15:in `call' actionpack (3.2.19) lib/action_dispatch/middleware/static.rb:63:in `call' rack-cache (1.2) lib/rack/cache/context.rb:136:in `forward' rack-cache (1.2) lib/rack/cache/context.rb:245:in `fetch' rack-cache (1.2) lib/rack/cache/context.rb:185:in `lookup' rack-cache (1.2) lib/rack/cache/context.rb:66:in `call!' rack-cache (1.2) lib/rack/cache/context.rb:51:in `call' railties (3.2.19) lib/rails/engine.rb:484:in `call' railties (3.2.19) lib/rails/application.rb:231:in `call' railties (3.2.19) lib/rails/railtie/configurable.rb:30:in `method_missing' puma (2.9.0) lib/puma/configuration.rb:71:in `call' puma (2.9.0) lib/puma/server.rb:490:in `handle_request' puma (2.9.0) lib/puma/server.rb:361:in `process_client' puma (2.9.0) lib/puma/server.rb:254:in `block in run' puma (2.9.0) lib/puma/thread_pool.rb:92:in `call' puma (2.9.0) lib/puma/thread_pool.rb:92:in `block in spawn_thread'
any idea ?
Many thx !
Replies (3)
RE: Error while using DMSF WEBDAV feature : redmine 2.5, DMSF Version 1.5.1 - Added by yp xiao over 9 years ago
I had the same problem and had reported to the author. It had been fixed.
Checkout the latest version from the offical website of the plugin:
https://github.com/danmunn/redmine_dmsf
RE: Error while using DMSF WEBDAV feature : redmine 2.5, DMSF Version 1.5.1 - Added by Raphael K over 9 years ago
Hi,
This has been fixed 3 in the commit days ago ?
Damned, I pull the repo this monday O_o
I will try it and keep you posted !
RE: Error while using DMSF WEBDAV feature : redmine 2.5, DMSF Version 1.5.1 (SOLVED) - Added by Raphael K over 9 years ago
Good point !
The new commit solve the issue !
Thx !