I have Hobo 1.3.0 RC3. When adding this code to app/views/taglibs/application.dryml as Hobo with Rails 3 Tutorial 17 page 240 instructs:

10
11 <extend tag="card" for "Task">
12 <old-card merge>
13 <append-body:>
14 <div class="users">
15 Assigned users: <repeat:users join=", "><a/></repeat><else>None</else>
16 </div>
17 </append-body:>
18 </old-card>
19 </extend>
20


I get a similar error as this when I go into any page in the application:


 Dryml::DrymlSyntaxError in RequirementsController#show

File: app/views/taglibs/application.dryml
#<REXML::ParseException: malformed XML: missing tag start
Line: 10
Position: 0
Last 80 unconsumed characters:
<extend tag="card" for "Task">    <old-card merge>      <append-body:>        <div 
c>
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/parser/base_parser.rb:205:in
 `pull'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/parser/tree_parser.rb:16:in
 `parse'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/parser/document.rb:50:in
 `build'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/parser/document.rb:25:in
 `initialize'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/template.rb:94:in `new'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/template.rb:94:in 
`process_src'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/template.rb:64:in 
`compile'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/taglib.rb:105:in `load'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/taglib.rb:67:in 
`initialize'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/taglib.rb:15:in `new'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/taglib.rb:15:in `get'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/dryml_builder.rb:157:in 
`import_taglib'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/dryml_builder.rb:112:in 
`block in build'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/dryml_builder.rb:112:in 
`each'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/dryml_builder.rb:112:in 
`build'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/template.rb:75:in 
`compile'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml.rb:233:in 
`compile_renderer_class'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml.rb:222:in 
`make_renderer_class'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml.rb:85:in `page_renderer'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml.rb:61:in 
`empty_page_renderer'
/usr/lib/ruby/gems/1.9.1/gems/dryml-1.3.0.RC3/lib/dryml/railtie/page_tag_resolver.rb:13:in
 `find_templates'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_view/template/resolver.rb:20:in
 `block in find_all'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_view/template/resolver.rb:38:in
 `cached'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_view/template/resolver.rb:19:in
 `find_all'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_view/paths.rb:21:in 
`block in find_all'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_view/paths.rb:20:in 
`each'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_view/paths.rb:20:in 
`find_all'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_view/paths.rb:14:in 
`find'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_view/lookup_context.rb:81:in
 `find'
(__DELEGATION__):2:in `find_template'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_view/render/rendering.rb:46:in
 `_determine_template'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_view/render/rendering.rb:24:in
 `render'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/abstract_controller/rendering.rb:115:in
 `_render_template'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/abstract_controller/rendering.rb:109:in
 `render_to_body'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/renderers.rb:47:in
 `render_to_body'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/compatibility.rb:55:in
 `render_to_body'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/abstract_controller/rendering.rb:102:in
 `render_to_string'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/abstract_controller/rendering.rb:93:in
 `render'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/rendering.rb:17:in
 `render'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/instrumentation.rb:40:in
 `block (2 levels) in render'
/usr/lib/ruby/gems/1.9.1/gems/activesupport-3.0.10/lib/active_support/core_ext/benchmark.rb:5:in
 `block in ms'
/usr/lib/ruby/1.9.1/benchmark.rb:310:in `realtime'
/usr/lib/ruby/gems/1.9.1/gems/activesupport-3.0.10/lib/active_support/core_ext/benchmark.rb:5:in
 `ms'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/instrumentation.rb:40:in
 `block in render'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/instrumentation.rb:78:in
 `cleanup_view_runtime'
/usr/lib/ruby/gems/1.9.1/gems/activerecord-3.0.10/lib/active_record/railties/controller_runtime.rb:15:in
 `cleanup_view_runtime'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/instrumentation.rb:39:in
 `render'
/usr/lib/ruby/gems/1.9.1/gems/hobo-1.3.0.RC3/lib/hobo/controller/model.rb:815:in
 `render_with_hobo_model'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/implicit_render.rb:10:in
 `default_render'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/implicit_render.rb:5:in
 `send_action'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/abstract_controller/base.rb:150:in
 `process_action'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/rendering.rb:11:in
 `process_action'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/abstract_controller/callbacks.rb:18:in
 `block in process_action'
/usr/lib/ruby/gems/1.9.1/gems/activesupport-3.0.10/lib/active_support/callbacks.rb:456:in
 `_run__64697026__process_action__980043612__callbacks'
/usr/lib/ruby/gems/1.9.1/gems/activesupport-3.0.10/lib/active_support/callbacks.rb:410:in
 `_run_process_action_callbacks'
/usr/lib/ruby/gems/1.9.1/gems/activesupport-3.0.10/lib/active_support/callbacks.rb:94:in
 `run_callbacks'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/abstract_controller/callbacks.rb:17:in
 `process_action'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/rescue.rb:17:in
 `process_action'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/instrumentation.rb:30:in
 `block in process_action'
/usr/lib/ruby/gems/1.9.1/gems/activesupport-3.0.10/lib/active_support/notifications.rb:52:in
 `block in instrument'
/usr/lib/ruby/gems/1.9.1/gems/activesupport-3.0.10/lib/active_support/notifications/instrumenter.rb:21:in
 `instrument'
/usr/lib/ruby/gems/1.9.1/gems/activesupport-3.0.10/lib/active_support/notifications.rb:52:in
 `instrument'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/instrumentation.rb:29:in
 `process_action'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/abstract_controller/base.rb:119:in
 `process'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/abstract_controller/rendering.rb:41:in
 `process'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal.rb:138:in
 `dispatch'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal/rack_delegation.rb:14:in
 `dispatch'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_controller/metal.rb:178:in
 `block in action'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/routing/route_set.rb:62:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/routing/route_set.rb:62:in
 `dispatch'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/routing/route_set.rb:27:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/rack-mount-0.6.14/lib/rack/mount/route_set.rb:148:in
 `block in call'
/usr/lib/ruby/gems/1.9.1/gems/rack-mount-0.6.14/lib/rack/mount/code_generation.rb:93:in
 `block in recognize'
/usr/lib/ruby/gems/1.9.1/gems/rack-mount-0.6.14/lib/rack/mount/code_generation.rb:82:in
 `optimized_each'
/usr/lib/ruby/gems/1.9.1/gems/rack-mount-0.6.14/lib/rack/mount/code_generation.rb:92:in
 `recognize'
/usr/lib/ruby/gems/1.9.1/gems/rack-mount-0.6.14/lib/rack/mount/route_set.rb:139:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/routing/route_set.rb:493:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/middleware/best_standards_support.rb:17:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/middleware/head.rb:14:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/rack-1.2.4/lib/rack/methodoverride.rb:24:in `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/middleware/params_parser.rb:21:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/middleware/flash.rb:182:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/middleware/session/abstract_store.rb:149:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/middleware/cookies.rb:302:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/activerecord-3.0.10/lib/active_record/query_cache.rb:32:in
 `block in call'
/usr/lib/ruby/gems/1.9.1/gems/activerecord-3.0.10/lib/active_record/connection_adapters/abstract/query_cache.rb:28:in
 `cache'
/usr/lib/ruby/gems/1.9.1/gems/activerecord-3.0.10/lib/active_record/query_cache.rb:12:in
 `cache'
/usr/lib/ruby/gems/1.9.1/gems/activerecord-3.0.10/lib/active_record/query_cache.rb:31:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/activerecord-3.0.10/lib/active_record/connection_adapters/abstract/connection_pool.rb:354:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/middleware/callbacks.rb:46:in
 `block in call'
/usr/lib/ruby/gems/1.9.1/gems/activesupport-3.0.10/lib/active_support/callbacks.rb:416:in
 `_run_call_callbacks'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/middleware/callbacks.rb:44:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/rack-1.2.4/lib/rack/sendfile.rb:106:in `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/middleware/remote_ip.rb:48:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/middleware/show_exceptions.rb:47:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/railties-3.0.10/lib/rails/rack/logger.rb:13:in 
`call'
/usr/lib/ruby/gems/1.9.1/gems/rack-1.2.4/lib/rack/runtime.rb:17:in `call'
/usr/lib/ruby/gems/1.9.1/gems/activesupport-3.0.10/lib/active_support/cache/strategy/local_cache.rb:72:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/rack-1.2.4/lib/rack/lock.rb:11:in `block in call'
<internal:prelude>:10:in `synchronize'
/usr/lib/ruby/gems/1.9.1/gems/rack-1.2.4/lib/rack/lock.rb:11:in `call'
/usr/lib/ruby/gems/1.9.1/gems/actionpack-3.0.10/lib/action_dispatch/middleware/static.rb:30:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/railties-3.0.10/lib/rails/application.rb:168:in 
`call'
/usr/lib/ruby/gems/1.9.1/gems/railties-3.0.10/lib/rails/application.rb:77:in 
`method_missing'
/usr/lib/ruby/gems/1.9.1/gems/railties-3.0.10/lib/rails/rack/log_tailer.rb:14:in
 `call'
/usr/lib/ruby/gems/1.9.1/gems/rack-1.2.4/lib/rack/content_length.rb:13:in `call'
/usr/lib/ruby/gems/1.9.1/gems/rack-1.2.4/lib/rack/handler/webrick.rb:52:in 
`service'
/usr/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
/usr/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
/usr/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
...
malformed XML: missing tag start
Line: 10
Position: 0
Last 80 unconsumed characters:
<extend tag="card" for "Task">    <old-card merge>      <append-body:>        
<div c
Line: 10
Position: 0
Last 80 unconsumed characters:
<extend tag="card" for "Task">    <old-card merge>      <append-body:>        
<div c

|Rails.root: /archivos/respaldos/tutorial/projects|

Application Trace <http://localhost:3000/requirements/1-mecanismo-de-propulsi-n#> | Framework Trace <http://localhost:3000/requirements/1-mecanismo-de-propulsi-n#> | Full Trace <http://localhost:3000/requirements/1-mecanismo-de-propulsi-n#>

||


   Request

*Parameters*:

{"id"=>"1-mecanismo-de-propulsi-n"}


--
You received this message because you are subscribed to the Google Groups "Hobo 
Users" 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/hobousers?hl=en.

Reply via email to