Linux lhjmq-records 5.15.0-118-generic #128-Ubuntu SMP Fri Jul 5 09:28:59 UTC 2024 x86_64
Your IP : 18.220.110.45
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="contentManagementSystemConfiguration" type="Nurun.ContentManagement.Configuration.CmsConfigurationSectionHandler,Nurun.ContentManagement"/>
<!-- COMMERCE SERVER CONFIGURATION SECTION HANDLERS
These configuration sections are required for the Commerce Server .NET Application
Framework to function properly. They must be registered using the strong name for the
assemblies.
-->
<sectionGroup name="CommerceServer">
<section name="application" type="Microsoft.CommerceServer.Runtime.Configuration.CommerceApplicationSectionHandler, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<section name="authentication" type="Microsoft.CommerceServer.Runtime.Configuration.CommerceAuthenticationSectionHandler, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<section name="pipelines" type="Microsoft.CommerceServer.Runtime.Configuration.CommercePipelineSectionHandler, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<section name="caches" type="Microsoft.CommerceServer.Runtime.Configuration.CommerceCacheSectionHandler, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<section name="messageManager" type="Microsoft.CommerceServer.Runtime.Configuration.CommerceMessageManagerSectionHandler, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<section name="catalog" type="Microsoft.CommerceServer.Runtime.Configuration.CommerceCatalogSectionHandler, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<section name="profiles" type="Microsoft.CommerceServer.Runtime.Configuration.CommerceProfilesSectionHandler, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<section name="contentSelection" type="Microsoft.CommerceServer.Runtime.Configuration.CommerceContentSelectionSectionHandler, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<section name="commerceEvent" type="Microsoft.CommerceServer.Runtime.Configuration.EventLoggerConfigurationHandler, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</sectionGroup>
<!-- BraultMartineau commerce site configuration handlers. -->
<sectionGroup name="CommerceServerSite">
<section name="authenticationProvider" type="Nurun.CommerceServer.Security.AuthConfigurationSectionHandler, Nurun.CommerceServer" />
<section name="documentSecurity" type="Nurun.CommerceServer.Security.DocumentSecurityConfigurationHandler, Nurun.CommerceServer"/>
<section name="siteConfiguration" type="Nurun.CommerceServer.Configuration.SiteConfigurationHandler, Nurun.CommerceServer"/>
</sectionGroup>
<!-- Nurun Common Exception Management configuration handlers. -->
<section name="exceptionManagement" type="Nurun.Common.ExceptionManagement.ExceptionManagerSectionHandler, Nurun.Common"/>
</configSections>
<contentManagementSystemConfiguration databaseConnectionString="Password=password;Persist Security Info=True;User ID=NurunCmsPublic;Initial Catalog=NurunCms;Data Source=SN1WEBP10\BRAULTMARTINEAU;Packet Size=4096"/>
<!-- COMMERCE SERVER CONFIGURATION SECTION
This signifies the beginning of the configuration of the Commerce Server .NET
Application Framework.
-->
<CommerceServer>
<!-- APPLICATION
Set the siteName to be the name of the site as it has been registered in the Administration
database. The Site Packager will update this attribute automatically when unpacking
a site. Set debugLevel to "Checked", "Debug", or "Production". Because the "Checked" and
"Debug" settings cause the application to run slower than normal, you should only use these
values when debugging the application.
-->
<application siteName="BraultMartineau" debugLevel="Production"/>
<!-- AUTHENTICATION
Set the ticketTimeOut to the appropriate timeout value for authentication tickets issued
for the application. Set detectCookies to true if you wish to enable a cookie to URL-mode
fallback authentication scheme.
-->
<authentication ticketTimeOut="30" detectCookies="true"/>
<!-- PIPELINES
Configure the pipelines you wish to use in your application.
-->
<pipelines>
<!-- PIPELINE CONFIGURATION
Set the name of the pipeline to whatever string you wish to use when referencing the
pipeline in your a pplication. The path should be set to a the relative path of the pipeline
configuration file (.PCF) that corresponds to the pipeline you wish to execute when
referencing the pipeline in your application. Set transacted to false to disable COM+
Transactions when executing your pipeline. The type should be set to either "OrderPipeline"
or "CSFPipeline" depending on if you intend to use the pipeline for processing Orders or
displaying advertisements. Set loggingEnabled to true to enable pipeline logging. The log
will be created in the "pipelines\log" directory of your application. Note that this
causes the application to run slower than normal so it should only be enabled during
debugging.
Sample pipeline configuration sections have been provided below.
-->
<!-- BEGIN SAMPLE PIPELINE CONFIGURATION SECTIONS
<pipeline
name="basket"
path="pipelines\basket.pcf"
transacted="false"
type="OrderPipeline"
loggingEnabled="true" />
<pipeline
name="checkout"
path="pipelines\checkout.pcf"
transacted="true"
type="OrderPipeline"
loggingEnabled="true" />
<pipeline
name="product"
path="pipelines\product.pcf"
transacted="false"
type="OrderPipeline"
loggingEnabled="true" />
<pipeline
name="total"
path="pipelines\total.pcf"
transacted="false"
type="OrderPipeline"
loggingEnabled="true" />
<pipeline
name="advertising"
path="pipelines\advertising.pcf"
transacted="false"
type="CSFPipeline" />
<pipeline
name="discounts"
path="pipelines\discounts.pcf"
transacted="false"
type="CSFPipeline" />
<pipeline
name="recordevent"
path="pipelines\recordevent.pcf"
transacted="false"
type="CSFPipeline" />
END SAMPLE PIPELINE CONFIGURATION SECTIONS -->
</pipelines>
<!-- CACHES
Configure the caches you wish to use in your application
-->
<caches>
<!-- CACHE CONFIGURATION
Set the name of the cache to whatever string you wish to use when referencing the cache.
Note that certain caches must have specific names when using the default Advertising,
Discounting, and QueryCatalogInfo pipeline components. These names are Advertising, Discount,
and QueryCatalogInfoCache respectively. The refreshInterval should be set to a time value
(in seconds) that determines how long the cache remains in memory before being refreshed.
The retryInterval should be set to a time value (in seconds) that determines how long the
Cache Manager waits before attempting to call the cache loader in the event of a failure
when calling the cache loader. Set maxSize to be the maximum number of entries to
store in the cache.
Sample cache configuration sections have been provided below.
-->
<!-- BEGIN SAMPLE CACHE CONFIGURATION SECTIONS
<cache
name="Advertising"
type="Advertising"
refreshInterval="900"
retryInterval="30" />
<cache
name="Discounts"
type="Discounts"
refreshInterval="0"
retryInterval="30" />
<cache
name="SampleRegionalTaxCache"
type="Tax"
refreshInterval="0"
retryInterval="30" />
<cache
name="ShippingManagerCache"
type="Shipping"
loaderProgId="Commerce.ShippingManagerCache"
refreshInterval="0"
retryInterval="30" />
<cache
name="QueryCatalogInfoCache"
type="QCI"
loaderProgId="Commerce.LRUCacheFlush"
refreshInterval="0"
retryInterval="300"
maxSize="10000">
<config key="TableName" value="CatalogCache_Virtual_Directory" />
</cache>
END SAMPLE CACHE CONFIGURATION SECTIONS -->
</caches>
<!-- MESSAGE MANAGER
Configure the resources to extract from satellite assemblies into the MessageManager
used by components in the Order Processing Pipelines.
<messageManager>-->
<!-- CULTURES
Set the default attribute to be the RFC 1766 identifier of the default culture used
by the application. The baseName attribute specifies the root name of the resources
used in your application. For example, when using a satellite assembly named
"MyResources.en-US.resources", the root name is "MyResources." The assembly attribute
is used to specify the name of the assembly containing the default resources - either
the executing application or the name of a satellite assembly.
<cultures default="en-CA" baseName="BraultMartineau.CommerceSite.Resources.SiteLabels" assembly="BraultMartineau.CommerceSite">
<culture id="en-CA" />
<culture id="fr-CA" />
</cultures>-->
<!-- CULTURE
Set the id to be the RFC 1766 identifier of each culture used by the application.
-->
<!-- RESOURCES
This configures the individual resource names to be extracted from each satellite
assembly and placed in the MessageManager. Set the id to the resource identifier for
each resource you wish to use.
<resources>
<resource id= "pur_badsku" />
<resource id= "pur_badplacedprice" />
</resources>
</messageManager>-->
<!-- PROFILES
This configures the runtime to recognize two specific profiles, the Organization and
User profiles, in order to make the CommerceContext class aware of any changes made
to the default settings of these profiles. It is used to determine where the
CommerceContext.GetCatalogsForUser() method looks for Catalog Sets associated with
the current user. It is also used by the CommerceContext.UserProfile property
to determine how to load user profiles on demand. These configuration settings are
only required if you make changes to the default UserObject or Organization profiles.
-->
<!--
<profiles>
<userProfile
profileDefinition="UserObject"
userIdProperty="GeneralInfo.logon_name"
organizationIdProperty="AccountInfo.org_id"
catalogSetIdProperty="AccountInfo.user_catalog_set"
/>
<organizationProfile
profileDefintion="Organization"
organizationIdProperty="GeneralInfo.org_id"
catalogSetIdProperty="GeneralInfo.org_catalog_set"
/>
</profiles>
-->
<!-- COMMERCEEVENT
This configures the Commerce Events that will be available for logging data to the IIS
web server log. The default events supported are AddItemToBasket, RemoveItemFromBasket,
and SubmitOrder.
-->
<commerceEvent>
<!--<add className="Microsoft.CommerceServer.Runtime.AddItemToBasketEvent" id="AddItemToBasket"/>
<add className="Microsoft.CommerceServer.Runtime.RemoveItemFromBasketEvent" id="RemoveItemFromBasket"/>
<add className="Microsoft.CommerceServer.Runtime.SubmitOrderEvent" id="SubmitOrder" loggingEnabled="true"/>-->
</commerceEvent>
</CommerceServer>
<CommerceServerSite>
<!-- AuthProvider Configuration. For mode attribute, use Debug or Production. If mode is specified,
the debugUsername and the debugPassword property must be set. -->
<authenticationProvider mode="Production" debugUsername="691865" debugPassword="123123123" name="Nurun.CommerceServer.Security.CSAuthProvider" assembly="Nurun.CommerceServer">
<param name="LoginRetryAttempts" value="100"/>
<param name="LoginLockoutPeriod" value="10"/>
<param name="AuthTicketTimeout" value="60"/>
<param name="MaxPasswordLength" value="30"/>
<param name="MinPasswordLength" value="8"/>
<param name="ImpersonationDealer" value="dealer"/>
</authenticationProvider>
<!--
Secure Documents:
This section provides a list of secure documents that must be either accessed over a secure, HTTPS channel
or require authentication or both. This configuration section is used to set up the default behavior. The
actual behavior can also be overridden at runtime by the site code.
-->
<documentSecurity>
<document name="Club/CompteMembre.aspx" privacy="false" authentication="true"/>
<document name="Club/ModifierMotPasse.aspx" privacy="false" authentication="true"/>
</documentSecurity>
<!--
Site Configuration:
This section allows a variety of runtime parameters to be changed by developers and site administrators.
It is also a place where new runtime properties can be easily added to enhance the configurability of
the site.
-->
<siteConfiguration>
<property name="enableApplicationErrorHandler" value="true" type="System.Boolean"/>
<property name="defaultCulture" value="fr-CA" type="System.String"/>
<property name="supportInlineSignIn" value="false" type="System.Boolean"/>
<property name="minimumUsernameLength" value="1" type="System.Int32"/>
<property name="maximumUsernameLength" value="256" type="System.Int32"/>
<property name="invalidUsernameCharacters" value="" type="System.String"/>
<property name="minimumEmailLength" value="5" type="System.Int32"/>
<property name="maximumEmailLength" value="256" type="System.Int32"/>
<property name="invalidEmailCharacters" value="" type="System.String"/>
<property name="minimumPasswordLength" value="7" type="System.Int32"/>
<property name="maximumPasswordLength" value="256" type="System.Int32"/>
<property name="maxLineitemsInBasket" value="100" type="System.Int32"/>
<property name="invalidPasswordCharacters" value="<>&" ?*|:=+;.,)(#[]/^" type="System.String"/>
<property name="invalidTextBoxCharacters" value="<>&"?*|=+;%)([]\/^" type="System.String"/>
<property name="validUploadFileExtension" value=".doc;.txt;.pdf;.rtf" type="System.String"/>
<property name="MSMQPath" value="DIRECT=OS:.\private$\SendPurchaseOrder" type="System.String"/>
<property name="passwordMessageFile" value="PasswordMessage.xml" type="System.String"/>
<property name="customerServiceEmail" value="service.clients@braultetmartineau.com" type="System.String"/>
<property name="jobServiceEmail" value="cv@braultetmartineau.com" type="System.String"/>
<property name="SmtpServer" value="relais.videotron.net" type="System.String"/>
<property name="temporaryUploadDirectory" value="_upl_temp" type="System.String"/>
<property name="catalogDisabled" value="false" type="System.Boolean"/>
<property name="catalogDisabledRedirectUrl" value="~/Catalogue/Amelioration.aspx" type="System.String"/>
</siteConfiguration>
</CommerceServerSite>
<exceptionManagement mode="on">
<publisher mode="on" assembly="Nurun.Common" type="Nurun.Common.ExceptionManagement.DefaultPublisher" applicationName="Brault Martineau Commerce Application"/>
</exceptionManagement>
<system.web>
<httpModules>
<!-- COMMERCE SERVER HTTP MODULES
These configuration sections are required for the Commerce Server .NET Application
Framework to function properly. They must be registered using the strong name for the
assemblies.
<add name="BraultMartineauExceptionHandlingModule" type="BraultMartineau.CommerceSite.Modules.ExceptionHandlingModule, BraultMartineau.CommerceSite.Core" />
-->
<add name="CommerceApplication" type="Microsoft.CommerceServer.Runtime.CommerceApplicationModule, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="CommerceAuthentication" type="Microsoft.CommerceServer.Runtime.CommerceAuthenticationModule, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="CommerceCatalog" type="Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="CommerceProfile" type="Microsoft.CommerceServer.Runtime.Profiles.CommerceProfileModule, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="CommerceExpressionEvaluator" type="Microsoft.CommerceServer.Runtime.Targeting.CommerceExpressionModule, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="CommerceCache" type="Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="CommerceContentSelection" type="Microsoft.CommerceServer.Runtime.Targeting.CommerceContentSelectionModule, Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="BraultMartineauProfileModule" type="BraultMartineau.CommerceSite.Modules.ProfileModule, BraultMartineau.CommerceSite.Core"/>
<add name="BraultMartineauSecurityModule" type="BraultMartineau.CommerceSite.Modules.SecurityModule, BraultMartineau.CommerceSite.Core"/>
<add name="CmsBaseHttpModule" type="Nurun.ContentManagement.Modules.CmsBaseHttpModule, Nurun.ContentManagement"/>
</httpModules>
<!-- DYNAMIC DEBUG COMPILATION
Set compilation debug="true" to enable ASPX debugging. Otherwise, setting this value to
false will improve runtime performance of this application.
Set compilation debug="true" to insert debugging symbols (.pdb information)
into the compiled page. Because this creates a larger file that executes
more slowly, you should set this value to true only when debugging and to
false at all other times. For more information, refer to the documentation about
debugging ASP .NET files.
-->
<compilation defaultLanguage="c#" debug="true">
<assemblies>
<add assembly="Microsoft.CommerceServer.Runtime, Version=4.5.2002.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add assembly="GENIDLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</assemblies>
</compilation>
<!-- CUSTOM ERROR MESSAGES
Set mode="on" or "remoteonly" to enable custom error messages, "off" to disable. Add
<error> tags for each of the errors you want to handle.
-->
<customErrors mode="RemoteOnly">
<error statusCode="500"
redirect="Error500.aspx"/>
</customErrors>
<!-- AUTHENTICATION
This section sets the authentication policies of the application. Possible modes are "Windows", "Forms",
"Passport" and "None"
-->
<authentication mode="Windows"/>
<!-- APPLICATION-LEVEL TRACE LOGGING
Application-level tracing enables trace log output for every page within an application.
Set trace enabled="true" to enable application trace logging. If pageOutput="true", the
trace information will be displayed at the bottom of each page. Otherwise, you can view the
application trace log by browsing the "trace.axd" page from your web application
root.
-->
<trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true"/>
<!-- SESSION STATE SETTINGS
By default ASP.NET uses cookies to identify which requests belong to a particular session.
If cookies are not available, a session can be tracked by adding a session identifier to the URL.
To disable cookies, set sessionState cookieless="true".
-->
<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=SN1WEBP10\BRAULTMARTINEAU;integrated security=SSPI" cookieless="false" timeout="20"/>
<!-- GLOBALIZATION
This section sets the globalization settings of the application.
-->
<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="fr-CA" uiCulture="fr-CA" />
<pages validateRequest="false" />
</system.web>
</configuration>
|