Deploying a Verastream Legacy Web Application

Using Web Builder, you can create either a Java or a .NET Web application. Building a Web application for either platform is the same, however, how you deploy a Web application into a production or test enviroment differs depending on the platform you use.

Deploying a Legacy Java Web Application
Deploying a Legacy.NET Web Application

Deploying a Legacy Java Web Application

Because Web Builder automatically deploys Web applications to your local Host Integrator Web Server, you can test projects that are under development on your local machine, rather than deploying them to production servers. Use the Project menu to deploy and undeploy a project on your local server.

The Web application, in the form of a WAR file, is copied into the Web server folder:

<VHI install folder>\servletengine\webapps.

To deploy the Web application to the VHI Web Server on a different machine (either UNIX or Windows), manually copy the .WAR file to <VHI install folder>/servletengine/webapps. To deploy the Web application to the VHI Web Server on Windows platforms, manually copy the .WAR file to <VHI install folder>\servletengine\webapps.

During the deployment process the Microsoft User Account Control (UAC) utility prompts you to continue deployment using elevated privileges. Click Continue to dismiss the dialog box and continue deploying the Java Web application.

About the WAR File

A Web archive (.war) file is a convenient way to deploy the generated Web application to any JSP 1.2 compliant servlet engine or application server. A .war file is generated for Web applications in the <documents>\Micro Focus\Verastream\HostIntegrator\projects\<ProjectName>\webapp folder.

Moving the Java Web Application Files to Another Server

To move a Web application to another test or production environment:

  1. Confirm that the deployed application has access to the Host Integrator model:
  2. Copy the <ProjectName>.war file, following the steps specific to the servlet runner.

Deploying a Legacy.NET Web Application

Because Web Builder automatically deploys .NET Web applications to your local IIS Server, you can test projects that are under development on your local machine, rather than deploying them to production servers.

During the deployment process the Microsoft User Account Control (UAC) utility prompts you to continue deployment using elevated privileges. Click Continue to dismiss the dialog box and continue deploying the .NET Web application.

A <ProjectName>.sln file is generated in the <documents>\Micro Focus\Verastream\HostIntegrator\projects\<ProjectName>\solution directory. You can use this file to edit the .NET Web application. Other generated files are copied to Inetpub\wwwroot\<ProjectName>.

Moving the .NET Web Application Files to Another Server

To move a .NET Web application to another test or production environment:

  1. Confirm that the deployed application has access to the Host Integrator model:
  2. Verify that the .NET connector (AppConn connector interfaces) is installed on the production server.
  3. Copy the <ProjectName> folder from Inetpub\wwwroot to the same location on the production Web server.
  4. Configure it as an application using Internet Services Manager.
Related Topics
Bullet Deploying an HTML 5 Web Application
Bullet Generating a Web application