T
tshad
I have a site www.stf.com and a site www.stfstage.com (where I do all my
testing).
The problem is that www.stfstage.com is only internal and I need to get
access from the outside (without creating a new domain).
I tried to create a Virtual directory inside my stf site so that I would
access it like: www.stf.com/stage/.
I run as www.stfstage.com fine and have for a long time.
But if I try to do it as www.stf.com/stage/ I get the error:
************************************
Description: An error occurred during the processing of a configuration file
required to service this request. Please review the specific error details
below and modify your configuration file appropriately.
Parser Error Message: The module 'ScollKeeperModule' is already in the
application and cannot be added again
Source Error:
Line 33: </webServices>
Line 34: <httpModules>
Line 35: <add
type="NFission.WebControls.ScrollKeeperModule,NFission.WebControls.ScrollKeeper"
Line 36: name="ScollKeeperModule" />
Line 37: </httpModules>
Source File: C:\Inetpub\wwwroot\StfStage\web.config Line: 35
************************************
<configuration>
<configSections>
<section name="scrollKeeper"
type="NFission.WebControls.ScrollKeeperConfigHandler,NFission.WebControls.ScrollKeeper"/>
</configSections>
<scrollKeeper default="true">
<page name="testRIA.aspx" scrollKeep="false" />
<page name="JpegImage.aspx" scrollKeep="false" />
<page name="JpegImage2.aspx" scrollKeep="false" />
<page name="/employer/registerEmployer.aspx" scrollKeep="false" />
</scrollKeeper>
<system.web>
<compilation defaultLanguage="vb" debug="true" />
<pages validateRequest="false" />
<customErrors mode="Off" />
<sessionState
mode="StateServer"
stateConnectionString="tcpip=127.0.0.1:42424"
cookieless="false"
timeout="400"
/>
<authentication mode="Forms">
<forms name="staffing"
loginUrl="/applicant/ee_logon.aspx"
timeout="400"
protection="All"
path="/" />
</authentication>
<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>
<httpModules>
<add
type="NFission.WebControls.ScrollKeeperModule,NFission.WebControls.ScrollKeeper"
name="ScollKeeperModule" />
</httpModules>
<httpHandlers>
<add verb="*" path="MetaBuilders_DialogWindow.axd"
type="MetaBuilders.WebControls.DialogImageHandler,
MetaBuilders.WebControls.DialogWindow" />
<add verb="GET"
path="FtbWebResource.axd"
type="FreeTextBoxControls.AssemblyResourceHandler, FreeTextBox" />
<add verb="GET" path="CaptchaImage.aspx"
type="WebControlCaptcha.CaptchaImageHandler, WebControlCaptcha" />
</httpHandlers>
</system.web>
</configuration>
************************************************************************************
Scrollkeeper is apparently causing the problem but only as a Virtual
directory. It works fine when I access it as www.stfstage.com.
If I take out the ScrollKeeper sections it seems to have a problem with
virtual paths and gets an error:
***************************************************************************************
The virtual path '/skins/mth/MainPage.ascx' maps to another application,
which is not allowed.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.
Exception Details: System.Web.HttpException: The virtual path
'/skins/mth/MainPage.ascx' maps to another application, which is not
allowed.
Source Error:
Line 27: navigation = "NavigateTop" & ".ascx"
Line 28: end if
Line 29: pageControl = LoadControl(thePage)
Line 30: thePlaceHolder.Controls.Add(pageControl)
Line 31: contentControl =
CType(thePlaceHolder.FindControl("_ctl0:Navigation"),Control)
Source File: C:\Inetpub\wwwroot\StfStage\jobSeeker\displaycompanyJobs.aspx
Line: 29
***************************************************************************************
My code that is causing the problem is:
tePage = "/skins/" & session("CompanyInitials") & "/" & "MainPage" &
".ascx"
pageControl = LoadControl(thePage)
How can I make this work in my scenario - or can I?
Thanks,
Tom
testing).
The problem is that www.stfstage.com is only internal and I need to get
access from the outside (without creating a new domain).
I tried to create a Virtual directory inside my stf site so that I would
access it like: www.stf.com/stage/.
I run as www.stfstage.com fine and have for a long time.
But if I try to do it as www.stf.com/stage/ I get the error:
************************************
Description: An error occurred during the processing of a configuration file
required to service this request. Please review the specific error details
below and modify your configuration file appropriately.
Parser Error Message: The module 'ScollKeeperModule' is already in the
application and cannot be added again
Source Error:
Line 33: </webServices>
Line 34: <httpModules>
Line 35: <add
type="NFission.WebControls.ScrollKeeperModule,NFission.WebControls.ScrollKeeper"
Line 36: name="ScollKeeperModule" />
Line 37: </httpModules>
Source File: C:\Inetpub\wwwroot\StfStage\web.config Line: 35
************************************
<configuration>
<configSections>
<section name="scrollKeeper"
type="NFission.WebControls.ScrollKeeperConfigHandler,NFission.WebControls.ScrollKeeper"/>
</configSections>
<scrollKeeper default="true">
<page name="testRIA.aspx" scrollKeep="false" />
<page name="JpegImage.aspx" scrollKeep="false" />
<page name="JpegImage2.aspx" scrollKeep="false" />
<page name="/employer/registerEmployer.aspx" scrollKeep="false" />
</scrollKeeper>
<system.web>
<compilation defaultLanguage="vb" debug="true" />
<pages validateRequest="false" />
<customErrors mode="Off" />
<sessionState
mode="StateServer"
stateConnectionString="tcpip=127.0.0.1:42424"
cookieless="false"
timeout="400"
/>
<authentication mode="Forms">
<forms name="staffing"
loginUrl="/applicant/ee_logon.aspx"
timeout="400"
protection="All"
path="/" />
</authentication>
<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>
<httpModules>
<add
type="NFission.WebControls.ScrollKeeperModule,NFission.WebControls.ScrollKeeper"
name="ScollKeeperModule" />
</httpModules>
<httpHandlers>
<add verb="*" path="MetaBuilders_DialogWindow.axd"
type="MetaBuilders.WebControls.DialogImageHandler,
MetaBuilders.WebControls.DialogWindow" />
<add verb="GET"
path="FtbWebResource.axd"
type="FreeTextBoxControls.AssemblyResourceHandler, FreeTextBox" />
<add verb="GET" path="CaptchaImage.aspx"
type="WebControlCaptcha.CaptchaImageHandler, WebControlCaptcha" />
</httpHandlers>
</system.web>
</configuration>
************************************************************************************
Scrollkeeper is apparently causing the problem but only as a Virtual
directory. It works fine when I access it as www.stfstage.com.
If I take out the ScrollKeeper sections it seems to have a problem with
virtual paths and gets an error:
***************************************************************************************
The virtual path '/skins/mth/MainPage.ascx' maps to another application,
which is not allowed.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.
Exception Details: System.Web.HttpException: The virtual path
'/skins/mth/MainPage.ascx' maps to another application, which is not
allowed.
Source Error:
Line 27: navigation = "NavigateTop" & ".ascx"
Line 28: end if
Line 29: pageControl = LoadControl(thePage)
Line 30: thePlaceHolder.Controls.Add(pageControl)
Line 31: contentControl =
CType(thePlaceHolder.FindControl("_ctl0:Navigation"),Control)
Source File: C:\Inetpub\wwwroot\StfStage\jobSeeker\displaycompanyJobs.aspx
Line: 29
***************************************************************************************
My code that is causing the problem is:
tePage = "/skins/" & session("CompanyInitials") & "/" & "MainPage" &
".ascx"
pageControl = LoadControl(thePage)
How can I make this work in my scenario - or can I?
Thanks,
Tom