We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byHailee Crosswhite
Modified about 1 year ago
Copyright © 2006 R2AD, LLC All Rights Reserved. R2AD is a registered trademark of R2AD, LLC. R2AD ®, LLC Web/Trace What? Where? When? Why? Dynamic “In The Field” Logging Controls
Page 2 R2AD Copyright © 2006 R2AD, LLC All Rights Reserved Web/Trace Provides dynamic web-time (run-time) insight into the application with controlled specificity. Supports: –Timing Studies –Metric Collection –In the Field Trouble Shooting –Evidence Collection for Intermittent bugs –Developers need for debugging programs –Testing - IV&V Both J2SE (clients) and J2EE (web/EJB) –Web Trace Control servlet/JSP provided –Swing Trace Control dialog provided –Same simple Trace API for developers
Page 3 R2AD Copyright © 2006 R2AD, LLC All Rights Reserved CONOPS 2. Administrator Activates Web Trace Control: - Turn’s on appropriate components - Turns on File Logging - Repeats Steps which led to problem -Views log, analysis, reporting 1. Problem Encountered
Page 4 R2AD Copyright © 2006 R2AD, LLC All Rights Reserved Monitor/Control Trace via the Web Console Administrators can copy and then attach selected trace or entire trace file as part of an incident report Developers use the Web/Trace APIs to register their own trace levels and categories
Page 5 R2AD Copyright © 2006 R2AD, LLC All Rights Reserved Summary and Future Open Source for DoD and others –Source code available for DoD customers –R2AD is responsible for maintenance and support Efficient –Only those levels of trace which are “on” are processed Developer can use an if-statement to determine if log call should be made - this helps increase normal system performance so that trace commands can be left in the code without impacting fielded performance! Thick Client is also support via a Swing GUI Future Capabilities –Support plug-in Java 1.4 logging (In design stage) –Log file searching coming soon (remote searching/filtering!)
Page 6 R2AD Copyright © 2006 R2AD, LLC All Rights Reserved Simple Design Trace is the main class - use it as a Singleton to gain access to Trace functionality. Make calls to register object levels/names and to turn on/off trace level at runtime. TraceDialog is used by Thick Clients by Administrators (typically) to control trace via a Swing GUI (JDialog). This can be added to your menu/button bar as needed. WebTraceServlet is mapped in your web.xml file so that administrators can access that URL to see the web control admin interface to turn on/off trace levels.
Page 7 R2AD Copyright © 2006 R2AD, LLC All Rights Reserved Simple to use: web applications or clients
Page 8 R2AD Copyright © 2006 R2AD, LLC All Rights Reserved Contact Information R2AD, LLC –Providing innovative software technology Enterprise Web Development (Java, JSP, EJB) Telephonic Software (J2ME - CLDC) Grid Computing Consulting and Architecture –Mailing Address Location: P.O. Box 10281 McLean, Virginia 22102 Phone: (703) 714-0442 –On the Web:Web http://www.R2AD.com –Need more Information or a demo? Please contact Michael Behrens at: email@example.com
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
Ch 11 Managing System Reliability and Availability 1.
Complete Dispute & Deduction Management System Assign Dispute Reason Codes Assign Ownership for Resolution Efficient Tools for Managing Multiple Disputes.
3 Copyright © 2005, Oracle. All rights reserved. Designing J2EE Applications.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Kuali Enterprise Workflow Ryan Kirkendall (Indiana University) Brian McGough (Indiana University)
DEV339 Best Practices for Debugging Visual Studio.NET Applications Keith Pleas Architect, Guided Design
1 CHAPTER 1 OVERVIEW of JDEVELOPER. 2 Overview of JDeveloper Oracle’s JDeveloper 10g (JDeveloper) is an integrated development environment for Java programming.
ABone Architecture and Operation ABCd — ABone Control Daemon Server for remote EE management On-demand EE initiation and termination Automatic EE restart.
Object-Oriented Enterprise Application Development Tomcat 3.2 Configuration Last Updated: 03/30/2001.
LOGIN PAGE Login Page Support CRM:
17 Copyright © 2004, Oracle. All rights reserved. Deploying an ADF Application.
Copyright © 2002 ProsoftTraining. All rights reserved. JavaServer Pages.
Current Topics in Programming Languages Lecture 15_1 George Koutsogiannakis SUMMER
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
CS 337 Final Project Presentation Asset Management and Tracking Developers: –Jimmy Hoo –Edwin Panameno –Manuel Segura –Sheng-Tian Lin Customers –Alexandre.
Enterprise Java and Data Services Designing for Broadly Available Grid Data Access Services.
COMP 321 Week 1. Application Server Programming Introduction to server-based programming using an object-oriented approach You will learn and reflect.
Embedded Reporting for Data Visualization Robin Davies Director Sales Jinfonet Software Rockville, MD Greg Harris Product Engineer Jinfonet Software Rockville,
Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing.
Adviser: Yih-Ran Sheu Adviser : Yih-Ran Sheu Student : Shin-hao Wang SN:MA Mohammed A Qadeer Dept of Computer Engg Aligarh Muslim University, Aligarh,
© 2006 IBM Corporation IBM WebSphere Portlet Factory Architecture.
Servlets Enterprise Systems Programming. Servlets Servlets: server-side Java programs that enable dynamic processing of web-based requests Web-based.
TSpaces Services Suite: Automating the Development and Management of Web Services Presenter: Kevin McCurley IBM Almaden Research Center Contact: Marcus.
Web Services (SOAP) part 1 Eriq Muhammad Adams J |
Chapter 4: Core Web Technologies. Contents - Chapter 1 o Exchanging information over the Internet ÞHTTP, HTML ÞURI, URI ÞWeb server, web browser o Web.
Understanding and Managing WebSphere V5 Tony Higham FatWire Software.
Copyright Oracle Corporation, All rights reserved. 1 Creating an Application: The AppBuilder for Java IDE.
Java Pet Store Application. Outline Introduction Introduction Information Layer Information Layer Application Layer Application Layer Infrastructure Layer.
Slide 1. What's New in NetBeans IDE 7.1 Name Title.
Web Services with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
Verigy V93000 Service Training Module 27: Support Necessities.
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
©2014 Vantage Unified Communications.™ All rights reserved. Vantage CRM Customer Relationship Marketing.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Design Patterns Phil Smith 28 th November Design Patterns There are many ways to produce content via Servlets and JSPs Understanding the good, the.
Quick Start Guide | Skill Assessments Using your Online Product Interfaces and Features Getting Started - My Account Creating/Logging into your Self Test.
Model View Controller (MVC) Rick Mercer with a wide variety of others 1.
Page 1 OAF (Oracle Application Frame Work) To request free demo session please mail us at or.
|Tecnologie Web L-A Anno Accademico Laboratorio di Tecnologie Web Introduzione ad Eclipse e Tomcat
Preface IIntroduction Course Objectives I-2 Course Content I-3 1Introduction to Oracle Reports Developer Objectives 1-2 Business Intelligence 1-3 Enterprise.
Application Architectures Vijayan Sugumaran Department of DIS Oakland University.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
NMS1.0(c) Copyright Final Year Project Demonstration Dublin City University 29 th May 2003 Team Members : David ReadeTimothy Kelly
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
Wintouch eCRM A Customer Relationship Management Solution designed specifically for AS/400 or iSeries Users.
Java Programming: Advanced Topics 1 Building Web Applications Chapter 13.
Portals, Services, Interfaces Marlon Pierce Indiana University March 15, 2002.
© 2017 SlidePlayer.com Inc. All rights reserved.