1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!--
- Licensed Materials - Property of IBM
- IBM Cognos Products: XQE
- (C) Copyright IBM Corp. 2009, 2019
- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM corp.
- -->
- <!--Do not modify this file! This file contains default settings. If you wish to modify these settings, please make a copy of this file and rename it "xqe.config.custom.xml" then make your changes to the new file.-->
- <ComponentsConfiguration version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <!-- Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved. Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated). -->
- <MetadataService>
- <providers>
- <provider name="MFW4J" className="com.cognos.xqemfw4j.MFWMetadataConnection"/>
- <provider name="NATIVEODP" className="com.cognos.xqe.metadata.provider.nativeodp.NativeMetadataConnection"/>
- <provider name="MOSER" className="com.cognos.xqemoser.MoserMetadataConnection"/>
- <provider name="JSON" className="com.cognos.xqemfw4j.MFWJSONMetadataConnection"/>
- </providers>
- <!-- Poll the connection cache every 10 seconds and expire connections after 3 minutes of inactivity -->
- <cacheCleaner enabled="true" wakeupInterval="10000" connectionLifetime="180000"/>
- <!-- Dump the model in a text format under ./logs/XQE/model directory -->
- <dumpModel>false</dumpModel>
- </MetadataService>
- <DependencyInjection>
- <ContentManager name="com.cognos.xqebifw.bibushandler.content.ContentManagerImpl"/>
- <CryptoProvider name="com.cognos.xqebifw.bibushandler.CAMCryptoProvider"/>
- <ZipiBridge name="com.cognos.xqebifw.zipi.ZipiBridgeImpl"/>
- </DependencyInjection>
- <!-- Services to initialize.
- Default method for load is getInstance() - invoked if load="true".
- Default method for terminate is releaseInstance() - invoked if unload="true".
- -->
- <Services>
- <service name="XqeAgent" class="com.cognos.xqebifw.management.XqeAgent" load="true" unload="true"/>
- <service name="MetricsService" class="com.cognos.xqe.metrics.MetricsService" load="true" unload="true" initialize="start" terminate="stop"/>
- <service name="UsageTrackingService" class="com.cognos.xqe.util.usage.UsageTrackingService" load="true" unload="true" initialize="start" terminate="stop"/>
- <service name="ResourceReleaseService" class="com.cognos.xqe.util.resource.ResourceReleaseService" load="true" unload="true" initialize="start" terminate="stop"/>
- <service name="FunctionPool" class="com.cognos.xqe.util.fds.FunctionPool" load="true" unload="true"/>
- <service name="ROLAPCubeManager" class="com.cognos.xqe.runtree.olap.mdx.rolapprovider.admin.ROLAPCubeManager" load="true" unload="true"/>
- <service name="AdvisorManager" class="com.cognos.xqe.runtree.olap.mdx.rolapprovider.advisor.AdvisorManager" load="true" unload="true"/>
- <service name="AutonomicAggregateTaskManager" class="com.cognos.xqe.runtree.olap.mdx.rolapprovider.advisor.management.AutonomicAggregateTaskManager" load="true" unload="true"/>
- <service name="FunctionManager" class="com.cognos.xqe.function.FunctionManager" load="true" unload="false"/>
- <service name="FunctionManager" class="com.cognos.xqe.runtree.olap.mdx.functions.manager.FunctionManager" load="true" unload="false"/>
- <service name="FormatService" class="com.cognos.xqe.format.XQEFormatService" load="true" unload="true"/>
- <service name="V5ExpressionParserPool" class="com.cognos.xqe.ast.v5Exp_new2.parser.V5ExpressionParserPool" load="true" unload="false"/>
- <service name="MFWMetadataFactory" class="com.cognos.xqemfw4j.MFWMetadataFactory" load="true" unload="false" initialize="initialize"/>
- <service name="ValueSizeInfo" class="com.cognos.xqe.data.values.ValueSizeInfo" load="true" unload="false" initialize="loadSizes"/>
- <service name="MemoryBookKeeper" class="com.cognos.xqe.runtree.MemoryBookKeeper" load="true" unload="false" initialize="initialize"/>
- <service name="ResourceMonitor" class="com.cognos.xqe.util.monitor.ResourceMonitor" load="true" unload="true"/>
- <service name="DatasetManager" class="com.cognos.xqe.util.datasets.DatasetManager" load="true" unload="true"/>
- </Services>
- <TransformationLibraryManager>
- <!-- Libraries are loaded in the order they appear here. -->
- <libraries>
- <library name="com.cognos.xqe.transformation.v5.binding.V5InitialCleanupTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.report.ReportTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.ma.MATransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5.binding.V5BindingTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5.unwinding.V5UnwindingTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.dmr.DMRTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.decomposition.LogicalDecompositionTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5.unwinding.V5UnwindingTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.dmr.DMRTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5.V5TransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.rsapi.RSAPITransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5.V5PostRSAPITransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5.tabstream.dmrtorel.V5DMRToRelationalTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5.tabstream.V5RelationalXtabTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5tocogmdx.V5QueryToCogMDXQueryTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5tocogsql.V5QueryRelationalPlanningTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5tocogsql.RelationalQueryFormulationTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5exptomdxexp.V5ExprToMDXExprTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5updatetosql.V5UpdateToSQLQuery"/>
- <library name="com.cognos.xqe.transformation.relational.binding.SQLBinder"/>
- <library name="com.cognos.xqe.transformation.relational.preoptimization.SQLPreoptimizer"/>
- <library name="com.cognos.xqe.transformation.relational.optimization.SQLOptimizer"/>
- <library name="com.cognos.xqe.transformation.v5.V5CleanUpLibrary"/>
- <library name="com.cognos.xqe.transformation.olap.OLAPTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5tocogsql.PrePlanInitializeRelationalPlanningTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5.PrePlanV5TransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5tocogsql.PrePlanV5QueryToCogSQLQueryTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.v5tocogsql.PrePlanTerminateRelationalPlanningTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.mdx.MDXTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.rsapi.RSAPIUpdateTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.runtree.RuntreeTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.runtree.ma.MARuntreeTransformationLibrary"/>
- <library name="com.cognos.xqe.transformation.runtree.SubQueryTransformationLibrary"/>
- </libraries>
- </TransformationLibraryManager>
- </ComponentsConfiguration>
|