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.

Slides:



Advertisements
Similar presentations
Question examples. Session 1 Objectives Why certify? Positioning of the non-technical version What is Java? Key advantages of Java Java Applications vs.
Advertisements

Support.ebsco.com Tutorial Downloading EBSCO eBooks.
3 Copyright © 2005, Oracle. All rights reserved. Designing J2EE Applications.
1 Copyright © 2005, Oracle. All rights reserved. Introducing the Java and Oracle Platforms.
Enterprise Java and Data Services Designing for Broadly Available Grid Data Access Services.
Extended Palette Main Color Palette Speed Stream Content Before we start Make sure your computer speakers are turned on, or your headphones plugged in,
Quick Start Guide | Skill Assessments Using your Online Product Interfaces and Features Getting Started - My Account Creating/Logging into your Self Test.
TSpaces Services Suite: Automating the Development and Management of Web Services Presenter: Kevin McCurley IBM Almaden Research Center Contact: Marcus.
FILEMAKER SERVER SOFTWARE & REMOTE ADMINISTRATION
Copyright  Oracle Corporation, All rights reserved. 1 Creating an Application: The AppBuilder for Java IDE.
COMP 321 Week 1. Application Server Programming Introduction to server-based programming using an object-oriented approach You will learn and reflect.
Servlets Enterprise Systems Programming. Servlets  Servlets: server-side Java programs that enable dynamic processing of web-based requests  Web-based.
Complete Dispute & Deduction Management System Assign Dispute Reason Codes Assign Ownership for Resolution Efficient Tools for Managing Multiple Disputes.
Object-Oriented Enterprise Application Development Tomcat 3.2 Configuration Last Updated: 03/30/2001.
Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing.
CS 337 Final Project Presentation Asset Management and Tracking Developers: –Jimmy Hoo –Edwin Panameno –Manuel Segura –Sheng-Tian Lin Customers –Alexandre.
Current Topics in Programming Languages Lecture 15_1 George Koutsogiannakis SUMMER
JOIN A COMMUNITY OF 80,000 E-COMMERCE SITES WORLDWIDE.
Credit Strategy.Net Web Based (ASP) Application Credit Module Copyright (C) Credit Strategy, Inc. All rights reserved Page Up or Down to navigate.
Understanding and Managing WebSphere V5
Java Pet Store Application. Outline Introduction Introduction Information Layer Information Layer Application Layer Application Layer Infrastructure Layer.
IT533 Lectures Configuring, Deploying, Tracing and Error Handling.
Ch 11 Managing System Reliability and Availability 1.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
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,
XHTML Introductory1 Forms Chapter 7. XHTML Introductory2 Objectives In this chapter, you will: Study elements Learn about input fields Use the element.
1 CHAPTER 1 OVERVIEW of JDEVELOPER. 2 Overview of JDeveloper Oracle’s JDeveloper 10g (JDeveloper) is an integrated development environment for Java programming.
Chapter 4: Core Web Technologies
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Scoring Program Updates & XML upload to the NSRCA web site July 2013.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Verigy V93000 Service Training
SEIMS SUPPORT N.C. State Board of Elections
Design Patterns Phil Smith 28 th November Design Patterns There are many ways to produce content via Servlets and JSPs Understanding the good, the.
© 2006 IBM Corporation IBM WebSphere Portlet Factory Architecture.
Embedded Reporting for Data Visualization Robin Davies Director Sales Jinfonet Software Rockville, MD Greg Harris Product Engineer Jinfonet Software Rockville,
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
DEV339 Best Practices for Debugging Visual Studio.NET Applications Keith Pleas Architect, Guided Design
Kuali Enterprise Workflow Ryan Kirkendall (Indiana University) Brian McGough (Indiana University)
Copyright © 2002 ProsoftTraining. All rights reserved. JavaServer Pages.
Web Services (SOAP) part 1 Eriq Muhammad Adams J |
ABone Architecture and Operation ABCd — ABone Control Daemon Server for remote EE management On-demand EE initiation and termination Automatic EE restart.
Overview of Form and Javascript fundamentals. Brief matching exercise 1. This is the software that allows a user to access and view HTML documents 2.
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
Anritsu Automation Platform (AAP) AAP PC Connects to the system via IP connection (system switch) AAP was developed to add features that were requested.
Syllabus Management System Matt Bernstein, Paul Capelli, Jared Segal.
17 Copyright © 2004, Oracle. All rights reserved. Deploying an ADF Application.
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
Portals, Services, Interfaces Marlon Pierce Indiana University March 15, 2002.
LOGIN PAGE Login Page Support CRM:
Java Programming: Advanced Topics 1 Building Web Applications Chapter 13.
Page 1 OAF (Oracle Application Frame Work) To request free demo session please mail us at or.
©2014 Vantage Unified Communications.™ All rights reserved. Vantage CRM Customer Relationship Marketing.
Java Programming, 3e Concepts and Techniques Chapter 1 Section 56 – An Introduction to Java.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Web Services with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
Slide 1. What's New in NetBeans IDE 7.1 Name Title.
Labs: Create, deploy and test a simple web service
The Internet and Multimedia
Featured Enhancements to the IDE & Debugger
Web Programming Developing Web Applications including Servlets, and Web Services using NetBeans 6.5 with GlassFish.V3.
Introduction to Advanced Java Programming
An Introduction to Computers and Visual Basic
Boeing 787 SCMP Training June 2016
Introduction to J2EE Architecture
An Introduction to Computers and Visual Basic
ESIS Consulting LLC (C) ESIS Consulting LLC. All rights reserved
Android Developer Fundamentals V2 Lesson 1
An Introduction to Computers and Visual Basic
Presentation transcript:

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 McLean, Virginia Phone: (703) –On the Web:Web –Need more Information or a demo? Please contact Michael Behrens at: