You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by hu...@apache.org on 2005/06/08 13:44:04 UTC
svn commit: r189575 - in /struts/sandbox/trunk/overdrive:
Nexus/Core/Core.csproj Nexus/Nexus.sln Nexus/Web/ Nexus/Web/AssemblyInfo.cs
Nexus/Web/Global.asax Nexus/Web/Global.asax.cs Nexus/Web/Global.asax.resx
Nexus/Web/Web.config Nexus/Web/Web.csproj README.txt
Author: husted
Date: Wed Jun 8 04:44:03 2005
New Revision: 189575
URL: http://svn.apache.org/viewcvs?rev=189575&view=rev
Log:
OVR-12
* Add empty Web project to Nexus.
Added:
struts/sandbox/trunk/overdrive/Nexus/Web/
struts/sandbox/trunk/overdrive/Nexus/Web/AssemblyInfo.cs
struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax
struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax.cs
struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax.resx
struts/sandbox/trunk/overdrive/Nexus/Web/Web.config
struts/sandbox/trunk/overdrive/Nexus/Web/Web.csproj
Modified:
struts/sandbox/trunk/overdrive/Nexus/Core/Core.csproj
struts/sandbox/trunk/overdrive/Nexus/Nexus.sln
struts/sandbox/trunk/overdrive/README.txt
Modified: struts/sandbox/trunk/overdrive/Nexus/Core/Core.csproj
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Core/Core.csproj?rev=189575&r1=189574&r2=189575&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Core/Core.csproj (original)
+++ struts/sandbox/trunk/overdrive/Nexus/Core/Core.csproj Wed Jun 8 04:44:03 2005
@@ -94,37 +94,17 @@
BuildAction = "Compile"
/>
<File
- RelPath = "ContextList.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "IContextList.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
RelPath = "IController.cs"
SubType = "Code"
BuildAction = "Compile"
/>
<File
- RelPath = "IKeyValue.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
RelPath = "IRequestCommand.cs"
SubType = "Code"
BuildAction = "Compile"
/>
<File
RelPath = "IRequestContext.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "KeyValue.cs"
SubType = "Code"
BuildAction = "Compile"
/>
Modified: struts/sandbox/trunk/overdrive/Nexus/Nexus.sln
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Nexus.sln?rev=189575&r1=189574&r2=189575&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Nexus.sln (original)
+++ struts/sandbox/trunk/overdrive/Nexus/Nexus.sln Wed Jun 8 04:44:03 2005
@@ -12,7 +12,7 @@
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Web", "http://localhost/Nexus/Web.csproj", "{ED34316C-030F-44E2-BD09-0F55496F822A}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Web", "http://localhost/Nexus/Web.csproj", "{0CEB9BDE-7AA3-4239-8898-EFFB88CDDD93}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
@@ -34,10 +34,10 @@
{7931CACD-0E73-4DD2-A373-FF6A01CE6186}.Debug.Build.0 = Debug|.NET
{7931CACD-0E73-4DD2-A373-FF6A01CE6186}.Release.ActiveCfg = Release|.NET
{7931CACD-0E73-4DD2-A373-FF6A01CE6186}.Release.Build.0 = Release|.NET
- {ED34316C-030F-44E2-BD09-0F55496F822A}.Debug.ActiveCfg = Debug|.NET
- {ED34316C-030F-44E2-BD09-0F55496F822A}.Debug.Build.0 = Debug|.NET
- {ED34316C-030F-44E2-BD09-0F55496F822A}.Release.ActiveCfg = Release|.NET
- {ED34316C-030F-44E2-BD09-0F55496F822A}.Release.Build.0 = Release|.NET
+ {0CEB9BDE-7AA3-4239-8898-EFFB88CDDD93}.Debug.ActiveCfg = Debug|.NET
+ {0CEB9BDE-7AA3-4239-8898-EFFB88CDDD93}.Debug.Build.0 = Debug|.NET
+ {0CEB9BDE-7AA3-4239-8898-EFFB88CDDD93}.Release.ActiveCfg = Release|.NET
+ {0CEB9BDE-7AA3-4239-8898-EFFB88CDDD93}.Release.Build.0 = Release|.NET
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
Added: struts/sandbox/trunk/overdrive/Nexus/Web/AssemblyInfo.cs
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Web/AssemblyInfo.cs?rev=189575&view=auto
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/AssemblyInfo.cs (added)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/AssemblyInfo.cs Wed Jun 8 04:44:03 2005
@@ -0,0 +1,62 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+
+//
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+//
+[assembly: AssemblyTitle("")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("")]
+[assembly: AssemblyCopyright("")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+//
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Revision and Build Numbers
+// by using the '*' as shown below:
+
+[assembly: AssemblyVersion("1.0.*")]
+
+//
+// In order to sign your assembly you must specify a key to use. Refer to the
+// Microsoft .NET Framework documentation for more information on assembly signing.
+//
+// Use the attributes below to control which key is used for signing.
+//
+// Notes:
+// (*) If no key is specified, the assembly is not signed.
+// (*) KeyName refers to a key that has been installed in the Crypto Service
+// Provider (CSP) on your machine. KeyFile refers to a file which contains
+// a key.
+// (*) If the KeyFile and the KeyName values are both specified, the
+// following processing occurs:
+// (1) If the KeyName can be found in the CSP, that key is used.
+// (2) If the KeyName does not exist and the KeyFile does exist, the key
+// in the KeyFile is installed into the CSP and used.
+// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility.
+// When specifying the KeyFile, the location of the KeyFile should be
+// relative to the "project output directory". The location of the project output
+// directory is dependent on whether you are working with a local or web project.
+// For local projects, the project output directory is defined as
+// <Project Directory>\obj\<Configuration>. For example, if your KeyFile is
+// located in the project directory, you would specify the AssemblyKeyFile
+// attribute as [assembly: AssemblyKeyFile("..\\..\\mykey.snk")]
+// For web projects, the project output directory is defined as
+// %HOMEPATH%\VSWebCache\<Machine Name>\<Project Directory>\obj\<Configuration>.
+// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
+// documentation for more information on this.
+//
+[assembly: AssemblyDelaySign(false)]
+[assembly: AssemblyKeyFile("")]
+[assembly: AssemblyKeyName("")]
Added: struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax?rev=189575&view=auto
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax (added)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax Wed Jun 8 04:44:03 2005
@@ -0,0 +1 @@
+<%@ Application Codebehind="Global.asax.cs" Inherits="Nexus.Global" %>
Added: struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax.cs
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax.cs?rev=189575&view=auto
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax.cs (added)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax.cs Wed Jun 8 04:44:03 2005
@@ -0,0 +1,76 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using System.Web;
+using System.Web.SessionState;
+
+namespace Nexus
+{
+ /// <summary>
+ /// Summary description for Global.
+ /// </summary>
+ public class Global : System.Web.HttpApplication
+ {
+ /// <summary>
+ /// Required designer variable.
+ /// </summary>
+ private System.ComponentModel.IContainer components = null;
+
+ public Global()
+ {
+ InitializeComponent();
+ }
+
+ protected void Application_Start(Object sender, EventArgs e)
+ {
+
+ }
+
+ protected void Session_Start(Object sender, EventArgs e)
+ {
+
+ }
+
+ protected void Application_BeginRequest(Object sender, EventArgs e)
+ {
+
+ }
+
+ protected void Application_EndRequest(Object sender, EventArgs e)
+ {
+
+ }
+
+ protected void Application_AuthenticateRequest(Object sender, EventArgs e)
+ {
+
+ }
+
+ protected void Application_Error(Object sender, EventArgs e)
+ {
+
+ }
+
+ protected void Session_End(Object sender, EventArgs e)
+ {
+
+ }
+
+ protected void Application_End(Object sender, EventArgs e)
+ {
+
+ }
+
+ #region Web Form Designer generated code
+ /// <summary>
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ /// </summary>
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ }
+ #endregion
+ }
+}
+
Added: struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax.resx
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax.resx?rev=189575&view=auto
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax.resx (added)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/Global.asax.resx Wed Jun 8 04:44:03 2005
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="ResMimeType">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="Version">
+ <value>1.0.0.0</value>
+ </resheader>
+ <resheader name="Reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="Writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+</root>
Added: struts/sandbox/trunk/overdrive/Nexus/Web/Web.config
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Web/Web.config?rev=189575&view=auto
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/Web.config (added)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/Web.config Wed Jun 8 04:44:03 2005
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+
+ <system.web>
+
+ <!-- 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"
+ />
+
+ <!-- CUSTOM ERROR MESSAGES
+ Set customErrors mode="On" or "RemoteOnly" to enable custom error messages, "Off" to disable.
+ Add <error> tags for each of the errors you want to handle.
+
+ "On" Always display custom (friendly) messages.
+ "Off" Always display detailed ASP.NET error information.
+ "RemoteOnly" Display custom (friendly) messages only to users not running
+ on the local Web server. This setting is recommended for security purposes, so
+ that you do not display application detail information to remote clients.
+ -->
+ <customErrors
+ mode="RemoteOnly"
+ />
+
+ <!-- AUTHENTICATION
+ This section sets the authentication policies of the application. Possible modes are "Windows",
+ "Forms", "Passport" and "None"
+
+ "None" No authentication is performed.
+ "Windows" IIS performs authentication (Basic, Digest, or Integrated Windows) according to
+ its settings for the application. Anonymous access must be disabled in IIS.
+ "Forms" You provide a custom form (Web page) for users to enter their credentials, and then
+ you authenticate them in your application. A user credential token is stored in a cookie.
+ "Passport" Authentication is performed via a centralized authentication service provided
+ by Microsoft that offers a single logon and core profile services for member sites.
+ -->
+ <authentication mode="Windows" />
+
+ <!-- AUTHORIZATION
+ This section sets the authorization policies of the application. You can allow or deny access
+ to application resources by user or role. Wildcards: "*" mean everyone, "?" means anonymous
+ (unauthenticated) users.
+ -->
+
+ <authorization>
+ <allow users="*" /> <!-- Allow all users -->
+ <!-- <allow users="[comma separated list of users]"
+ roles="[comma separated list of roles]"/>
+ <deny users="[comma separated list of users]"
+ roles="[comma separated list of roles]"/>
+ -->
+ </authorization>
+
+ <!-- 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=127.0.0.1;Trusted_Connection=yes"
+ cookieless="false"
+ timeout="20"
+ />
+
+ <!-- GLOBALIZATION
+ This section sets the globalization settings of the application.
+ -->
+ <globalization
+ requestEncoding="utf-8"
+ responseEncoding="utf-8"
+ />
+
+ </system.web>
+
+</configuration>
Added: struts/sandbox/trunk/overdrive/Nexus/Web/Web.csproj
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Web/Web.csproj?rev=189575&view=auto
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/Web.csproj (added)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/Web.csproj Wed Jun 8 04:44:03 2005
@@ -0,0 +1,124 @@
+<VisualStudioProject>
+ <CSHARP
+ ProjectType = "Web"
+ ProductVersion = "7.10.3077"
+ SchemaVersion = "2.0"
+ ProjectGuid = "{0CEB9BDE-7AA3-4239-8898-EFFB88CDDD93}"
+ >
+ <Build>
+ <Settings
+ ApplicationIcon = ""
+ AssemblyKeyContainerName = ""
+ AssemblyName = "Nexus.Web"
+ AssemblyOriginatorKeyFile = ""
+ DefaultClientScript = "JScript"
+ DefaultHTMLPageLayout = "Grid"
+ DefaultTargetSchema = "IE50"
+ DelaySign = "false"
+ OutputType = "Library"
+ PreBuildEvent = ""
+ PostBuildEvent = ""
+ RootNamespace = "Nexus"
+ RunPostBuildEvent = "OnBuildSuccess"
+ StartupObject = ""
+ >
+ <Config
+ Name = "Debug"
+ AllowUnsafeBlocks = "false"
+ BaseAddress = "285212672"
+ CheckForOverflowUnderflow = "false"
+ ConfigurationOverrideFile = ""
+ DefineConstants = "DEBUG;TRACE"
+ DocumentationFile = ""
+ DebugSymbols = "true"
+ FileAlignment = "4096"
+ IncrementalBuild = "false"
+ NoStdLib = "false"
+ NoWarn = ""
+ Optimize = "false"
+ OutputPath = "bin\"
+ RegisterForComInterop = "false"
+ RemoveIntegerChecks = "false"
+ TreatWarningsAsErrors = "false"
+ WarningLevel = "4"
+ />
+ <Config
+ Name = "Release"
+ AllowUnsafeBlocks = "false"
+ BaseAddress = "285212672"
+ CheckForOverflowUnderflow = "false"
+ ConfigurationOverrideFile = ""
+ DefineConstants = "TRACE"
+ DocumentationFile = ""
+ DebugSymbols = "false"
+ FileAlignment = "4096"
+ IncrementalBuild = "false"
+ NoStdLib = "false"
+ NoWarn = ""
+ Optimize = "true"
+ OutputPath = "bin\"
+ RegisterForComInterop = "false"
+ RemoveIntegerChecks = "false"
+ TreatWarningsAsErrors = "false"
+ WarningLevel = "4"
+ />
+ </Settings>
+ <References>
+ <Reference
+ Name = "System"
+ AssemblyName = "System"
+ HintPath = "..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.dll"
+ />
+ <Reference
+ Name = "System.Drawing"
+ AssemblyName = "System.Drawing"
+ HintPath = "..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.Drawing.dll"
+ />
+ <Reference
+ Name = "System.Data"
+ AssemblyName = "System.Data"
+ HintPath = "..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.Data.dll"
+ />
+ <Reference
+ Name = "System.Web"
+ AssemblyName = "System.Web"
+ HintPath = "..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.Web.dll"
+ />
+ <Reference
+ Name = "System.XML"
+ AssemblyName = "System.XML"
+ HintPath = "..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.XML.dll"
+ />
+ </References>
+ </Build>
+ <Files>
+ <Include>
+ <File
+ RelPath = "AssemblyInfo.cs"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Global.asax"
+ SubType = "Component"
+ BuildAction = "Content"
+ />
+ <File
+ RelPath = "Global.asax.cs"
+ DependentUpon = "Global.asax"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Global.asax.resx"
+ DependentUpon = "Global.asax.cs"
+ BuildAction = "EmbeddedResource"
+ />
+ <File
+ RelPath = "Web.config"
+ BuildAction = "Content"
+ />
+ </Include>
+ </Files>
+ </CSHARP>
+</VisualStudioProject>
+
Modified: struts/sandbox/trunk/overdrive/README.txt
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/README.txt?rev=189575&r1=189574&r2=189575&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/README.txt (original)
+++ struts/sandbox/trunk/overdrive/README.txt Wed Jun 8 04:44:03 2005
@@ -32,6 +32,7 @@
Installing a development copy of OverDrive
+
SUBVERSION
* Use subversion to checkout OverDrive from the Apache repository
@@ -49,25 +50,46 @@
** This archive contains development versions, so be sure to use these rather than the released versions. Our goal is to stay current with the development versions for now.
** If you have not already done so, also install NUnit 2.2 or later. There is a MSI available from [http://NUnit.org], along with a Mono-friendly ZIP.
+* Using the Ankh plugin for Subversion is suggested.
+** [http://www.tigris.org/]
+
+
VISUAL STUDIO
h2. NUnit
* To run the NUnit Tests (v2.2)
** Configure the Test project to run NUnit
-*** Right Click on Tests, select Properties
-*** Open Configuration Properties
-*** Open Debugging
-*** Change Debug Mode to to Program
+*** Right Click on "Tests", select "Properties"
+*** Open "Configuration Properties"
+*** Open "Debugging"
+*** Change "Debug Mode" to "Program"
*** Press Apply
-*** For Start Application, browse to your instance of nunit-gui.exe
+*** For "Start Application", browse to your instance of "nunit-gui.exe".
+
+* Using the TestDriven.Net plugin rather than the NUnit GUI is suggested.
+** [http://www.testdriven.net/]
+
+h2. Agility
+
+* Build Agility first
+
+h2. Nexus
+
+* The Nexus solution has a web project. To allow running the project in-place:
+** Right-click on the "Nexus/Web" folder
+** Open "Sharing" and "Security/Web Sharing"
+** Set the sharename to "Nexus"
+* Build Agility before building Nexus
h2. PhoneBook
-* The PhoneBook application has a web project. To allow running this in-place:
-** Right-click on the PhoneBook/Web folder
-** Open Sharing and Security/Web Sharing
-** Set the sharename to PhoneBook
+* The PhoneBook solution has a web project. To allow running the project in-place:
+** Right-click on the "PhoneBook/Web" folder
+** Open "Sharing" and "Security/Web" Sharing
+** Set the sharename to "Phonebook"
+* Build Nexus before building PhoneBook
+
DATABASE
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org