AUTOMATED SERVER CONTROLLED CLIENT-SIDE LOGGING
First Claim
Patent Images
1. A method, comprising:
- receiving, at a web content server, a request for web content from a web client device;
determining at least one of a logging enablement status and a logging level associated with the web content;
configuring client-side logging executable syntax within the web content based upon the determined at least one of the logging enablement status and the logging level associated with the web content; and
sending the web content with the configured client-side logging executable syntax to the web client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A request for web content is received from a web client device at a web content server. At least one of a logging enablement status and a logging level associated with the web content is determined. Client-side logging executable syntax is configured within the web content based upon the determined logging enablement status and logging level associated with the web content. The web content with the configured client-side logging executable syntax is sent to the web client device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
32 Citations
25 Claims
-
1. A method, comprising:
-
receiving, at a web content server, a request for web content from a web client device; determining at least one of a logging enablement status and a logging level associated with the web content; configuring client-side logging executable syntax within the web content based upon the determined at least one of the logging enablement status and the logging level associated with the web content; and sending the web content with the configured client-side logging executable syntax to the web client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a memory adapted to store logging information; and a processor programmed to; receive, at a web content server, a request for web content from a web client device; determine at least one of a logging enablement status and a logging level associated with the web content based upon the logging information stored within the memory; configure client-side logging executable syntax within the web content based upon the determined at least one of the logging enablement status and the logging level associated with the web content; and send the web content with the configured client-side logging executable syntax to the web client device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a memory adapted to store logging configuration information; and a processor programmed to; receive, at a web content server, a request for web content from a web client device; determine at least one of a logging enablement status and a logging level associated with the web content based upon the logging information stored within the memory; assemble markup language (ML) elements of the web content; identify a Java tag reference within the web content, where the Java tag reference identifies a component within a Java taglib configured based upon the at least one of the logging enablement status and the logging level associated with the web content; import the Java taglib into a JavaServer Pages (JSP) component; execute the Java taglib; generate, via the Java taglib component, client-side logging executable syntax comprising at least one Javascript variable associated with the at least one of the logging enablement status and the logging level associated with the web content; insert the client-side logging executable syntax into the web content; send the web content with the configured client-side logging executable syntax to the web client device; receive client-side logging information from the web client device in response to execution of the configured client-side logging executable syntax by the web client device; and store the received client-side logging information to the memory.
-
-
18. A computer program product comprising a computer useable storage medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive, at a web content server, a request for web content from a web client device; determine at least one of a logging enablement status and a logging level associated with the web content; configure client-side logging executable syntax within the web content based upon the determined at least one of the logging enablement status and the logging level associated with the web content; and send the web content with the configured client-side logging executable syntax to the web client device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification