Welcome Guest Search | Active Topics | Members | Log In | Register
Cannot login after upgrade from latest 2.0.x version ... Options
aheinrich
Posted: Thursday, November 06, 2008 12:19:44 AM
Rank: Member

Joined: 12/17/2007
Posts: 14
Location: Alberta Canada
I did read the previous post started by cipher with no luck. So disappointed as every updgrade and install has worked so well to this point - guess its my time. Sigh. Please Help.

I have Win Server 2003, SQL Server 2005, .NET Framework 3.5

I had the latest version of GSP 2.0.x installed previously.

I installed the new version of GSP 2.1.x.

The installation worked fine. The upgrade of the database also seemed to work fine.

I go to log into the application and I always get Access Denied. No matter what user.

I looked in the database and all my media objects still seem to be there.

I granted access to NETWORK SERVICE all over as a last-ditch attempt to get something to happen.

Here is my current web.config, followed by my current GSP config file.

web.config ....

<?xml version="1.0"?>
<configuration>

<configSections>
<sectionGroup name="system.web">
<section name="galleryServerPro" type="GalleryServerPro.Configuration.GalleryServerProConfigSettings, GalleryServerPro.Configuration" allowDefinition="MachineToApplication" restartOnExternalChanges="true" requirePermission="false"/>
</sectionGroup>
<section name="cachingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Caching.Configuration.CacheManagerSettings, Microsoft.Practices.EnterpriseLibrary.Caching" requirePermission="false"/>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/>
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
</configSections>

<connectionStrings>
<clear/>
<add name="SqlServerDbConnection" connectionString="Data Source=(local);Initial Catalog=GalleryServerPro;Integrated Security=true;Application Name=Gallery Server Pro"/>
</connectionStrings>

<cachingConfiguration defaultCacheManager="Cache Manager">
<cacheManagers>
<add expirationPollFrequencyInSeconds="60" maximumElementsInCacheBeforeScavenging="1000" numberToRemoveWhenScavenging="10" backingStoreName="Null Storage" name="Cache Manager"/>
</cacheManagers>
<backingStores>
<add encryptionProviderName="" type="Microsoft.Practices.EnterpriseLibrary.Caching.BackingStoreImplementations.NullBackingStore, Microsoft.Practices.EnterpriseLibrary.Caching" name="Null Storage"/>
</backingStores>
</cachingConfiguration>

<appSettings/>

<system.web>

<pages theme="HelixBlue" styleSheetTheme="">
<controls>
<add tagPrefix="CA" namespace="ComponentArt.Web.UI" assembly="ComponentArt.Web.UI"/>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</controls>
</pages>

<galleryServerPro configSource="config\galleryserverpro.config"/>

<!-- <trust level="Full"/> -->

<globalization uiCulture="auto:en" culture="auto:en-US"/>

<xhtmlConformance mode="Strict"/>

<compilation debug="false">
<assemblies>
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>

<!-- The <authentication> section enables configuration of the security authentication mode used by
ASP.NET to identify an incoming user.
The timeout is set to 129,600 minutes by default, which is 90 days. This allows the user to be automatically
logged in (requires selecting the "Remember Me" checkbox during login which sets a persistent cookie).
Note that when the user clicks "Log out", the persistent cookie is removed and the user will have to
log in next time. -->
<authentication mode="Forms">
<forms loginUrl="login.aspx" defaultUrl="default.aspx" protection="All" timeout="129600" slidingExpiration="true"/>
</authentication>

<authorization>
<!-- <deny users="?" />-->
</authorization>

<!-- Configure the Membership provider.-->
<membership defaultProvider="SqlMembershipProvider">
<providers>
<clear/>
<add applicationName="Gallery Server Pro" connectionStringName="SqlServerDbConnection" passwordFormat="Clear" minRequiredNonalphanumericCharacters="0" minRequiredPasswordLength="2" maxInvalidPasswordAttempts="50" enablePasswordReset="true" enablePasswordRetrieval="true" passwordAttemptWindow="10" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" name="SqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider"/>
</providers>
</membership>

<!-- Configure the Role provider.-->
<roleManager enabled="true" defaultProvider="SqlRoleProvider" cacheRolesInCookie="true" cookieProtection="Validation">
<providers>
<clear/>
<add name="SqlRoleProvider" type="System.Web.Security.SqlRoleProvider" applicationName="Gallery Server Pro" connectionStringName="SqlServerDbConnection"/>
</providers>
</roleManager>

<anonymousIdentification enabled="true"/>

<!-- Configure the Profile provider.-->
<profile defaultProvider="SqlProfileProvider">
<providers>
<clear/>
<add name="SqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" applicationName="Gallery Server Pro" connectionStringName="SqlServerDbConnection"/>
</providers>
<properties>
<add name="ShowMediaObjectMetadata" type="String" defaultValue="false" allowAnonymous="true"/>
</properties>
</profile>

<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="ComponentArtUploadProgress.axd" type="ComponentArt.Web.UI.UploadProgressHandler, ComponentArt.Web.UI"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
</httpHandlers>

<httpModules>
<clear/>
<add name="ComponentArtUploadModule" type="ComponentArt.Web.UI.UploadModule, ComponentArt.Web.UI"/>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</httpModules>

<sessionState mode="InProc" timeout="60"/>

<!-- The <customErrors> section enables configuration of what to do if/when an unhandled error occurs.
The mode attribute must be one of these values: Off (No redirection is performed; all users get detailed
error message), On (all users are redirected to friendly error page), RemoteOnly (local users see detailed
error message, remote users are redirected) -->
<customErrors mode="RemoteOnly" defaultRedirect="error/error.aspx">
<error statusCode="403" redirect="error/error_404.aspx"/>
<error statusCode="404" redirect="error/error_404.aspx"/>
</customErrors>

<!-- Enable / disable tracing. -->
<trace enabled="false" pageOutput="false" localOnly="false" mostRecent="true" writeToDiagnosticsTrace="false" requestLimit="200"/>

<!-- Gallery Server 1.x had the home page at index.aspx, so provide automatic redirection if users had
a bookmark to the old location. -->
<urlMappings enabled="true">
<add url="~/index.aspx" mappedUrl="~/default.aspx"/>
</urlMappings>

</system.web>

<!-- The maxRequestLength attribute specifies the maximum upload size (KB).
To prevent requests larger than 2 GBytes, use maxRequestLength="2097151" The executionTimeout
attribute specifies the maximum number of seconds a request is allowed to execute before being
automatically shut down by ASP.NET. For 8 hours, use executionTimeout="28800". -->
<location path="task/addobjects.aspx">
<system.web>
<httpRuntime maxRequestLength="2097151" executionTimeout="28800"/>
</system.web>
</location>
<location path="task/synchronize.aspx">
<system.web>
<httpRuntime executionTimeout="86400"/>
</system.web>
</location>
<location path="task/transferobject.aspx">
<system.web>
<httpRuntime executionTimeout="3600"/>
</system.web>
</location>

<system.diagnostics>
<switches>
<!--0 = Off, 1 = Error, 2 = Warning, 3 = Info, 4 = Verbose -->
<add name="TraceLevelSwitch" value="0"/>
</switches>
<trace autoflush="true" indentsize="2">
<listeners>
<!-- <add name="WebPageTraceListener" type="System.Web.WebPageTraceListener, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<clear/>
Use clear in non-Full trust environments, or delete tracing altogeter -->
</listeners>
</trace>
</system.diagnostics>

<system.web.extensions>
<scripting>
<webServices>
<profileService enabled="true" readAccessProperties="ShowMediaObjectMetadata" writeAccessProperties="ShowMediaObjectMetadata"/>
</webServices>
<scriptResourceHandler enableCompression="true" enableCaching="true"/>
</scripting>
</system.web.extensions>

<system.webServer>
<!-- By default IIS 7 restricts uploads larger than about 30 MB. To allow larger uploads, use the <requestFiltering>
element to set a new value. The attribute maxAllowedContentLength is in bytes, so to set a new value of 2 GB,
use 2147483648 (2 * 1024 * 1024 * 1024).
Note: If you get an error that requestFiltering cannot be overriden you must edit
%windir%\System32\inetsrv\config\applicationHost.config file and change the string:
<section name="requestFiltering" overrideModeDefault="Deny" />
to:
<section name="requestFiltering" overrideModeDefault="Allow" />

<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483648"/>
</requestFiltering>
</security>
-->

<validation validateIntegratedModeConfiguration="false"/>

<modules>
<remove name="ScriptModule"/>
<add name="ComponentArtUploadModule" type="ComponentArt.Web.UI.UploadModule, ComponentArt.Web.UI"/>
<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</modules>

<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
<remove name="ScriptHandlerFactory"/>
<remove name="ScriptHandlerFactoryAppServices"/>
<remove name="ScriptResource"/>
<add name="ComponentArtUpload" verb="*" path="ComponentArtUploadProgress.axd" type="ComponentArt.Web.UI.UploadProgressHandler, ComponentArt.Web.UI"/>
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</handlers>

<defaultDocument>
<files>
<clear/>
<add value="default.aspx"/>
</files>
</defaultDocument>

</system.webServer>

<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider,System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
<providerOption name="CompilerVersion" value="v3.5"/>
<providerOption name="WarnAsError" value="false"/>
</compiler>
</compilers>
</system.codedom>

<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>

</configuration>


GSP config ...

<?xml version="1.0"?>
<galleryServerPro>
<core galleryId="1" mediaObjectPath="mediaobjects" websiteTitle="Gallery Server Pro"
pageHeaderText="The Heinrich's Photo Gallery" pageHeaderTextUrl="~/" defaultAlbumDirectoryName="DefaultName"
defaultAlbumDirectoryNameLength="25" synchAlbumTitleAndDirectoryName="true"
emptyAlbumThumbnailBackgroundColor="#369" emptyAlbumThumbnailText="Empty"
emptyAlbumThumbnailFontName="Verdana" emptyAlbumThumbnailFontSize="13"
emptyAlbumThumbnailFontColor="White" emptyAlbumThumbnailWidthToHeightRatio="1.33"
maxAlbumThumbnailTitleDisplayLength="20" maxMediaObjectThumbnailTitleDisplayLength="16"
allowHtmlInTitlesAndCaptions="false" mediaObjectTransitionType="Fade"
mediaObjectTransitionDuration="0.2" slideshowInterval="4000"
mediaObjectDownloadBufferSize="32768" encryptMediaObjectUrlOnClient="true"
encryptionKey="Eig-t/1oF2lzs}BDGw74R-Ti" allowUnspecifiedMimeTypes="false"
imageTypesStandardBrowsersCanDisplay=".jpg,.jpeg,.gif,.png" allowAnonymousHiResViewing="true"
enableImageMetadata="true" enableWpfMetadataExtraction="true"
enableMediaObjectDownload="true" enablePermalink="true" enableSlideShow="true"
maxThumbnailLength="115" thumbnailImageJpegQuality="70" thumbnailClickShowsOriginal="false"
thumbnailWidthBuffer="30" thumbnailHeightBuffer="65" thumbnailFileNamePrefix="zThumb_"
thumbnailPath="mediaobjects" maxOptimizedLength="640" optimizedImageJpegQuality="70"
optimizedImageTriggerSizeKB="50" optimizedFileNamePrefix="zOpt_"
optimizedPath="mediaobjects" originalImageJpegQuality="95" applyWatermark="false"
applyWatermarkToThumbnails="false" watermarkText="Copyright of The Heinrichs"
watermarkTextFontName="Verdana" watermarkTextFontSize="13" watermarkTextWidthPercent="50"
watermarkTextColor="White" watermarkTextOpacityPercent="35" watermarkTextLocation="BottomCenter"
watermarkImagePath="images/gsplogo.png" watermarkImageWidthPercent="85"
watermarkImageOpacityPercent="25" watermarkImageLocation="MiddleCenter"
sendEmailOnError="false" emailFromName="Gallery Server Pro" emailFromAddress="admin@theheinrichs.gotdns.com"
emailToName="Gallery Server Pro Administrator" emailToAddress="admin@theheinrichs.gotdns.com"
smtpServer="" smtpServerPort="" autoStartMediaObject="false" defaultVideoPlayerWidth="640"
defaultVideoPlayerHeight="480" defaultAudioPlayerWidth="600"
defaultAudioPlayerHeight="60" defaultGenericObjectWidth="640"
defaultGenericObjectHeight="480" maxUploadSize="2097151" allowAddLocalContent="true"
allowAddExternalContent="true" productKey="" />
<galleryObject>
<mediaObjects>
<mediaObject mimeType="image/*">
<browsers>
<browser id="default" htmlOutput="&lt;div class=&quot;op1&quot;&gt;&lt;div class=&quot;op2&quot;&gt;&lt;div class=&quot;sb&quot;&gt;&lt;div class=&quot;ib&quot;&gt;&lt;img id=&quot;mo_img&quot; src=&quot;{MediaObjectUrl}&quot; class=&quot;{CssClass}&quot; alt=&quot;{TitleNoHtml}&quot; title=&quot;{TitleNoHtml}&quot; style=&quot;height:{Height}px;width:{Width}px;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;" />
</browsers>
</mediaObject>
<mediaObject mimeType="audio/*">
<browsers>
<browser id="default" htmlOutput="&lt;object type=&quot;{MimeType}&quot; data=&quot;{MediaObjectUrl}&quot; style=&quot;width:{Width}px;height:{Height}px;&quot; &gt; &lt;param name=&quot;autostart&quot; value=&quot;{AutoStartMediaObjectInt}&quot; /&gt; &lt;param name=&quot;controller&quot; value=&quot;true&quot; /&gt;&lt;/object&gt;" />
<browser id="ie" htmlOutput="&lt;object classid=&quot;clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6&quot; standby=&quot;Loading audio...&quot; style=&quot;width:{Width}px;height:{Height}px;&quot;&gt; &lt;param name=&quot;url&quot; value=&quot;{MediaObjectUrl}&quot; /&gt; &lt;param name=&quot;src&quot; value=&quot;{MediaObjectUrl}&quot; /&gt; &lt;param name=&quot;autostart&quot; value=&quot;{AutoStartMediaObjectText}&quot; /&gt; &lt;param name=&quot;showcontrols&quot; value=&quot;true&quot; /&gt;&lt;/object&gt;" />
</browsers>
</mediaObject>
<mediaObject mimeType="audio/x-mp3">
<browsers>
<browser id="default" htmlOutput="&lt;div id='mp1p'&gt;&lt;/div&gt;"
scriptOutput="Sys.UI.Silverlight.Control.createObject('mp1p', '&lt;object type=&quot;application/x-silverlight&quot; id=&quot;mp1&quot; style=&quot;height:{Height}px;width:{Width}px;&quot;&gt;&lt;param name=&quot;Windowless&quot; value=&quot;True&quot; /&gt;&lt;a href=&quot;http://go2.microsoft.com/fwlink/?LinkID=114576&amp;v=1.0&quot;&gt;&lt;img src=&quot;http://go2.microsoft.com/fwlink/?LinkID=108181&quot; alt=&quot;Get Microsoft Silverlight&quot; style=&quot;border-width:0;&quot; /&gt;&lt;/a&gt;&lt;/object&gt;'); Sys.Application.add_init(function() { $create(Sys.UI.Silverlight.MediaPlayer, { &quot;mediaSource&quot;: &quot;{MediaObjectAbsoluteUrlNoHandler}&quot;, &quot;scaleMode&quot;: 1, &quot;source&quot;: &quot;skins/mediaplayer/AudioGray.xaml&quot;,&quot;autoPlay&quot;:{AutoStartMediaObjectText} }, null, null, $get(&quot;mp1p&quot;)); }); Sys.Application.initialize();Array.add(_mediaObjectsToDispose, &quot;mp1&quot;);" />
</browsers>
</mediaObject>
<mediaObject mimeType="audio/x-ms-wma">
<browsers>
<browser id="default" htmlOutput="&lt;div id='mp1p'&gt;&lt;/div&gt;"
scriptOutput="Sys.UI.Silverlight.Control.createObject('mp1p', '&lt;object type=&quot;application/x-silverlight&quot; id=&quot;mp1&quot; style=&quot;height:{Height}px;width:{Width}px;&quot;&gt;&lt;param name=&quot;Windowless&quot; value=&quot;True&quot; /&gt;&lt;a href=&quot;http://go2.microsoft.com/fwlink/?LinkID=114576&amp;v=1.0&quot;&gt;&lt;img src=&quot;http://go2.microsoft.com/fwlink/?LinkID=108181&quot; alt=&quot;Get Microsoft Silverlight&quot; style=&quot;border-width:0;&quot; /&gt;&lt;/a&gt;&lt;/object&gt;'); Sys.Application.add_init(function() { $create(Sys.UI.Silverlight.MediaPlayer, { &quot;mediaSource&quot;: &quot;{MediaObjectAbsoluteUrlNoHandler}&quot;, &quot;scaleMode&quot;: 1, &quot;source&quot;: &quot;skins/mediaplayer/AudioGray.xaml&quot;,&quot;autoPlay&quot;:{AutoStartMediaObjectText} }, null, null, $get(&quot;mp1p&quot;)); }); Sys.Application.initialize();Array.add(_mediaObjectsToDispose, &quot;mp1&quot;);" />
</browsers>
</mediaObject>
<mediaObject mimeType="video/*">
<browsers>
<browser id="default" htmlOutput="&lt;object type=&quot;{MimeType}&quot; data=&quot;{MediaObjectUrl}&quot; style=&quot;width:{Width}px;height:{Height}px;&quot; &gt; &lt;param name=&quot;src&quot; value=&quot;{MediaObjectUrl}&quot; /&gt; &lt;param name=&quot;autostart&quot; value=&quot;{AutoStartMediaObjectInt}&quot; /&gt;&lt;/object&gt;" />
<browser id="ie" htmlOutput="&lt;object type=&quot;{MimeType}&quot; data=&quot;{MediaObjectUrl}&quot; style=&quot;width:{Width}px;height:{Height}px;&quot;&gt; &lt;param name=&quot;src&quot; value=&quot;{MediaObjectUrl}&quot; /&gt; &lt;param name=&quot;autostart&quot; value=&quot;{AutoStartMediaObjectText}&quot; /&gt;&lt;/object&gt;" />
</browsers>
</mediaObject>
<mediaObject mimeType="video/x-ms-wvx">
<browsers>
<browser id="default" htmlOutput="&lt;a href=&quot;{MediaObjectAbsoluteUrlNoHandler}&quot;&gt;Click to open video&lt;/a&gt;" />
</browsers>
</mediaObject>
<mediaObject mimeType="video/x-ms-wmv">
<browsers>
<browser id="default" htmlOutput="&lt;div id='mp1p'&gt;&lt;/div&gt;"
scriptOutput="Sys.UI.Silverlight.Control.createObject('mp1p', '&lt;object type=&quot;application/x-silverlight&quot; id=&quot;mp1&quot; style=&quot;height:{Height}px;width:{Width}px;&quot;&gt;&lt;param name=&quot;Windowless&quot; value=&quot;True&quot; /&gt;&lt;a href=&quot;http://go2.microsoft.com/fwlink/?LinkID=114576&amp;v=1.0&quot;&gt;&lt;img src=&quot;http://go2.microsoft.com/fwlink/?LinkID=108181&quot; alt=&quot;Get Microsoft Silverlight&quot; style=&quot;border-width:0;&quot; /&gt;&lt;/a&gt;&lt;/object&gt;'); Sys.Application.add_init(function() { $create(Sys.UI.Silverlight.MediaPlayer, { &quot;mediaSource&quot;: &quot;{MediaObjectAbsoluteUrlNoHandler}&quot;, &quot;scaleMode&quot;: 1, &quot;source&quot;: &quot;skins/mediaplayer/Professional.xaml&quot;,&quot;autoPlay&quot;:{AutoStartMediaObjectText} }, null, null, $get(&quot;mp1p&quot;)); }); Sys.Application.initialize();Array.add(_mediaObjectsToDispose, &quot;mp1&quot;);" />
</browsers>
</mediaObject>
<mediaObject mimeType="video/x-ms-asf">
<browsers>
<browser id="default" htmlOutput="&lt;div id='mp1p'&gt;&lt;/div&gt;"
scriptOutput="Sys.UI.Silverlight.Control.createObject('mp1p', '&lt;object type=&quot;application/x-silverlight&quot; id=&quot;mp1&quot; style=&quot;height:{Height}px;width:{Width}px;&quot;&gt;&lt;param name=&quot;Windowless&quot; value=&quot;True&quot; /&gt;&lt;a href=&quot;http://go2.microsoft.com/fwlink/?LinkID=114576&amp;v=1.0&quot;&gt;&lt;img src=&quot;http://go2.microsoft.com/fwlink/?LinkID=108181&quot; alt=&quot;Get Microsoft Silverlight&quot; style=&quot;border-width:0;&quot; /&gt;&lt;/a&gt;&lt;/object&gt;'); Sys.Application.add_init(function() { $create(Sys.UI.Silverlight.MediaPlayer, { &quot;mediaSource&quot;: &quot;{MediaObjectAbsoluteUrlNoHandler}&quot;, &quot;scaleMode&quot;: 1, &quot;source&quot;: &quot;skins/mediaplayer/Professional.xaml&quot;,&quot;autoPlay&quot;:{AutoStartMediaObjectText} }, null, null, $get(&quot;mp1p&quot;)); }); Sys.Application.initialize();Array.add(_mediaObjectsToDispose, &quot;mp1&quot;);" />
</browsers>
</mediaObject>
<mediaObject mimeType="video/quicktime">
<browsers>
<browser id="default" htmlOutput="&lt;object type=&quot;{MimeType}&quot; data=&quot;{MediaObjectUrl}&quot; style=&quot;width:{Width}px;height:{Height}px;&quot;&gt; &lt;param name=&quot;autoplay&quot; value=&quot;{AutoStartMediaObjectText}&quot; /&gt; &lt;param name=&quot;controller&quot; value=&quot;true&quot; /&gt; &lt;param name=&quot;pluginurl&quot; value=&quot;http://www.apple.com/quicktime/download/&quot; /&gt;&lt;/object&gt;" />
<browser id="ie" htmlOutput="&lt;object classid=&quot;clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B&quot; codebase=&quot;http://www.apple.com/qtactivex/qtplugin.cab&quot; style=&quot;width:{Width}px;height:{Height}px;&quot;&gt; &lt;param name=&quot;src&quot; value=&quot;{MediaObjectUrl}&quot; /&gt; &lt;param name=&quot;autoplay&quot; value=&quot;{AutoStartMediaObjectText}&quot; /&gt; &lt;param name=&quot;controller&quot; value=&quot;true&quot; /&gt; &lt;param name=&quot;pluginspage&quot; value=&quot;http://www.apple.com/quicktime/download/&quot; /&gt;&lt;/object&gt;" />
</browsers>
</mediaObject>
<mediaObject mimeType="application/x-shockwave-flash">
<browsers>
<browser id="default" htmlOutput="&lt;object type=&quot;{MimeType}&quot; data=&quot;{MediaObjectUrl}&quot; style=&quot;width:{Width}px;height:{Height}px;&quot; id=&quot;flash_plugin&quot; standby=&quot;loading movie...&quot;&gt; &lt;param name=&quot;movie&quot; value=&quot;{MediaObjectUrl}&quot; /&gt; &lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt; &lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt; &lt;param name=&quot;wmode&quot; value=&quot;opaque&quot; /&gt; &lt;param name=&quot;scale&quot; value=&quot;noScale&quot; /&gt; &lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt; &lt;param name=&quot;salign&quot; value=&quot;TL&quot; /&gt; &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;&lt;p&gt;&lt;strong&gt;Cannot play Flash content&lt;/strong&gt; Your browser does not have the Flash plugin or it is disabled. To view the content, install the Macromedia Flash plugin or, if it is already installed, enable it.&lt;/p&gt;&lt;/object&gt;" />
<browser id="ie" htmlOutput="&lt;object type=&quot;{MimeType}&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; id=&quot;flash_activex&quot; standby=&quot;loading movie...&quot; style=&quot;width:{Width}px;height:{Height}px;&quot;&gt; &lt;param name=&quot;movie&quot; value=&quot;{MediaObjectUrl}&quot; /&gt; &lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt; &lt;param name=&quot;wmode&quot; value=&quot;opaque&quot; /&gt; &lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;&lt;p&gt;&lt;strong&gt;Cannot play Flash content&lt;/strong&gt; Your browser does not have the Flash plugin or it is disabled. To view the content, install the Macromedia Flash plugin or, if it is already installed, enable it.&lt;/p&gt;&lt;/object&gt;" />
<browser id="ie5to9mac" htmlOutput="&lt;object type=&quot;{MimeType}&quot; data=&quot;{MediaObjectUrl}&quot; style=&quot;width:{Width}px;height:{Height}px;&quot; id=&quot;flash_plugin&quot; standby=&quot;loading movie...&quot;&gt; &lt;param name=&quot;movie&quot; value=&quot;{MediaObjectUrl}&quot; /&gt; &lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt; &lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt; &lt;param name=&quot;scale&quot; value=&quot;noScale&quot; /&gt; &lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt; &lt;param name=&quot;wmode&quot; value=&quot;opaque&quot; /&gt; &lt;param name=&quot;salign&quot; value=&quot;TL&quot; /&gt; &lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;&lt;strong&gt;Cannot play Flash content&lt;/strong&gt; Your browser does not have the Flash plugin or it is disabled. To view the content, install the Macromedia Flash plugin or, if it is already installed, enable it.&lt;/object&gt;" />
</browsers>
</mediaObject>
</mediaObjects>
<mimeTypes>
<mimeType fileExtension=".afl" browserId="default" type="video/animaflex"
allowAddToGallery="false" />
<mimeType fileExtension=".psd" browserId="default" type="image/psd"
allowAddToGallery="false" />
<mimeType fileExtension=".aif" browserId="default" type="audio/aiff"
allowAddToGallery="false" />
<mimeType fileExtension=".aifc" browserId="default" type="audio/aiff"
allowAddToGallery="false" />
<mimeType fileExtension=".aiff" browserId="default" type="audio/aiff"
allowAddToGallery="false" />
<mimeType fileExtension=".asf" browserId="default" type="video/x-ms-asf"
allowAddToGallery="false" />
<mimeType fileExtension=".asx" browserId="default" type="video/x-ms-asf"
allowAddToGallery="false" />
<mimeType fileExtension=".au" browserId="default" type="audio/basic"
allowAddToGallery="false" />
<mimeType fileExtension=".avi" browserId="default" type="video/x-ms-wvx"
allowAddToGallery="false" />
<mimeType fileExtension=".avs" browserId="default" type="video/avs-video"
allowAddToGallery="false" />
<mimeType fileExtension=".bm" browserId="default" type="image/bmp"
allowAddToGallery="false" />
<mimeType fileExtension=".bmp" browserId="default" type="image/bmp"
allowAddToGallery="false" />
<mimeType fileExtension=".chm" browserId="default" type="application/vnd.ms-htmlhelp"
allowAddToGallery="false" />
<mimeType fileExtension=".css" browserId="default" type="text/css"
allowAddToGallery="false" />
<mimeType fileExtension=".dl" browserId="default" type="video/dl"
allowAddToGallery="false" />
<mimeType fileExtension=".doc" browserId="default" type="application/msword"
allowAddToGallery="false" />
<mimeType fileExtension=".docm" browserId="default" type="application/vnd.ms-word.document.macroEnabled.12"
allowAddToGallery="false" />
<mimeType fileExtension=".docx" browserId="default" type="application/vnd.openxmlformats-officedocument.wordprocessingml.document"
allowAddToGallery="false" />
<mimeType fileExtension=".dotx" browserId="default" type="application/vnd.openxmlformats-officedocument.wordprocessingml.template"
allowAddToGallery="false" />
<mimeType fileExtension=".dot" browserId="default" type="application/msword"
allowAddToGallery="false" />
<mimeType fileExtension=".dotm" browserId="default" type="application/vnd.ms-word.template.macroEnabled.12"
allowAddToGallery="false" />
<mimeType fileExtension=".dtd" browserId="default" browserMimeType="text/plain"
type="application/xml-dtd" allowAddToGallery="false" />
<mimeType fileExtension=".dwg" browserId="default" type="image/vnd.dwg"
allowAddToGallery="false" />
<mimeType fileExtension=".dxf" browserId="default" type="image/vnd.dwg"
allowAddToGallery="false" />
<mimeType fileExtension=".emf" browserId="default" type="image/x-emf"
allowAddToGallery="false" />
<mimeType fileExtension=".exe" browserId="default" type="application/octet-stream"
allowAddToGallery="false" />
<mimeType fileExtension=".fif" browserId="default" type="image/fif"
allowAddToGallery="false" />
<mimeType fileExtension=".fli" browserId="default" type="video/fli"
allowAddToGallery="false" />
<mimeType fileExtension=".flo" browserId="default" type="image/florian"
allowAddToGallery="false" />
<mimeType fileExtension=".fpx" browserId="default" type="image/vnd.fpx"
allowAddToGallery="false" />
<mimeType fileExtension=".funk" browserId="default" type="audio/make"
allowAddToGallery="false" />
<mimeType fileExtension=".g3" browserId="default" type="image/g3fax"
allowAddToGallery="false" />
<mimeType fileExtension=".gif" browserId="default" type="image/gif"
allowAddToGallery="false" />
<mimeType fileExtension=".gl" browserId="default" type="video/gl"
allowAddToGallery="false" />
<mimeType fileExtension=".htm" browserId="default" type="text/html"
allowAddToGallery="false" />
<mimeType fileExtension=".html" browserId="default" type="text/html"
allowAddToGallery="false" />
<mimeType fileExtension=".ico" browserId="default" type="image/ico"
allowAddToGallery="false" />
<mimeType fileExtension=".ief" browserId="default" type="image/ief"
allowAddToGallery="false" />
<mimeType fileExtension=".iefs" browserId="default" type="image/ief"
allowAddToGallery="false" />
<mimeType fileExtension=".it" browserId="default" type="audio/it"
allowAddToGallery="false" />
<mimeType fileExtension=".jar" browserId="default" type="application/java-archive"
allowAddToGallery="false" />
<mimeType fileExtension=".jfif" browserId="default" type="image/jpeg"
allowAddToGallery="false" />
<mimeType fileExtension=".jfif-tbnl" browserId="default" type="image/jpeg"
allowAddToGallery="false" />
<mimeType fileExtension=".jpe" browserId="default" type="image/jpeg"
allowAddToGallery="false" />
<mimeType fileExtension=".jpeg" browserId="default" type="image/jpeg"
allowAddToGallery="true" />
<mimeType fileExtension=".jpg" browserId="default" type="image/jpeg"
allowAddToGallery="true" />
<mimeType fileExtension=".js" browserId="default" type="text/javascript"
allowAddToGallery="false" />
<mimeType fileExtension=".jut" browserId="default" type="image/jutvision"
allowAddToGallery="false" />
<mimeType fileExtension=".kar" browserId="default" type="audio/midi"
allowAddToGallery="false" />
<mimeType fileExtension=".la" browserId="default" type="audio/nspaudio"
allowAddToGallery="false" />
<mimeType fileExtension=".lma" browserId="default" type="audio/nspaudio"
allowAddToGallery="false" />
<mimeType fileExtension=".m1v" browserId="default" type="video/mpeg"
allowAddToGallery="false" />
<mimeType fileExtension=".m2a" browserId="default" type="audio/mpeg"
allowAddToGallery="false" />
<mimeType fileExtension=".m2v" browserId="default" type="video/mpeg"
allowAddToGallery="false" />
<mimeType fileExtension=".mcf" browserId="default" type="image/vasa"
allowAddToGallery="false" />
<mimeType fileExtension=".mid" browserId="default" type="audio/midi"
allowAddToGallery="false" />
<mimeType fileExtension=".midi" browserId="default" type="audio/midi"
allowAddToGallery="false" />
<mimeType fileExtension=".mod" browserId="default" type="audio/mod"
allowAddToGallery="false" />
<mimeType fileExtension=".moov" browserId="default" type="video/quicktime"
allowAddToGallery="false" />
<mimeType fileExtension=".mov" browserId="default" type="video/quicktime"
allowAddToGallery="false" />
<mimeType fileExtension=".mp2" browserId="default" browserMimeType="application/x-mplayer2"
type="audio/mpeg" allowAddToGallery="false" />
<mimeType fileExtension=".mp3" browserId="default" type="audio/x-mp3"
allowAddToGallery="false" />
<mimeType fileExtension=".mp4" browserId="default" type="video/mp4"
allowAddToGallery="false" />
<mimeType fileExtension=".mpa" browserId="default" browserMimeType="application/x-mplayer2"
type="audio/mpeg" allowAddToGallery="false" />
<mimeType fileExtension=".mpe" browserId="default" type="video/mpeg"
allowAddToGallery="false" />
<mimeType fileExtension=".mpeg" browserId="default" type="video/mpeg"
allowAddToGallery="false" />
<mimeType fileExtension=".mpg" browserId="default" type="video/mpeg"
allowAddToGallery="false" />
<mimeType fileExtension=".mpga" browserId="default" type="audio/mpeg"
allowAddToGallery="false" />
<mimeType fileExtension=".my" browserId="default" type="audio/make"
allowAddToGallery="false" />
<mimeType fileExtension=".nap" browserId="default" type="image/naplps"
allowAddToGallery="false" />
<mimeType fileExtension=".naplps" browserId="default" type="image/naplps"
allowAddToGallery="false" />
<mimeType fileExtension=".pdf" browserId="default" type="application/pdf"
allowAddToGallery="false" />
<mimeType fileExtension=".pfunk" browserId="default" type="audio/make"
allowAddToGallery="false" />
<mimeType fileExtension=".pic" browserId="default" type="image/pict"
allowAddToGallery="false" />
<mimeType fileExtension=".pict" browserId="default" type="image/pict"
allowAddToGallery="false" />
<mimeType fileExtension=".png" browserId="default" type="image/png"
allowAddToGallery="false" />
<mimeType fileExtension=".potm" browserId="default" type="application/vnd.ms-powerpoint.template.macroEnabled.12"
allowAddToGallery="false" />
<mimeType fileExtension=".potx" browserId="default" type="application/vnd.openxmlformats-officedocument.presentationml.template"
allowAddToGallery="false" />
<mimeType fileExtension=".ppam" browserId="default" type="application/vnd.ms-powerpoint.addin.macroEnabled.12"
allowAddToGallery="false" />
<mimeType fileExtension=".ppsm" browserId="default" type="application/vnd.ms-powerpoint.slideshow.macroEnabled.12"
allowAddToGallery="false" />
<mimeType fileExtension=".ppsx" browserId="default" type="application/vnd.openxmlformats-officedocument.presentationml.slideshow"
allowAddToGallery="false" />
<mimeType fileExtension=".ppt" browserId="default" type="application/vnd.ms-powerpoint"
allowAddToGallery="false" />
<mimeType fileExtension=".pptm" browserId="default" type="application/vnd.ms-powerpoint.presentation.macroEnabled.12"
allowAddToGallery="false" />
<mimeType fileExtension=".pptx" browserId="default" type="application/vnd.openxmlformats-officedocument.presentationml.presentation"
allowAddToGallery="false" />
<mimeType fileExtension=".qcp" browserId="default" type="audio/vnd.qcelp"
allowAddToGallery="false" />
<mimeType fileExtension=".qt" browserId="default" type="video/quicktime"
allowAddToGallery="false" />
<mimeType fileExtension=".ra" browserId="default" type="audio/x-pn-realaudio"
allowAddToGallery="false" />
<mimeType fileExtension=".ram" browserId="default" type="audio/x-pn-realaudio"
allowAddToGallery="false" />
<mimeType fileExtension=".ras" browserId="default" type="image/cmu-raster"
allowAddToGallery="false" />
<mimeType fileExtension=".rast" browserId="default" type="image/cmu-raster"
allowAddToGallery="false" />
<mimeType fileExtension=".rf" browserId="default" type="image/vnd.rn-realflash"
allowAddToGallery="false" />
<mimeType fileExtension=".rmi" browserId="default" type="audio/mid"
allowAddToGallery="false" />
<mimeType fileExtension=".rp" browserId="default" type="image/vnd.rn-realpix"
allowAddToGallery="false" />
<mimeType fileExtension=".rv" browserId="default" type="video/vnd.rn-realvideo"
allowAddToGallery="false" />
<mimeType fileExtension=".sgml" browserId="default" type="text/sgml"
allowAddToGallery="false" />
<mimeType fileExtension=".s3m" browserId="default" type="audio/s3m"
allowAddToGallery="false" />
<mimeType fileExtension=".snd" browserId="default" type="audio/basic"
allowAddToGallery="false" />
<mimeType fileExtension=".svf" browserId="default" type="image/vnd.dwg"
allowAddToGallery="false" />
<mimeType fileExtension=".svg" browserId="default" type="image/svg+xml"
allowAddToGallery="false" />
<mimeType fileExtension=".swf" browserId="default" type="application/x-shockwave-flash"
allowAddToGallery="false" />
<mimeType fileExtension=".tif" browserId="default" type="image/tiff"
allowAddToGallery="false" />
<mimeType fileExtension=".tiff" browserId="default" type="image/tiff"
allowAddToGallery="false" />
<mimeType fileExtension=".tsi" browserId="default" type="audio/tsp-audio"
allowAddToGallery="false" />
<mimeType fileExtension=".tsp" browserId="default" type="audio/tsplayer"
allowAddToGallery="false" />
<mimeType fileExtension=".turbot" browserId="default" type="image/florian"
allowAddToGallery="false" />
<mimeType fileExtension=".txt" browserId="default" type="text/plain"
allowAddToGallery="false" />
<mimeType fileExtension=".vdo" browserId="default" type="video/vdo"
allowAddToGallery="false" />
<mimeType fileExtension=".viv" browserId="default" type="video/vivo"
allowAddToGallery="false" />
<mimeType fileExtension=".vivo" browserId="default" type="video/vivo"
allowAddToGallery="false" />
<mimeType fileExtension=".voc" browserId="default" type="audio/voc"
allowAddToGallery="false" />
<mimeType fileExtension=".vos" browserId="default" type="video/vosaic"
allowAddToGallery="false" />
<mimeType fileExtension=".vox" browserId="default" type="audio/voxware"
allowAddToGallery="false" />
<mimeType fileExtension=".wax" browserId="default" type="audio/x-ms-wax"
allowAddToGallery="false" />
<mimeType fileExtension=".wav" browserId="default" browserMimeType="application/x-mplayer2"
type="audio/wav" allowAddToGallery="false" />
<mimeType fileExtension=".wbmp" browserId="default" type="image/vnd.wap.wbmp"
allowAddToGallery="false" />
<mimeType fileExtension=".wmf" browserId="default" type="image/wmf"
allowAddToGallery="false" />
<mimeType fileExtension=".wma" browserId="default" type="audio/x-ms-wma"
allowAddToGallery="false" />
<mimeType fileExtension=".wmv" browserId="default" type="video/x-ms-wmv"
allowAddToGallery="false" />
<mimeType fileExtension=".wvx" browserId="default" type="video/x-ms-wvx"
allowAddToGallery="false" />
<mimeType fileExtension=".xbap" browserId="default" type="application/x-ms-xbap"
allowAddToGallery="false" />
<mimeType fileExtension=".xaml" browserId="default" type="application/xaml+xml"
allowAddToGallery="false" />
<mimeType fileExtension=".xlam" browserId="default" type="application/vnd.ms-excel.addin.macroEnabled.12"
allowAddToGallery="false" />
<mimeType fileExtension=".xls" browserId="default" type="application/vnd.ms-excel"
allowAddToGallery="false" />
<mimeType fileExtension=".xlsb" browserId="default" type="application/vnd.ms-excel.sheet.binary.macroEnabled.12"
allowAddToGallery="false" />
<mimeType fileExtension=".xlsm" browserId="default" type="application/vnd.ms-excel.sheet.macroEnabled.12"
allowAddToGallery="false" />
<mimeType fileExtension=".xlsx" browserId="default" type="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
allowAddToGallery="false" />
<mimeType fileExtension=".xltm" browserId="default" type="application/vnd.ms-excel.template.macroEnabled.12"
allowAddToGallery="false" />
<mimeType fileExtension=".xltx" browserId="default" type="application/vnd.openxmlformats-officedocument.spreadsheetml.template"
allowAddToGallery="false" />
<mimeType fileExtension=".xif" browserId="default" type="image/vnd.xiff"
allowAddToGallery="false" />
<mimeType fileExtension=".xml" browserId="default" type="text/xml"
allowAddToGallery="false" />
<mimeType fileExtension=".xps" browserId="default" type="application/vnd.ms-xpsdocument"
allowAddToGallery="false" />
<mimeType fileExtension=".x-png" browserId="default" type="image/png"
allowAddToGallery="false" />
<mimeType fileExtension=".zip" browserId="default" type="application/application/x-zip-compressed"
allowAddToGallery="false" />
</mimeTypes>
</galleryObject>
<dataStore albumTitleLength="200" albumDirectoryNameLength="255"
albumSummaryLength="1500" mediaObjectTitleLength="1000" mediaObjectFileNameLength="255"
mediaObjectHashKeyLength="47" mediaObjectExternalHtmlSourceLength="1000"
mediaObjectExternalTypeLength="15" mediaObjectMetadataDescriptionLength="100"
mediaObjectMetadataValueLength="2000" roleNameLength="256" ownedByLength="256"
createdByLength="256" lastModifiedByLength="256" />
<dataProvider defaultProvider="SqlServerGalleryServerProProvider">
<providers>
<add applicationName="Gallery Server Pro" connectionStringName="SQLiteDbConnection"
name="SQLiteGalleryServerProProvider" type="GalleryServerPro.Data.SQLite.SQLiteGalleryServerProProvider" />
<add applicationName="Gallery Server Pro" connectionStringName="SqlServerDbConnection"
name="SqlServerGalleryServerProProvider" type="GalleryServerPro.Data.SqlServer.SqlDataProvider" />
</providers>
</dataProvider>
</galleryServerPro>


aheinrich
Posted: Thursday, November 06, 2008 10:01:05 AM
Rank: Member

Joined: 12/17/2007
Posts: 14
Location: Alberta Canada
Did a quick profile on SQL Server and their is database activity.

Nothing in the Event Viewer seems to be giving me any indication of whats going on.
aheinrich
Posted: Thursday, November 06, 2008 10:15:35 AM
Rank: Member

Joined: 12/17/2007
Posts: 14
Location: Alberta Canada
I guess the only thing I don't understand the the SQL Profile is why it will sometimes go after Album '1' in stored procs and other times Album '-2147483648' - There definitely is no album by that number.
aheinrich
Posted: Thursday, November 06, 2008 10:39:44 AM
Rank: Member

Joined: 12/17/2007
Posts: 14
Location: Alberta Canada
OK Last one for a bit ...

From Profiler ...

[gs_SelectRootAlbum] - returns 1 row, makes sense

[gs_SelectChildAlbums] - AlbumID of 1, GalleryID of 1 - returns 5 different album IDs, again makes sense based on what I had setup previously

[gs_SelectChildMediaObjects] - doesn't return any rows - curious, using an AlbumID of 1
- [gs_MediaObject] doesn't have any rows with a FKAlbumID of 1??

Did the DB Upgrade cause some issues??
Roger Martin
Posted: Thursday, November 06, 2008 11:03:24 AM
Rank: Administration

Joined: 8/3/2007
Posts: 847
Location: Fort Atkinson, WI
You are upgrading straight from 2.0 to 2.1.3222?

Your config files look right, at least the important sections where you have membership, roles, profile, and gallery data all pointing to SQL Server.

Your SQL profile data indicates that GSP is looking to SQL Server for gallery data. That's good.

But you seem to be having trouble with the Membership configuration. When you log on, you should see SQL activity against one of the aspnet_XXXXXX tables. If you don't, we need to focus on that. The typical answer is because web.config has the SQLite provider mistakenly assigned in the Membership section. That doesn't seem to be the case in your situation, but you should double check.

You might try deleting any cookies associated with your web app. Or try logging on from another web browser that has never logged on to GSP.


Roger Martin
Lead Developer for Gallery Server Pro
aheinrich
Posted: Thursday, November 06, 2008 11:39:53 AM
Rank: Member

Joined: 12/17/2007
Posts: 14
Location: Alberta Canada
I upgraded for 2.0.2898 to the latest 2.1.xxxx version.

I do see activity against the aspnet_XXX tables.

I first see a call to [aspnet_Membership_GetPasswordWithFormat], then a call to [aspnet_Membership_UpdateUserInfo].

I ran them both on my own with the parameters specified in the profile and they seemed to return fine, with logical data - except for the dates that the profiler recorded seemed a little out of whack (17 h, or 5pm this evening for some reason).

I don't really know if I am logging in correctly. I don't understand why it appears to be accessing my pictures (the stored procs seem to be returning fine) up until the media objects table, then it starts returning nothing (no rows) in the stored procs related to that.

After the call to sp_getChildMediaObjects that returns nothing I start getting the weird -2147483648 number in the album id for the stored proc parameters. Can't help thinking there is something wrong with my data all of a sudden.
Roger Martin
Posted: Thursday, November 06, 2008 12:29:21 PM
Rank: Administration

Joined: 8/3/2007
Posts: 847
Location: Fort Atkinson, WI
OK, let's make sure the password encryption is the same. Your web.config file specifies passwordFormat="Clear". Use SQL Management Studio to open aspnet_Membership and find the row for your account. Look at the Password and PasswordFormat columns. The password should be in clear text (not encrypted) and PasswordFormat should be 0.

I wouldn't worry about the -2147483648 for now. It may or may not be a problem, but it shouldn't have anything to do with your ability to log on.


Roger Martin
Lead Developer for Gallery Server Pro
aheinrich
Posted: Thursday, November 06, 2008 12:37:00 PM
Rank: Member

Joined: 12/17/2007
Posts: 14
Location: Alberta Canada
Yes on both accounts. I can read the Password column for my user, and the PasswordFormat is set to 0.

OK. :) I will let that -2147483648 go! Perhaps its just a by-product of an earlier failure somewhere.

The one other thing I did was install .NET Framework 3.5 before I upgraded to the latest version of GSP. Maybe I should roll that back??
aheinrich
Posted: Thursday, November 06, 2008 2:03:38 PM
Rank: Member

Joined: 12/17/2007
Posts: 14
Location: Alberta Canada
So, I uninstalled .NET Framework 3.5 and BANG, it worked.

Do you have any advice on / things to look out for, when upgrading to .NET 3.5??

Do you need to have Service Pack 1 installed as well? I don't think I got around to installing that portion of .NET 3.5 - maybe that is the issue with my installation of GSP.

... side note ... I should no better than to change 2 things at once (new version of GSP, and new version of .NET framework). It makes it hard to identify the source of an issue! :)
Roger Martin
Posted: Thursday, November 06, 2008 2:10:43 PM
Rank: Administration

Joined: 8/3/2007
Posts: 847
Location: Fort Atkinson, WI
I'm glad you got it working, but that's not cool that it took the removal of .NET 3.5 to do it. I don't know why that would be.

I am developing GSP on a Win Server 2008 with .NET 3.5 SP1. I use Visual Studio 2008 and am working in .NET 2.0 mode so that it will continue working on a PC with only 2.0 installed. I do a fair amount of testing in both situations and don't know why you are having issues.

In fact, I recently moved www.galleryserverpro.com to Win Server 2008 / .NET 3.5 and the upgrade went smoothly.

If you end up figuring it out, please let us know.


Roger Martin
Lead Developer for Gallery Server Pro
Users browsing this topic
Guest


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

YAFVision Theme Created by Jaben Cargman (Tiny Gecko)
Powered by Yet Another Forum.net version 1.9.1.2 (NET v2.0) - 9/27/2007
Copyright © 2003-2006 Yet Another Forum.net. All rights reserved.