Bugzilla – Bug 1099
FactoryProvider.createService provides no way to return a value for extensibilityOutput
Last modified: 2004-05-28 15:48:14
You need to
before you can comment on or make changes to this bug.
The standard Java OGSI Factory implementation provider
org/globus/ogsa/impl/ogsi/FactoryProvider.java does not provide a mechanism to
return a value for createService's output extensibilityOutput: the value holder
is not passed to the internal createService implementation (line 247) and not
provided to the factory callback or new service implementation class(es).
In addition, because the main createService method is private it is not possible
to subclass FactoryProvider to add this functionality without copying and
pasting this implementation (which is bad code duplication).
The FactoryCallback was updated to expose the extensibilityOutput output
parameter. This is committed in the trunk now and will be part of the new major