Hello,
In my slice I'm including a file from lib/myslice_name.rb.
There it is the file:
#######################################
module Exceptions
class InvalidForm < StandardError; end
class InvalidId < StandardError; end
end
#######################################
So I can raise and rescue custom exceptions in my controller.
It runs as expected when I start my slice with the slice command.
But when this slice is included in my master application there is a
conflict within app/controllers/exceptions.rb.
The reason is because exceptions is define as a module in my slice
and as a class in my master application.
There is app/controllers/exceptions.rb:
##############################################
class Exceptions < Merb::Controller
# handle NotFound exceptions (404)
def not_found
render :format => :html
end
# handle NotAcceptable exceptions (406)
def not_acceptable
render :format => :html
end
end
##############################################
How should I be able to use custom exceptions within my slice without
creating conflict when run within my master application?
Thanks for helping
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"merb" 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/merb?hl=en
-~----------~----~----~----~------~----~------~--~---