Ticket #3 (new enhancement)

Opened 1 year ago

Last modified 4 months ago

Reorganize FactoryInitServlet to make Pustefix work in non-standard environments

Reported by: SebastianMarsching Assigned to: SebastianMarsching
Priority: major Milestone: 1.0.0
Component: Core (general) Version:
Keywords: osgi refactoring modularization Cc:

Description (Last modified by SebastianMarsching)

The whole initialization mechanism has to be refactored in order to eliminiate explicit dependencies on FactoryInitServlet.

At the moment, ServletManager calls various static methods in FactoryInitServlet. Therefore Servlets do not work in an environment where an unusual initialization process (not using the FactoryInitServlet) is used.

In order to make Pustefix OSGi compatible, this mechanism has to be changed and modularized.

See also: ticket:5, ticket:6

Change History

01/30/08 13:14:27 changed by SebastianMarsching

  • owner changed from sebastian.marsching@1und1.de to SebastianMarsching.
  • type changed from defect to enhancement.
  • description changed.

Added links to related tickets

08/25/08 12:13:52 changed by SebastianMarsching

  • milestone changed from 0.13.0 to 0.14.0.

The factory mechanism is now Spring compatible. However, some major changes are required for OSGi support, so the ticket is moved to milestone 0.14.0.