Class: Trinidad::Lifecycle::War

Inherits:
Base
  • Object
show all
Defined in:
lib/trinidad/lifecycle/lifecycle_listener_war.rb

Instance Attribute Summary

Attributes inherited from Base

#webapp

Instance Method Summary collapse

Methods inherited from Base

#configure_logging, #initialize, #lifecycleEvent, #remove_defaults

Constructor Details

This class inherits a constructor from Trinidad::Lifecycle::Base

Instance Method Details

#configure_class_loader(context) ⇒ Object



9
10
11
12
13
# File 'lib/trinidad/lifecycle/lifecycle_listener_war.rb', line 9

def configure_class_loader(context)
  loader = Trinidad::Tomcat::WebappLoader.new(@webapp.class_loader)
  loader.container = context
  context.loader = loader
end

#configure_defaults(context) ⇒ Object



4
5
6
7
# File 'lib/trinidad/lifecycle/lifecycle_listener_war.rb', line 4

def configure_defaults(context)
  super
  configure_class_loader(context)
end