<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Just-In-Time-Patching Java Applications</title>
        <link>https://videos.ijug.eu/videos/watch/41672d22-8934-430f-b912-8f7fc157a4a1</link>
        <description>Die Analyse und Behebung von Fehlern in produktiven Anwendungen ist häufig erschwert, weil Eingriffe mit temporären Unterbrechungen oder dem Verlust von User-Sessions einhergehen. Darunter fallen z.B. das Einfügen von zusätzlichen Logs, Debugging oder Patches. Relativ unbekannt ist, dass eine JVM Mittel bereit stellt, mit dem man Änderungen am Code zur Laufzeit anpassen kann: Java-Agents und Runtime-Attachement. In diesem Vortrag zeigen wir am Beispiel einer Java-Webanwendung den typischen Ablauf einer Fehleranalyse und -korrektur zur Laufzeit (Loggen von Informationen, Reproduzieren von Testfällen, Patchen von Code) - und zwar ganz ohne Neustart der Anwendung.</description>
        <lastBuildDate>Sun, 05 Jul 2026 02:57:35 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://videos.ijug.eu</generator>
        <image>
            <title>Just-In-Time-Patching Java Applications</title>
            <url>https://videos.ijug.eu/lazy-static/avatars/6de92935-a559-4e26-930b-c1c8d4544f52.webp</url>
            <link>https://videos.ijug.eu/videos/watch/41672d22-8934-430f-b912-8f7fc157a4a1</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://videos.ijug.eu/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://videos.ijug.eu/feeds/video-comments.xml?videoId=41672d22-8934-430f-b912-8f7fc157a4a1" rel="self" type="application/rss+xml"/>
    </channel>
</rss>