1460950721-d4cefcd5-baab-4faf-b160-9a6eac167575

1. A portable hand-guided power tool comprising:
a housing;
a handle having a first leg and a second leg, wherein the handle is secured by the first and second legs to the housing such that the handle is pivotably connected by the first leg to the housing and the second leg is connected to the housing such that a pivoting movement between the handle and the housing is possible;
a pressure spring disposed between the second leg and the housing;
a first pressure member disposed at the handle and a second pressure member disposed at the housing, wherein the pressure spring is held with pretension between the first and second pressure members;
wherein the first pressure member has at least one hook element and is mounted on the housing as a separate part independent of the handle, wherein the first pressure member is positive-lockingly hooked to the housing by engaging with the at least one hook element a receptacle of the housing so as to form a hook connection.
2. The power tool according to claim 1, wherein the at least one hook element is at least one flexible spring tab.
3. The power tool according to claim 1, wherein the at least one hook element comprises two flexible spring tabs.
4. The power tool according to claim 1, wherein the hook connection of the first pressure member and the housing is a bayonet connection.
5. A portable hand-guided power tool comprising:
a housing;
a handle having a first leg and a second leg, wherein the handle is secured by the first and second legs to the housing such that the handle is pivotably connected by the first leg to the housing and the second leg is connected to the housing such that a pivoting movement between the handle and the housing is possible;
a pressure spring disposed between the second leg and the housing;
a first pressure member disposed at the handle and a second pressure member disposed at the housing, wherein the pressure spring is held with pretension between the first and second pressure members;
wherein the first pressure member has at least one hook element and is mounted on the housing as a separate part independent of the handle, wherein the first pressure member is positive-lockingly hooked to the housing by engaging with the at least one hook element a receptacle of the housing so as to form a hook connection;
wherein the first pressure member hooked to the housing is pressed against the second leg of the handle, wherein the first pressure member hooked to the housing together with the at least one hook element is supported slidably within the housing in an axial direction of the pressure spring.
6. The power tool according to claim 5, wherein the receptacle is a slotted hole extending in the axial direction of the pressure spring.
7. The power tool according to claim 5, wherein the housing comprises a sleeve having an interior that receives the pressure spring and the first pressure member hooked to the housing, wherein the receptacle is provided on the sleeve.
8. The power tool according to claim 7, wherein the sleeve has a slotted hole delimited by two axial stops and wherein the handle has a sliding member that is a screw bush, wherein the sliding member is received in the slotted hole.
9. The power tool according to claim 8, wherein the receptacle is arranged on a side of the slotted hole which side is facing away from the handle in the axial direction of the pressure spring.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A system supporting a networked application, the system comprising:
an application server computer system including a CPU, memory, and file system;
a logging service stored in the memory of the application server computer system;
a client process executable to call the logging service in order to log a message, wherein said client process calling the logging service comprises the client process passing information representing the message to the logging service;
wherein, in response to said client process calling the logging service, the logging service is executable to store the message in a log file in the file system;
wherein the logging service is further executable to reserve a portion of file system storage space, monitor the amount of storage space available in the file system, and, if insufficient available storage space is detected, store an indication of such insufficient available storage space using the reserved portion of file system storage space.
2. The system of claim 1,
wherein said monitoring the amount of storage space available in the file system comprises the logging service suspending the logging of messages if the file system has insufficient storage space to store the messages.
3. The system of claim 2,
wherein, in the event of the logging service suspending the logging of messages, the logging service is executable to record in the log file the fact that the logging of messages was suspended.
4. The system of claim 3,
wherein said recording in the log file the fact that the logging of messages was suspended is performed using the reserved portion of file system storage space.
5. The system of claim 2,
wherein, in the event of the logging service suspending the logging of messages, the logging service is executable to monitor the amount of storage space available in the file system and resume message logging if storage space becomes available.
6. The system of claim 2,
wherein said monitoring the amount of storage space available in the file system comprises a thread periodically waking up to check the amount of storage space available in the file system.
7. The system of claim 1, further comprising:
an administrative tool for configuring log file rotation.
8. The system of claim 7,
wherein the administrative tool comprises a user interface enabling the specification of a regular interval for rotating log files.
9. The system of claim 7,
wherein the administrative tool comprises a user interface enabling the specification of an expression string denoting the time at which the log file is to be rotated.
10. The system of claim 1,
wherein the logging service is executable to log requests received from a web server.
11. The system of claim 10,
wherein the requests received from the web server include standard HTTP variables;
wherein said logging the requests received from the web server comprises logging the standard HTTP variables.
12. The system of claim 1,
wherein the logging service is further executable to rotate the log file, wherein said rotating the log file comprises closing the log file, moving the log file to an archive location, and opening a new log file.
13. The system of claim 1,
wherein said information representing the message comprises:
the date and time the message was created;
the message type;
the component ID generating the message; and
the message text.
14. A memory medium comprising program instructions operable to:
call a logging service in order to log a message, wherein said calling the logging service comprises passing information representing the message to the logging service;
in response to said calling the logging service, the logging service storing the message in a log file in a file system;
wherein the program instructions are further operable to reserve a portion of file system storage space, monitor the amount of storage space available in the file system, and if insufficient available storage space is detected, store an indication of such insufficient available storage space using the reserved portion of file system storage space.
15. The memory medium of claim 14,
wherein said monitoring the amount of storage space available in the file system comprises the logging service suspending the logging of messages if the file system has insufficient storage space to store the messages.
16. The memory medium of claim 15,
wherein, in the event of the logging service suspending the logging of messages, the logging service is executable to record in the log file the fact that the logging of messages was suspended.
17. The memory medium of claim 16,
wherein said recording in the log file the fact that the logging of messages was suspended is performed using the reserved portion of file system storage space.
18. The memory medium of claim 15,
wherein, in the event of the logging service suspending the logging of messages, the logging service is executable to monitor the amount of storage space available in the file system and resume message logging if storage space becomes available.
19. The memory medium of claim 15,
wherein said monitoring the amount of storage space available in the file system comprises a thread periodically waking up to check the amount of storage space available in the file system.
20. The memory medium of claim 14, further comprising program instructions operable to:
display a user interface for configuring log file rotation;
use information from the user interface to configure log file rotation.
21. The memory medium of claim 20,
wherein the user interface enables the specification of a regular interval for rotating log files.
22. The memory medium of claim 20,
wherein the user interface enables the specification of an expression string denoting the time at which the log file is to be rotated.
23. The memory medium of claim 14,
wherein the logging service is executable to log requests received from a web server.
24. The memory medium of claim 23,
wherein the requests received from the web server include standard HTTP variables;
wherein said logging the requests received from the web server comprises logging the standard HTTP variables.
25. The memory medium of claim 14,
wherein the program instructions are further operable to rotate the log file, wherein said rotating the log file comprises closing the log file, moving the log file to an archive location, and opening a new log file.
26. The memory medium of claim 14,
wherein said information representing the message comprises:
the date and time the message was created;
the message type;
the component ID generating the message; and
the message text.
27. A method for logging a message in an application server, the method comprising:
receiving a request to log a message, wherein said receiving the request to log the message comprises receiving information representing the message;
in response to said receiving the request to log the message, storing the message in a log file in a file system;
reserving a portion of file system storage space;
monitoring the amount of storage space available in the file system; and
if insufficient available storage space is detected, storing an indication of such insufficient available storage space using the reserved portion of file system storage space.
28. The method of claim 27,
wherein said monitoring the amount of storage space available in the file system comprises suspending the logging of messages if the file system has insufficient storage space to store the messages.
29. The method of claim 28, further comprising:
in the event that message logging is suspended, recording in the log file the fact that the logging of messages was suspended.
30. The method of claim 29,
wherein said recording in the log file the fact that the logging of messages was suspended is performed using the reserved portion of file system storage space.
31. The method of claim 28, further comprising:
in the event that message logging is suspended, monitoring the amount of storage space available in the file system and resuming message logging if storage space becomes available.
32. The method of claim 28,
wherein said monitoring the amount of storage space available in the file system comprises a thread periodically waking up to check the amount of storage space available in the file system.
33. The method of claim 27, further comprising:
displaying a user interface for configuring log file rotation;
using information from the user interface to configure log file rotation.
34. The method of claim 33,
wherein the user interface enables the specification of a regular interval for rotating log files;
wherein said rotating the log file comprises rotating the log file at a regular interval specified via the user interface.
35. The method of claim 33,
wherein the user interface enables the specification of an expression string denoting the time at which the log file is to be rotated;
wherein said rotating the log file comprises rotating the log file at the time denoted by an expression string specified via the user interface.
36. The method of claim 27,
wherein the request to log the message is received from a web server.
37. The method of claim 36
wherein the request received from the web server includes standard HTTP variables;
wherein said logging the request received from the web server comprises logging the standard HTTP variables.
38. The method of claim 27, further comprising rotating the log file,
wherein said rotating the log file comprises closing the log file, moving the log file to an archive location, and opening a new log file.
39. The method of claim 27,
wherein said information representing the message comprises:
a date and time when the message was created;
a message type;
a component ID generating the message; and
message text.