microPlatform.define( IPluginManager.class, DefaultPluginManager.class, Scope.GLOBAL );
microPlatform.define( IServiceManager.class, DefaultServiceManager.class, Scope.GLOBAL );
microPlatform.define( IPluginProvider.class, TstPluginProvider.class );
microPlatform.define( IThemeManager.class, DefaultThemeManager.class );
IServiceTypeManager axisManager = new AxisWebServiceManager();
DefaultServiceManager sm = (DefaultServiceManager) PentahoSystem.get( IServiceManager.class );
sm.setServiceTypeManagers( Arrays.asList( axisManager ) );
microPlatform.init();