Community
Participate
Working Groups
As described in bug 326754, Virgo 2.1.x deliberately modifies the behaviour of Gemini Web so that it is not strictly compliant with the OSGi spec but *is* compatible with dm Server 2.0.x. In a later version of Virgo, we should switch this behaviour so that Virgo is strictly compliant. This will force certain applications to change, so we should consider an appropriate backwards compatibility header, or other configuration, to use in such cases.
I have documented the current behaviour in the "Known Issues" section of the Programmer Guide and noted that we may change to match the OSGi spec post 2.1.x.
As documented in the User Guide, there is a new configuration file: config/org.eclipse.virgo.web which has a property: WABHeaders=strict|defaulted strict is the default. defaulted is the 2.x behaviour and issues a message (WE0006W) warning that the option may not be supported in future releases.