[mapguide-users] InitializeWebTier
Jackie Ng
jackie.ng at aecsystems.com.au
Thu Feb 28 00:40:52 EST 2008
Did you create a function called InitializeWebTier() ? If you are following
the sample then InitializeWebTier() is defined as follows:
void InitializeWebTier()
{
MapGuideApi.MgInitializeWebTier(<path to webconfig.ini>);
}
- Jackie
swetha1 wrote:
>
> Hi,
>
> I am trying to run the dotnetviewersample through visual studio, Which
> gave me lots of errors so i have created a project in which default.aspx
> is created instead of the ajaxviewersample.
>
> Now if i want to view the map i need to include:
> "Library://UISapp/UIS/Layout/layout.WebLayout"----Which i have prepared in
> MapGuide Studio....
>
> I am getting an error in the initializeWebTier
> Pasting the code here sp that you guys can understand what i am trying to
> do exactly....
>
> Please help me out.....
>
>
> <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs"
> Inherits="_Default" %>
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
>
>
> <%@ Import Namespace="System.IO" %>
> <%@ Import Namespace="System.Collections.Specialized" %>
> <%@ Import Namespace="System.Text" %>
> <%@ Import Namespace="System.Globalization" %>
> <%@ Import Namespace="OSGeo.MapGuide" %>
> <%@ Import Namespace="Jayrock.Json" %>
> <%@ Import Namespace="Jayrock.Json.Conversion" %>
>
> <script runat="server">
>
> String webLayout = "Library://UISapp/UIS/Layout/layout.WebLayout";
> String defaultUser = "Anonymous";
> String defaultPassword = "";
> String sessionId = "";
>
> </script>
>
> try
> {
> // Initialize a session and register a variable to hold the
> // session id, then initialize the Web Extensions, connect
> // to the site, and create a session.
>
> InitializeWebTier();
>
> MgUserInformation userInfo = new MgUserInformation(defaultUser,
> defaultPassword);
> MgSite site = new MgSite();
> site.Open(userInfo);
> sessionId = site.CreateSession();
> }
> catch (Exception e)
> {
> Response.Write(e.Message);
> }
>
>
> <html xmlns="http://www.w3.org/1999/xhtml" >
>
> <head>
> </head>
> <frameset rows="30,*" frameborder="no" framespacing="0">
> <frame id="titleFrame" frameborder="no" marginwidth="0" marginheight="0"
> scrolling="no" src="title.html">
> <frame id="mapframe" frameborder="no" marginwidth="0" marginheight="0"
> scrolling="no" src= "Library://UISapp/UIS/Layout/layout.WebLayout">
> </frame>
> </frame>
> </frameset>
> </html>
>
> The error what I am getting when i try debugging is
>
>
>
> Server Error in '/WebSite1' Application.
> --------------------------------------------------------------------------------
>
> Compilation Error
> Description: An error occurred during the compilation of a resource
> required to service this request. Please review the following specific
> error details and modify your source code appropriately.
>
> Compiler Error Message: CS0103: The name 'InitializeWebTier' does not
> exist in the current context
>
> Source Error:
>
>
>
> Line 27: // to the site, and create a session.
> Line 28:
> Line 29: InitializeWebTier();
> Line 30:
> Line 31: MgUserInformation userInfo = new
> MgUserInformation(defaultUser, defaultPassword);
>
>
> Source File: c:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx
> Line: 29
>
>
>
> Show Detailed Compiler Output:
>
>
> c:\Program Files\Microsoft Visual Studio 8\Common7\IDE>
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe" /t:library
> /utf8output /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary
> ASP.NET
> Files\website1\5fd1ae96\c341d416\assembly\dl3\0986b96d\0096da11_d840c701\JAYROCK.JSON.DLL"
> /R:"C:\WINDOWS\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll"
> /R:"C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll"
> /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll"
> /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll"
> /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
> Files\website1\5fd1ae96\c341d416\assembly\dl3\ad9baba0\00b23e22_bbaec701\MapGuideDotNetApi.DLL"
> /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
> Files\website1\5fd1ae96\c341d416\assembly\dl3\c6d1b217\0096da11_d840c701\JAYROCK.DLL"
> /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll"
> /R:"C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll"
> /R:"C:\WINDOWS\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll"
> /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll"
> /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll"
> /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll"
> /out:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
> Files\website1\5fd1ae96\c341d416\App_Web_dh8rdadh.dll" /D:DEBUG /debug+
> /optimize-
> /win32res:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
> Files\website1\5fd1ae96\c341d416\dh8rdadh.res" /w:4 /nowarn:1659;1699;1701
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
> Files\website1\5fd1ae96\c341d416\App_Web_dh8rdadh.0.cs"
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
> Files\website1\5fd1ae96\c341d416\App_Web_dh8rdadh.1.cs"
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
> Files\website1\5fd1ae96\c341d416\App_Web_dh8rdadh.2.cs"
>
>
> Microsoft (R) Visual C# 2005 Compiler version 8.00.50727.1433
> for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
> Copyright (C) Microsoft Corporation 2001-2005. All rights reserved.
>
> c:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx(29,9):
> error CS0103: The name 'InitializeWebTier' does not exist in the current
> context
>
>
>
>
>
> Show Complete Compilation Source:
>
>
> Line 1: #pragma checksum "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx"
> "{406ea660-64cf-4c82-b6f0-42d48172a799}"
> "CB4B39254C20502CAFF1FFC1695B28F9"
> Line 2:
> //------------------------------------------------------------------------------
> Line 3: // <auto-generated>
> Line 4: // This code was generated by a tool.
> Line 5: // Runtime Version:2.0.50727.1433
> Line 6: //
> Line 7: // Changes to this file may cause incorrect behavior and
> will be lost if
> Line 8: // the code is regenerated.
> Line 9: // </auto-generated>
> Line 10:
> //------------------------------------------------------------------------------
> Line 11:
> Line 12:
> Line 13:
> Line 14: public partial class _Default :
> System.Web.SessionState.IRequiresSessionState {
> Line 15:
> Line 16: protected System.Web.Profile.DefaultProfile Profile {
> Line 17: get {
> Line 18: return
> ((System.Web.Profile.DefaultProfile)(this.Context.Profile));
> Line 19: }
> Line 20: }
> Line 21:
> Line 22: protected System.Web.HttpApplication ApplicationInstance {
> Line 23: get {
> Line 24: return
> ((System.Web.HttpApplication)(this.Context.ApplicationInstance));
> Line 25: }
> Line 26: }
> Line 27: }
> Line 28: namespace ASP {
> Line 29:
> Line 30: #line 315
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 31: using System.Web;
> Line 32:
> Line 33: #line default
> Line 34: #line hidden
> Line 35:
> Line 36: #line 10 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx"
> Line 37: using OSGeo.MapGuide;
> Line 38:
> Line 39: #line default
> Line 40: #line hidden
> Line 41:
> Line 42: #line 316
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 43: using System.Web.Caching;
> Line 44:
> Line 45: #line default
> Line 46: #line hidden
> Line 47:
> Line 48: #line 321
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 49: using System.Web.UI.WebControls;
> Line 50:
> Line 51: #line default
> Line 52: #line hidden
> Line 53:
> Line 54: #line 318
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 55: using System.Web.Security;
> Line 56:
> Line 57: #line default
> Line 58: #line hidden
> Line 59:
> Line 60: #line 8 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx"
> Line 61: using System.Text;
> Line 62:
> Line 63: #line default
> Line 64: #line hidden
> Line 65:
> Line 66: #line 317
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 67: using System.Web.SessionState;
> Line 68:
> Line 69: #line default
> Line 70: #line hidden
> Line 71:
> Line 72: #line 309
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 73: using System;
> Line 74:
> Line 75: #line default
> Line 76: #line hidden
> Line 77:
> Line 78: #line 7 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx"
> Line 79: using System.Collections.Specialized;
> Line 80:
> Line 81: #line default
> Line 82: #line hidden
> Line 83:
> Line 84: #line 12 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx"
> Line 85: using Jayrock.Json.Conversion;
> Line 86:
> Line 87: #line default
> Line 88: #line hidden
> Line 89:
> Line 90: #line 320
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 91: using System.Web.UI;
> Line 92:
> Line 93: #line default
> Line 94: #line hidden
> Line 95:
> Line 96: #line 319
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 97: using System.Web.Profile;
> Line 98:
> Line 99: #line default
> Line 100: #line hidden
> Line 101:
> Line 102: #line 310
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 103: using System.Collections;
> Line 104:
> Line 105: #line default
> Line 106: #line hidden
> Line 107:
> Line 108: #line 314
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 109: using System.Text.RegularExpressions;
> Line 110:
> Line 111: #line default
> Line 112: #line hidden
> Line 113:
> Line 114: #line 11 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx"
> Line 115: using Jayrock.Json;
> Line 116:
> Line 117: #line default
> Line 118: #line hidden
> Line 119:
> Line 120: #line 9 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx"
> Line 121: using System.Globalization;
> Line 122:
> Line 123: #line default
> Line 124: #line hidden
> Line 125:
> Line 126: #line 6 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx"
> Line 127: using System.IO;
> Line 128:
> Line 129: #line default
> Line 130: #line hidden
> Line 131:
> Line 132: #line 322
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 133: using System.Web.UI.WebControls.WebParts;
> Line 134:
> Line 135: #line default
> Line 136: #line hidden
> Line 137:
> Line 138: #line 312
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 139: using System.Configuration;
> Line 140:
> Line 141: #line default
> Line 142: #line hidden
> Line 143:
> Line 144: #line 323
> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
> Line 145: using System.Web.UI.HtmlControls;
> Line 146:
> Line 147: #line default
> Line 148: #line hidden
> Line 149:
> Line 150:
> Line 151:
> [System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()]
> Line 152: public class default_aspx : global::_Default,
> System.Web.IHttpHandler {
> Line 153:
> Line 154: private static bool @__initialized;
> Line 155:
> Line 156: private static object @__stringResource;
> Line 157:
> Line 158: private static object @__fileDependencies;
> Line 159:
> Line 160:
> Line 161: #line 14 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx"
> Line 162:
> Line 163:
> Line 164: String webLayout =
> "Library://Samples/Layouts/DotNetSamples.WebLayout";
> Line 165: String defaultUser = "Anonymous";
> Line 166: String defaultPassword = "";
> Line 167: String sessionId = "";
> Line 168:
> Line 169:
> Line 170: #line default
> Line 171: #line hidden
> Line 172:
> Line 173:
> Line 174: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
> Line 175: public default_aspx() {
> Line 176: string[] dependencies;
> Line 177:
> Line 178: #line 912304 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx.cs"
> Line 179:
> ((global::System.Web.UI.Page)(this)).AppRelativeVirtualPath =
> "~/Default.aspx";
> Line 180:
> Line 181: #line default
> Line 182: #line hidden
> Line 183: if ((global::ASP.default_aspx. at __initialized ==
> false)) {
> Line 184: global::ASP.default_aspx. at __stringResource =
> this.ReadStringResource();
> Line 185: dependencies = new string[2];
> Line 186: dependencies[0] = "~/Default.aspx";
> Line 187: dependencies[1] = "~/Default.aspx.cs";
> Line 188: global::ASP.default_aspx. at __fileDependencies =
> this.GetWrappedFileDependencies(dependencies);
> Line 189: global::ASP.default_aspx. at __initialized = true;
> Line 190: }
> Line 191: this.Server.ScriptTimeout = 30000000;
> Line 192: }
> Line 193:
> Line 194: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
> Line 195: private void @__BuildControlTree(default_aspx @__ctrl)
> {
> Line 196:
> Line 197: #line 1 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx"
> Line 198: this.InitializeCulture();
> Line 199:
> Line 200: #line default
> Line 201: #line hidden
> Line 202: @__ctrl.SetRenderMethodDelegate(new
> System.Web.UI.RenderMethod(this. at __Render__control1));
> Line 203: }
> Line 204:
> Line 205: private void
> @__Render__control1(System.Web.UI.HtmlTextWriter @__w,
> System.Web.UI.Control parameterContainer) {
> Line 206: @__w.Write("\r\n\r\n<!DOCTYPE html PUBLIC
> \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3" +
> Line 207:
> ".org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n\r\n\r\n");
> Line 208:
> Line 209: #line 22 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx"
> Line 210:
> Line 211: try
> Line 212: {
> Line 213: // Initialize a session and register a variable to hold
> the
> Line 214: // session id, then initialize the Web Extensions,
> connect
> Line 215: // to the site, and create a session.
> Line 216:
> Line 217: InitializeWebTier();
> Line 218:
> Line 219: MgUserInformation userInfo = new
> MgUserInformation(defaultUser, defaultPassword);
> Line 220: MgSite site = new MgSite();
> Line 221: site.Open(userInfo);
> Line 222: sessionId = site.CreateSession();
> Line 223: }
> Line 224: catch (Exception e)
> Line 225: {
> Line 226: Response.Write(e.Message);
> Line 227: }
> Line 228:
> Line 229:
> Line 230: #line default
> Line 231: #line hidden
> Line 232: this.WriteUTF8ResourceString(@__w, 0, 428, true);
> Line 233: }
> Line 234:
> Line 235:
> Line 236: #line 912304 "C:\Program
> Files\MapGuideOpenSource\WebServerExtensions\www\WebSite1\Default.aspx.cs"
> Line 237: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
> Line 238: protected override void FrameworkInitialize() {
> Line 239: base.FrameworkInitialize();
> Line 240:
> this.SetStringResourcePointer(global::ASP.default_aspx. at __stringResource,
> 0);
> Line 241: this. at __BuildControlTree(this);
> Line 242:
> this.AddWrappedFileDependencies(global::ASP.default_aspx. at __fileDependencies);
> Line 243: this.Request.ValidateInput();
> Line 244: }
> Line 245:
> Line 246: #line default
> Line 247: #line hidden
> Line 248:
> Line 249: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
> Line 250: public override int GetTypeHashCode() {
> Line 251: return 909526700;
> Line 252: }
> Line 253:
> Line 254: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
> Line 255: public override void
> ProcessRequest(System.Web.HttpContext context) {
> Line 256: base.ProcessRequest(context);
> Line 257: }
> Line 258: }
> Line 259: }
> Line 260:
>
>
>
>
>
--
View this message in context: http://www.nabble.com/InitializeWebTier-tp15729918s16610p15730087.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
More information about the mapguide-users
mailing list