Browse Prior Art Database

Method and System for Verifying and Analyzing Application Deployment and Predictive Log

IP.com Disclosure Number: IPCOM000232149D
Publication Date: 2013-Oct-21
Document File: 3 page(s) / 24K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for verifying and analyzing application deployment and predictive log. The method and system compares a steady state application deployment WebSphere Application Server (WAS) log output with new application deployment to check for new errors and disregard known issues. In addition, the method includes a step of comparing a steady state application startup WAS logs after deploying the new application startup to check for new errors and disregard known issues. Further, the method and system deploys application and provides startup verification status that is used as input by test application to confirm application development progression.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 45% of the total text.

Page 01 of 3

Method and System for Verifying and Analyzing Application Deployment and Predictive Log

Disclosed is a method and system for verifying and analyzing application deployment and predictive log.

The method and system compares known J2EE* or WebSphere Application Server (WAS) files from already deployed, steady state application with newly deployed application within a given environment to validate the newly deployed application. In addition, the method and system performs a comparison of the application to identify and flag potential problems that require investigation and remediation. The method leverages known application log files, where the deployment is patterned in terms of errors, exceptions and events and determines a baseline for achieving deployment schedules throughout an application development lifecycle. The baseline determined by the method is used for executing an error free application development lifecycle. The level is then provided to development teams of varying size to achieve a predictive measure for achieving the deployment schedules.

Initially, the method and system captures logs of pre-production (PRE) steady-state J2EE application deployment. By capturing the logs, a deployment baseline is established by using a working or existing J2EE application Enterprise Archive (EAR). A log analysis tool associated with properties file of an application deployment monitors the log. When the steady-state J2EE application EAR is deployed, the log analysis tool captures the contents of the log, including success as well as errors messages.

In the next step, the method includes the step of capturing logs of PRE steady-state J2EE application deployment from application startup. After deploying the steady state application, the steady state application is started for a log analysis of an application deployment tool that monitors and captures logs for the comparison.

In the subsequent step, an updated J2EE application is deployed to PRE verification. After establishing the baseline for both application deployment and startup, the updated J2EE application is deployed for the log analysis of the application deployment tool to monitor and capture logs of the application deployment. The logs are then compared with the contents of the baseline steady-state application logs. New errors or exceptions confirmed above the baseline are flagged, while existing errors are ignored. These results are summarized in a report for evaluation by the development team.

In a scenario, when no new errors are determined, the application proceeds to an application startup test. In an alternative scenario, new errors are determined, wherein an evaluation is performed to determine if the new errors confirm problems. If the problems are confirmed, then troubleshooting is required, otherwise the application proceeds to the next step.

In the next step, startup verification of the PRE updated J2EE application is performed. Once the J2EE application is dep...