<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D04GRHk_eCp7ImA9WhNWEkw.&quot;"><id>tag:blogger.com,1999:blog-6000134203587133751</id><updated>2012-12-11T00:52:05.740-08:00</updated><category term="Java" /><category term="Maven" /><title>jSessionID</title><subtitle type="html">Java focused development stuff ...</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.jsessionid.de/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.jsessionid.de/" /><author><name>Conny Kreyßel</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-4vscsn8_718/AAAAAAAAAAI/AAAAAAAAAkI/MIOXxqdS8rg/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Jsessionid" /><feedburner:info uri="jsessionid" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CkMMQXYzfyp7ImA9WhZTEUo.&quot;"><id>tag:blogger.com,1999:blog-6000134203587133751.post-6111930567967420445</id><published>2011-03-13T04:51:00.000-07:00</published><updated>2011-03-14T23:28:00.887-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-14T23:28:00.887-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Inject java code in existing classes at runtime</title><summary type="html">This post described how to inject any java code in existing classes at runtime. It is based on my "Example project of how to create a generic Logging Agent with Java Intrumentation API and Javassist (maven project on github)".

In many situations is it helpful to add own functionality to running (production) code - for debugging/tracing purpose or anything else.

In this case we can use the Java &lt;img src="http://feeds.feedburner.com/~r/Jsessionid/~4/VZql5Rp0fsw" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.jsessionid.de/feeds/6111930567967420445/comments/default" title="Kommentare zum Post" /><link rel="replies" type="text/html" href="http://www.jsessionid.de/2011/03/inject-any-java-code-at-runtime.html#comment-form" title="0 Kommentare" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6000134203587133751/posts/default/6111930567967420445?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6000134203587133751/posts/default/6111930567967420445?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jsessionid/~3/VZql5Rp0fsw/inject-any-java-code-at-runtime.html" title="Inject java code in existing classes at runtime" /><author><name>Conny Kreyßel</name><uri>https://plus.google.com/104204416937007561371</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-4vscsn8_718/AAAAAAAAAAI/AAAAAAAAAkI/MIOXxqdS8rg/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.jsessionid.de/2011/03/inject-any-java-code-at-runtime.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAHRH0-cSp7ImA9WhZTEUw.&quot;"><id>tag:blogger.com,1999:blog-6000134203587133751.post-5927240779685129091</id><published>2011-02-10T07:10:00.001-08:00</published><updated>2011-03-14T07:58:55.359-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-14T07:58:55.359-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Maven" /><title>Maven: Optionale Abhängigkeiten und der Dependency Import Scope</title><summary type="html">Ich habe mich immer nach dem Sinn des Maven Import-Scope gefragt. Jetzt habe ich einen konkreten sinnvollen Anwendungsfall gefunden.

Wenn in einem Maven-Projekt eine benutzte externe Bibliothek eine optionale Abhängigkeit definiert, dann muss diese optionale Abhängigkeit auch in meinem Projekt als reale Abhängigkeit definiert werden.

Beispiel: Wenn in einem Projekt Hibernate verwendet wird, ist&lt;img src="http://feeds.feedburner.com/~r/Jsessionid/~4/ngQ6O-1JvkI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.jsessionid.de/feeds/5927240779685129091/comments/default" title="Kommentare zum Post" /><link rel="replies" type="text/html" href="http://www.jsessionid.de/2011/02/maven-dependency-import-scope.html#comment-form" title="0 Kommentare" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6000134203587133751/posts/default/5927240779685129091?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6000134203587133751/posts/default/5927240779685129091?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jsessionid/~3/ngQ6O-1JvkI/maven-dependency-import-scope.html" title="Maven: Optionale Abhängigkeiten und der Dependency Import Scope" /><author><name>Conny Kreyßel</name><uri>https://plus.google.com/104204416937007561371</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-4vscsn8_718/AAAAAAAAAAI/AAAAAAAAAkI/MIOXxqdS8rg/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.jsessionid.de/2011/02/maven-dependency-import-scope.html</feedburner:origLink></entry></feed>
