Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8"?>
- <!--
- For more information on how to configure your ASP.NET application, please visit
- http://go.microsoft.com/fwlink/?LinkId=301880
- -->
- <configuration>
- <configSections>
- <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
- <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
- <section name="unity" type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection, Microsoft.Practices.Unity.Configuration" />
- <section name="diagnostics" type="Telexis.Diagnostics.LogConfigurationSectionHandler, Telexis.Diagnostics" />
- <section name="quartz" type="System.Configuration.NameValueSectionHandler, System, Version=2.3.3.0,Culture=neutral, PublicKeyToken=b77a5c561934e089" />
- <section name="scheduler" type="Telexis.Bocks.Scheduler.SchedulerConfigSection, Telexis.Bocks.Scheduler" />
- <section name="messageBusClient" type="Telexis.Bocks.Messaging.Configuration.MessageBusClientConfigurationSection, Telexis.Bocks.Messaging" />
- </configSections>
- <system.web>
- <!--<customErrors mode="On" defaultRedirect="/Home/Error"/>-->
- <customErrors mode="On" defaultRedirect="~/Home/Error">
- <error statusCode="404" redirect="~/Home/Index" />
- </customErrors>
- <compilation debug="true" targetFramework="4.5" />
- <httpRuntime targetFramework="4.5" />
- </system.web>
- <runtime>
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <dependentAssembly>
- <assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed" />
- <bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35" />
- <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="1.1.0.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />
- <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.IdentityModel.Tokens.Jwt" publicKeyToken="31bf3856ad364e35" culture="neutral" />
- <bindingRedirect oldVersion="0.0.0.0-4.0.20622.1351" newVersion="4.0.20622.1351" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="Microsoft.IdentityModel.Protocol.Extensions" publicKeyToken="31bf3856ad364e35" culture="neutral" />
- <bindingRedirect oldVersion="0.0.0.0-1.0.2.33" newVersion="1.0.2.33" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />
- <bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
- <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
- <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
- <bindingRedirect oldVersion="1.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral" />
- <bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
- <bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
- </dependentAssembly>
- </assemblyBinding>
- </runtime>
- <system.webServer>
- <handlers>
- <remove name="WebDAV" />
- <remove name="ExtensionlessUrlHandler-Integrated-4.0" /><remove name="OPTIONSVerbHandler" /><remove name="TRACEVerbHandler" /><add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /></handlers>
- <modules>
- <remove name="WebDAVModule" />
- </modules>
- </system.webServer>
- <appSettings>
- <add key="webpages:Version" value="3.0.0.0" />
- <add key="webpages:Enabled" value="false" />
- <add key="ClientValidationEnabled" value="true" />
- <add key="UnobtrusiveJavaScriptEnabled" value="true" />
- <add key="STSUrl" value="https://localhost/Telexis.Bocks.IdentityServer/core" />
- <add key="WebClientUrl" value="https://localhost/Telexis.Bocks.ManagementUI/" />
- <add key="IdentityManagementUrl" value="https://localhost/Telexis.Bocks.IdentityManagement/" />
- </appSettings>
- <entityFramework>
- <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
- <parameters>
- <parameter value="mssqllocaldb" />
- </parameters>
- </defaultConnectionFactory>
- <providers>
- <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
- </providers>
- </entityFramework>
- <connectionStrings>
- <add name="DeviceListProcessingDataContext" connectionString="Data Source=(local);Initial Catalog=Bocks.ConfigurationDataStore;User ID=boServiceUser;Password=123;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
- </connectionStrings>
- <unity xmlns="http://schemas.microsoft.com/practices/2010/unity">
- <typeAliases>
- <typeAlias alias="IEventLogger" type="Telexis.Bocks.IEventLogger, Telexis.Bocks.Common" />
- <typeAlias alias="IEventLoggingResources" type="Telexis.Bocks.IEventLoggingResources, Telexis.Bocks.Common" />
- <typeAlias alias="IDataContextFactory" type="Telexis.Bocks.Level4Files.DataModel.Interfaces.IDataContextFactory, Telexis.Bocks.Level4Files.DataModel" />
- <typeAlias alias="IConnectionFactoryProvider" type="Telexis.Bocks.Messaging.IConnectionFactoryProvider, Telexis.Bocks.Messaging" />
- <typeAlias alias="IDeviceListProcessingDataContext" type="Telexis.Bocks.Level4Files.DataModel.Interfaces.IDeviceListProcessingDataContext, Telexis.Bocks.Level4Files.DataModel" />
- <typeAlias alias="IDeviceManagementJsonConverter" type="Telexis.Bocks.ManagementUI.DeviceManagement.IDeviceManagementJsonConverter, Telexis.Bocks.ManagementUI" />
- <typeAlias alias="IDeviceManagementResponseFactory" type="Telexis.Bocks.ManagementUI.DeviceManagement.IDeviceManagementResponseFactory, Telexis.Bocks.ManagementUI" />
- <typeAlias alias="IDeviceManagementValidator" type="Telexis.Bocks.ManagementUI.DeviceManagement.IDeviceManagementValidator, Telexis.Bocks.ManagementUI" />
- <typeAlias alias="IRijndaelCryptoMachine" type="Telexis.Util.Cryptography.IRijndaelCryptoMachine, Telexis.Util" />
- <typeAlias alias="IKeyProvider" type="Telexis.Util.Cryptography.IKeyProvider, Telexis.Util" />
- <typeAlias alias="ISchedulerAPI" type="Telexis.Bocks.Scheduler.ISchedulerAPI, Telexis.Bocks.Scheduler" />
- <typeAlias alias="IMessageBusClient" type="Telexis.Bocks.Messaging.IMessageBusClient, Telexis.Bocks.Messaging" />
- <typeAlias alias="IMessageQueueConsumerFactory" type="Telexis.Bocks.Messaging.IMessageQueueConsumerFactory, Telexis.Bocks.Messaging" />
- </typeAliases>
- <container>
- <register type="IEventLogger" mapTo="Telexis.Bocks.Logging.EventLogger, Telexis.Bocks.Common">
- <lifetime type="singleton" />
- </register>
- <register type="IEventLoggingResources" mapTo="Telexis.Bocks.EventLogging.EventLoggingResources, Telexis.Bocks.EventLogging" />
- <register type="IDataContextFactory" mapTo="Telexis.Bocks.Level4Files.DataModel.DataContextFactory, Telexis.Bocks.Level4Files.DataModel">
- <lifetime type="singleton" />
- </register>
- <register type="IConnectionFactoryProvider" mapTo="Telexis.Bocks.Messaging.ConnectionFactoryProvider, Telexis.Bocks.Messaging" />
- <register type="IDeviceListProcessingDataContext" mapTo="Telexis.Bocks.Level4Files.DataModel.DeviceListProcessingDataContext, Telexis.Bocks.Level4Files.DataModel" />
- <register type="IDeviceManagementJsonConverter" mapTo="Telexis.Bocks.ManagementUI.DeviceManagement.DeviceManagementJsonConverter, Telexis.Bocks.ManagementUI">
- <lifetime type="singleton" />
- </register>
- <register type="IDeviceManagementResponseFactory" mapTo="Telexis.Bocks.ManagementUI.DeviceManagement.DeviceManagementResponseFactory, Telexis.Bocks.ManagementUI">
- <lifetime type="singleton" />
- </register>
- <register type="IDeviceManagementValidator" mapTo="Telexis.Bocks.ManagementUI.DeviceManagement.DeviceManagementValidator, Telexis.Bocks.ManagementUI">
- <lifetime type="singleton" />
- </register>
- <register type="IRijndaelCryptoMachine" mapTo="Telexis.Util.Cryptography.RijndaelCryptoMachine, Telexis.Util">
- <lifetime type="singleton" />
- </register>
- <register type="IKeyProvider" mapTo="Telexis.Util.Cryptography.UnsafeKeyProvider, Telexis.Util">
- <lifetime type="singleton" />
- </register>
- <register type="ISchedulerAPI" mapTo="Telexis.Bocks.Scheduler.Scheduler, Telexis.Bocks.Scheduler" />
- <register type="IMessageBusClient" mapTo="Telexis.Bocks.Messaging.MessageBusClient, Telexis.Bocks.Messaging" />
- <register type="IMessageQueueConsumerFactory" mapTo="Telexis.Bocks.Messaging.MessageQueueConsumerFactory, Telexis.Bocks.Messaging">
- <lifetime type="singleton" />
- </register>
- </container>
- </unity>
- <diagnostics>
- <appender name="FileLogger" type="Telexis.Diagnostics.FileLogger">
- <file value="[LOGFILE]" />
- <rotation value="Date" />
- <loglevel value="Info" />
- <logfields>
- <logfield value="ThreadID" />
- <logfield value="Milliseconds" />
- <logfield value="EventID" />
- </logfields>
- </appender>
- <appender name="DebugLogger" type="Telexis.Diagnostics.FileLogger">
- <file value="[LOGFILE-FOR-DEBUGGING]" />
- <rotation value="Date" />
- <loglevel value="Debug" />
- <logfields>
- <logfield value="ThreadID" />
- <logfield value="Milliseconds" />
- <logfield value="EventID" />
- </logfields>
- </appender>
- </diagnostics>
- <messageBusClient userName="guest" password="guest" exchange="HTM.Bocks">
- <hostNames>
- <add name="localhost"/>
- </hostNames>
- </messageBusClient>
- <!-- TODO:Gajama2 - Slow cheeta not working for Web.config -->
- <!--<scheduler>
- <features>
- <feature name="[FEATURE1-NAME]" description="[FEATURE1-DESCRIPTION]">
- <subjects>
- <add name="[SUBJECT1-NAME]" description="[SUBJECT1-DESCRIPTION]" regex="[SUBJECT1-REGEX]" realtivePath="[RELATIVE-PATH]" />
- <add name="[SUBJECT2-NAME]" description="[SUBJECT2-DESCRIPTION]" regex="[SUBJECT2-REGEX]" realtivePath="[RELATIVE-PATH]" />
- </subjects>
- </feature>
- <feature name="[FEATURE2-NAME]" description="[FEATURE2-DESCRIPTION]" />
- </features>
- --><!--Keep sources configuration in FTS up to date with this one--><!--
- <sources>
- <add name="[SOURCE-LOCATION-NAME]" sourceConfigId="[SOURCE-LOCATION-ID]" protocol="[PROTOCOL-FTP-FTPS-OTHER]" hostServer="[HOST-SERVER]" remoteRoot="[REMOTE-ROOT]" hostRetryTime="[HOST-RETRY-TIME]" hostRetryAmount="[HOST-RETRY-AMOUNT]" hostScanTimeout="[HOST-SCAN-TIMEOUT]" username="[UESRNAME]" password="[PASSWORD]" />
- </sources>
- --><!--Keep targets configuration in Dispatcher up to date with this one--><!--
- <targets>
- <add name="[TARGET-LOCATION-NAME]" folderPath="[FOLDER-PATH]" />
- </targets>
- </scheduler>-->
- <scheduler>
- <features>
- <feature name="GenerateS9File" description="S9 bestand generatie">
- <subjects>
- <add name="Cvf" description="Cvf (Ceiling value bestand)" regex="" realtivePath="" />
- <add name="Tkf" description="Tkf (Ticketing key bestand)" regex="" realtivePath="" />
- </subjects>
- </feature>
- <feature name="GenerateEod" description="EOD generatie">
- <subjects>
- <add name="Nvt" description="Nvt" regex="" realtivePath="" />
- </subjects>
- </feature>
- <feature name="RetrieveFTPFile" description="Ophalen bestand">
- <subjects>
- <add name="Lvl4ConsBlacklist" description="Level-4 Cons Blacklist" regex="" realtivePath="" />
- <add name="Lvl4ConsIntBlacklist" description="Level-4 Cons Int Blacklist" regex="" realtivePath="" />
- <add name="Lvl4DeviceList" description="Level-4 Device List" regex="S9DEV[0-9]{6}_[0-9]{1}\.[vV]{1}[0-9]{2}\.?[0-9]?" realtivePath="RelativePathForDL" />
- <add name="Lvl4CRL" description="Level-4 CRL" regex="CRL[0-9]{6}_[0-9]{1}\.[vV]{1}[0-9]{2}\.?[0-9]?" realtivePath="RelativePathForCRL" />
- <add name="Lvl4FileUploadFeedback" description="Level-4 File Upload" regex="" realtivePath="" />
- <add name="Lvl4TxFeedback" description="Lvl4 Transaction Feedback" regex="" realtivePath="" />
- </subjects>
- </feature>
- <!--<feature name="ResendFile" description="Resend File">
- <subjects>
- <add name="Lvl1TXARFile" description="To Level 4 Acquirer 2.0" regex="" realtivePath="" />
- </subjects>
- </feature>-->
- </features>
- <!--Keep sources configuration in FTS up to date with this one-->
- <sources>
- <add name="FTP1" sourceConfigId="1" protocol="FTP" hostServer="ftp://localhost:21" remoteRoot="c:\remoteRootFolder1" hostRetryTime="5" hostRetryAmount="3" hostScanTimeout="10" username="FtpClient1" password="Gajama82" />
- <add name="FTPS1" sourceConfigId="2" protocol="FTPS" hostServer="ftps://localhost:990" remoteRoot="c:\remoteRootFolder2" hostRetryTime="5" hostRetryAmount="3" hostScanTimeout="10" username="FtpClient1" password="Gajama82" />
- </sources>
- <!--Keep targets configuration in Dispatcher up to date with this one-->
- <targets>
- <add name="Location 1" folderPath="c:\temp" />
- <add name="Location 2" folderPath="C:\temp\delivery" />
- </targets>
- </scheduler>
- <quartz>
- <add key="quartz.scheduler.instanceName" value="BODefaultQuartzScheduler" />
- <add key="quartz.scheduler.instanceId" value="instance_one" />
- <add key="quartz.threadPool.type" value="Quartz.Simpl.SimpleThreadPool, Quartz" />
- <add key="quartz.threadPool.threadCount" value="10" />
- <add key="quartz.threadPool.threadPriority" value="1" />
- <add key="quartz.jobStore.type" value="Quartz.Impl.AdoJobStore.JobStoreTX, Quartz" />
- <add key="quartz.jobStore.misfireThreshold" value="60000" />
- <add key="quartz.jobStore.dataSource" value="default" />
- <add key="quartz.jobStore.driverDelegateType" value="Quartz.Impl.AdoJobStore.SqlServerDelegate, Quartz" />
- <!--add key="quartz.jobStore.lockHandler.type" value="Quartz.Impl.AdoJobStore.UpdateLockRowSemaphore, Quartz"/-->
- <add key="quartz.jobStore.tablePrefix" value="QRTZ_" />
- <add key="quartz.dataSource.default.connectionString" value="Server=(local);Database=Bocks.Scheduler;Persist Security Info=True;User ID=boServiceUser;Password=123;MultipleActiveResultSets=True" />
- <add key="quartz.dataSource.default.provider" value="SqlServer-20" />
- <add key="quartz.jobStore.useProperties" value="true" />
- </quartz>
- </configuration>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement