Sha256: 747eca8925851d089d00f73281641aff6899019291247ae3cf10dc33fc9ce257

Contents?: true

Size: 370 Bytes

Versions: 7

Compression:

Stored size: 370 Bytes

Contents

module Trinidad
  module Lifecycle
    class War < Base
      def configure_defaults(context)
        super
        configure_class_loader(context)
      end

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

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
trinidad-1.1.1 lib/trinidad/lifecycle/lifecycle_listener_war.rb
trinidad-1.1.0 lib/trinidad/lifecycle/lifecycle_listener_war.rb
trinidad-1.0.5 lib/trinidad/lifecycle/lifecycle_listener_war.rb
trinidad-1.0.4 lib/trinidad/lifecycle/lifecycle_listener_war.rb
trinidad-1.0.3 lib/trinidad/lifecycle/lifecycle_listener_war.rb
trinidad-1.0.2 lib/trinidad/lifecycle/lifecycle_listener_war.rb
trinidad-1.0.1 lib/trinidad/lifecycle/lifecycle_listener_war.rb