private static void registerORBServices(final MutablePicoContainer container)
{
// register services that need to be looked up via orb using custom componentadapter
// POA
container.registerComponent(new CachingComponentAdapter(new BiDirGiopPOAComponentAdapter(new POAComponentAdapter())));
// DynAnyFactory
container.registerComponent(new CachingComponentAdapter(new DynAnyFactoryComponentAdapter()));
// Configuration
container.registerComponent(new CachingComponentAdapter(new ConfigurationComponentAdapter()));
// FilterFactory
container.registerComponent(new CachingComponentAdapter(new FilterFactoryComponentAdapter()));
// IFR
container.registerComponent(new CachingComponentAdapter(new RepositoryComponentAdapter()));
// CurrentTimeUtil
container.registerComponent(new CurrentTimeUtilComponentAdapter());
}