<?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;CkACRnk5cCp7ImA9WhFSE0o.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277</id><updated>2013-06-16T10:19:27.728+02:00</updated><title>pb's blog about life and IT</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://peter-butkovic.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>37</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/PbsBlogAboutItAndLinux" /><feedburner:info uri="pbsblogaboutitandlinux" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;D0UHQ3k-fSp7ImA9WhFTGUo.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-6532435418294383788</id><published>2013-06-09T09:49:00.005+02:00</published><updated>2013-06-11T20:27:12.755+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-06-11T20:27:12.755+02:00</app:edited><title>Less known handy eclipse IDE plugins.  </title><content type="html">Eclipse IDE is one of the most favorite IDEs available these days for Java.&lt;br /&gt;
&lt;br /&gt;
People might prefer others (Netbeans, InteliJ Idea,...), but for me it's the IDE of choice for some years already. The point of this post is not to do any comparison with others however.&lt;br /&gt;
&lt;br /&gt;
The core technology used in Eclipse is OSGI, that makes it easily extensible. There are plenty of plugins out there, some are well known, however there might be some you've never heard of, but might find them useful, once you see them in action.&lt;br /&gt;
&lt;br /&gt;
I've decided, it's a time for the first mini series in my blog posts.&lt;br /&gt;
&lt;br /&gt;
Let's start with the plugin I've found already quite some time ago... (thanks to my former colleague)&lt;br /&gt;
&lt;h2&gt;
JAutoDoc (&lt;a href="http://jautodoc.sourceforge.net/"&gt;http://jautodoc.sourceforge.net/&lt;/a&gt;)&lt;/h2&gt;
Commenting the source code in a right way is beneficial to whoever using/reading it.&lt;br /&gt;
&lt;br /&gt;
I've seen/read various opinions on code comments. Some where going to extremes, but I basically agree with the one, that all of the API should have comments. In java world it means JavaDocs for the Classes/methods/fields/... should be present.&lt;br /&gt;
&lt;br /&gt;
Of course, if the class design is nice object oriented and understandable, it's easier for others to understand it as well as for the programmer to write the JavaDocs for it.&lt;br /&gt;
&lt;br /&gt;
But if you try to achieve 100% documented API there might be fields, or methods having names descriptive enough so that functionality/idea behind them is clear just by name. For the cases like these, it might be handy to have automated solution. Moreover if you're not happy with Eclipse auto generated javadocs but would still like to use generation for core comments manually providing only fields/method/... specifics, my recommendation is to give JAutoDoc a try.&lt;br /&gt;
&lt;h4&gt;
Installation&lt;/h4&gt;
As the first thing, we need to install it to eclipse. In my case, I went for update site:&lt;br /&gt;
&lt;a href="http://jautodoc.sourceforge.net/update/"&gt;http://jautodoc.sourceforge.net/update/&lt;/a&gt;&lt;br /&gt;
&lt;h4&gt;
Test example&lt;/h4&gt;
&lt;h4&gt;
&lt;/h4&gt;
&lt;br /&gt;
Once installation was complete, I restarted eclipse and created sample java project.&lt;br /&gt;
&lt;br /&gt;
Let's assume, we have the class like this:
&lt;br /&gt;
&lt;div class="gistLoad" data-id="5758612" id="gist-GistID"&gt;
&lt;pre&gt;public class Person {
 private String firstName;
 private String middleName;
 private String surname;
}
&lt;/pre&gt;
&lt;/div&gt;
Meaning of all the fields is more-less clear. Let's see what JAutoDoc can do for us and compare it with default eclipse generated comments.&lt;br /&gt;
&lt;h4&gt;
Keyboard shortcuts&lt;/h4&gt;
But at first as I'm a big fan of keyboard shortcuts let's list the relevant ones. The default ones for generating comments on particular element:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;the Eclipse one: &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Alt+Shift+J&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;the JAutoDoc one: &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Alt+Ctrl+J&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
That is nice, because we can choose the one we like depending on the case. &lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
And ... action&lt;/h4&gt;
&lt;h4&gt;
&lt;/h4&gt;
&lt;b&gt;Eclipse generated JavaDocs&lt;/b&gt;:
&lt;br /&gt;
&lt;div class="gistLoad" data-id="5758627" id="gist-GistID"&gt;
&lt;pre&gt;/**
 * @author 
 *
 */
public class Person {
 /**
  * 
  */
 private String firstName;
 /**
  * 
  */
 private String middleName;
 /**
  * 
  */
 private String surname;
&lt;/pre&gt;
&lt;/div&gt;
&lt;b&gt;JAutoDoc generated JavaDocs&lt;/b&gt;:
&lt;br /&gt;
&lt;div class="gistLoad" data-id="5758647" id="gist-GistID"&gt;
&lt;pre&gt;// TODO: Auto-generated Javadoc
/**
 * The Class Person.
 */
public class Person {
 
 /** The first name. */
 private String firstName;
 
 /** The middle name. */
 private String middleName;
 
 /** The surname. */
 private String surname;
 
}
&lt;/pre&gt;
&lt;/div&gt;
Well, I'd say, that it can speed up things, and for the case the comments look nice without a need for later editing.&lt;br /&gt;
&lt;br /&gt;
To make our life even simpler, JAutoDocs enables us to generate comments on all the sellected elements, so if you don't want to go over each and every field and generate is separatelly just select all in editor and push the keyboard shortcut.&amp;nbsp; &lt;br /&gt;
&lt;h4&gt;
Getters/setters case&lt;/h4&gt;
Let's check what getters/setters case comments look like.&lt;br /&gt;
&lt;br /&gt;
In Eclipse:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;right clicking and going for &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Source -&amp;gt; Generate getters and setters&lt;/span&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;afterwards, selecing all the fields and checking &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Generate method comments&lt;/span&gt; leaves us with the contents&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="gistLoad" data-id="5758691" id="gist-GistID"&gt;
&lt;pre&gt;/**
 * @author 
 *
 */
public class Person {
 /**
  * 
  */
 private String firstName;
 /**
  * 
  */
 private String middleName;
 /**
  * 
  */
 private String surname;

 /**
  * @return the firstName
  */
 public String getFirstName() {
  return firstName;
 }
 /**
  * @param firstName the firstName to set
  */
 public void setFirstName(String firstName) {
  this.firstName = firstName;
 }
 /**
  * @return the middleName
  */
 public String getMiddleName() {
  return middleName;
 }
 /**
  * @param middleName the middleName to set
  */
 public void setMiddleName(String middleName) {
  this.middleName = middleName;
 }
 /**
  * @return the surname
  */
 public String getSurname() {
  return surname;
 }
 /**
  * @param surname the surname to set
  */
 public void setSurname(String surname) {
  this.surname = surname;
 }
}
&lt;/pre&gt;
&lt;/div&gt;
Now let's see what the comments would look like when generated JAutoDoc way:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="gistLoad" data-id="5758703" id="gist-GistID"&gt;
&lt;pre&gt;// TODO: Auto-generated Javadoc
/**
 * The Class Person.
 */
public class Person {
 
 /** The first name. */
 private String firstName;
 
 /** The middle name. */
 private String middleName;
 
 /** The surname. */
 private String surname;

 /**
  * Gets the first name.
  *
  * @return the first name
  */
 public String getFirstName() {
  return firstName;
 }
 
 /**
  * Sets the first name.
  *
  * @param firstName the new first name
  */
 public void setFirstName(String firstName) {
  this.firstName = firstName;
 }
 
 /**
  * Gets the middle name.
  *
  * @return the middle name
  */
 public String getMiddleName() {
  return middleName;
 }
 
 /**
  * Sets the middle name.
  *
  * @param middleName the new middle name
  */
 public void setMiddleName(String middleName) {
  this.middleName = middleName;
 }
 
 /**
  * Gets the surname.
  *
  * @return the surname
  */
 public String getSurname() {
  return surname;
 }
 
 /**
  * Sets the surname.
  *
  * @param surname the new surname
  */
 public void setSurname(String surname) {
  this.surname = surname;
 }
}
&lt;/pre&gt;
&lt;/div&gt;
OK, that is much nicer, I'd say.&lt;br /&gt;
&lt;br /&gt;
Up to now, we just scratched the surface with examples. But as you can see, I'm the guy lazy enough to have stuff auto-generated. So you can't expect me to think of some more complicated example, I guess.&lt;br /&gt;
&lt;br /&gt;
Anyway, if you're interested in more real world scenarios, possibly your project, there is no better thing as giving it a try and making up your mind.&lt;br /&gt;
&lt;br /&gt;
To be honest I was really surprised once I've seen it in real world apps used.
&lt;h4&gt;
More info&lt;/h4&gt;
If interested, the full list of features can be found on the official web site: &lt;a href="http://jautodoc.sourceforge.net/index.html"&gt;http://jautodoc.sourceforge.net/index.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
To have an idea, following are the plugin options available:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://jautodoc.sourceforge.net/images/preferences.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://jautodoc.sourceforge.net/images/preferences.gif" height="320" width="261" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;

I'm looking forward for the next post in the series. Feel free to suggest the plugins you find useful in your daily work (otherwise I'll stick with my preferred list only).
&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/FoeudWFy2EA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/6532435418294383788/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/06/less-known-handy-eclipse-ide-plugins.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6532435418294383788?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6532435418294383788?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/FoeudWFy2EA/less-known-handy-eclipse-ide-plugins.html" title="Less known handy eclipse IDE plugins.  " /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/06/less-known-handy-eclipse-ide-plugins.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcBRnczfip7ImA9WhBaFEU.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-6282418160672895974</id><published>2013-05-25T13:33:00.000+02:00</published><updated>2013-05-25T13:40:57.986+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-25T13:40:57.986+02:00</app:edited><title>debugging fornax-oaw-m2-plugin maven plugin</title><content type="html">&lt;b&gt;Question:&lt;/b&gt; Do you need to debug maven plugin:&amp;nbsp;fornax-oaw-m2-plugin ?&lt;br /&gt;
If so, go on reading.&lt;br /&gt;
&lt;br /&gt;
You can find the basic info at their home page:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;usage - &lt;a href="http://fornax.itemis.de/confluence/display/fornax/Usage+%28TOM%29"&gt;http://fornax.itemis.de/confluence/display/fornax/Usage+%28TOM%29&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;advanced configuration - &lt;a href="http://fornax.itemis.de/confluence/display/fornax/Configuration+%28TOM%29"&gt;http://fornax.itemis.de/confluence/display/fornax/Configuration+%28TOM%29&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
However remote debugging topic is not covered there.&lt;br /&gt;
The problem with maven plugins might be, that sometimes it's not enough to debug maven run itself (as described in my &lt;a href="http://peter-butkovic.blogspot.de/2013/02/maven-debugging.html"&gt;previous post&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
However merging information from the previous links with common remote debugging options I came to solution that simply works for me:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="gistLoad" data-id="5648736" id="gist-GistID"&gt;
Loading...&lt;/div&gt;
&lt;br /&gt;
Please note that port to remotely connect to with debugger is 8100 in my sample. Feel free to adapt it based on your setup.&lt;br /&gt;
&lt;br /&gt;
After using the configuration in your run, you should get to point where plugin run gets suspended and waits for remote debugger to connect (to find out how to remotelly debug, see some existing tutorial, like this one: &lt;a href="http://java.dzone.com/articles/how-debug-remote-java-applicat"&gt;http://java.dzone.com/articles/how-debug-remote-java-applicat&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
That's it. Enjoy your debugging session. &lt;br /&gt;
&lt;br /&gt;
This post is from &lt;a href="http://peter-butkovic.blogspot.com/2013/05/debugging-of-fornax-oaw-m2-plugin-maven.html"&gt;pb's blog&lt;/a&gt;.&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/QgJsNC4fZMI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/6282418160672895974/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/05/debugging-of-fornax-oaw-m2-plugin-maven.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6282418160672895974?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6282418160672895974?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/QgJsNC4fZMI/debugging-of-fornax-oaw-m2-plugin-maven.html" title="debugging fornax-oaw-m2-plugin maven plugin" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/05/debugging-of-fornax-oaw-m2-plugin-maven.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAERHo7eCp7ImA9WhBUFUs.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-8032797471277492119</id><published>2013-05-03T09:38:00.002+02:00</published><updated>2013-05-03T09:38:25.400+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-03T09:38:25.400+02:00</app:edited><title>Keyboard shortcut (Ctrl+Space) caught in Xfce</title><content type="html">Q: Did you ever face the problem of keyboard shortcut &lt;b&gt;Ctrl+Space not working in Xfce&lt;/b&gt;?&lt;br /&gt;
&lt;br /&gt;
This will be another one of my keyboard shortcut troubleshooting posts when living daily in Xfce (previous one can be found &lt;a href="http://peter-butkovic.blogspot.de/2013/02/xfce-changing-standard-global-keyboard.html"&gt;here&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
My primary IDE is Eclipse, therefor Ctrl+Space is something I need like a salt. While coding I use it for code&amp;nbsp;completion&amp;nbsp;intensively.&lt;br /&gt;
&lt;br /&gt;
However some months ago it stopped working for me. &lt;a href="http://stackoverflow.com/questions/908489/eclipse-java-code-completion-not-working"&gt;Stackoverflow&lt;/a&gt; ideas didn't help. So I gave up. As one of my favorite songs says: "Never know what you got till it's gone".&lt;br /&gt;
&lt;br /&gt;
But couple days ago, I've observed, when pushing this combination accidentally twice in a row I got keyboard switch dialog. &lt;br /&gt;
&lt;br /&gt;
While looking around, I've found &lt;b&gt;IBus applet&lt;/b&gt; in my xfce panel (not sure how it got there :) ). When going for it's options, I've found out that my favorite keyboard shortcut was eaten by that one. Changing it to whatever else, solved the code&amp;nbsp;completion&amp;nbsp;in Eclipse for me.&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/yQO8Xbuhgik" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/8032797471277492119/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/05/keyboard-shortcut-ctrlspace-caught-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/8032797471277492119?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/8032797471277492119?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/yQO8Xbuhgik/keyboard-shortcut-ctrlspace-caught-in.html" title="Keyboard shortcut (Ctrl+Space) caught in Xfce" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/05/keyboard-shortcut-ctrlspace-caught-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQHRnw_fip7ImA9WhBXE0Q.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-2792573963170595465</id><published>2013-03-27T16:15:00.001+01:00</published><updated>2013-03-27T16:15:37.246+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-27T16:15:37.246+01:00</app:edited><title>Glassfish: showing jndi tree</title><content type="html">To list the jndi tree entries in the glassfish use:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="gistLoad" data-id="5254982" id="gist-GistID"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;$GLASSFISH_HOME/glassfish/bin/asadmin list-jndi-entries&lt;/span&gt;
&lt;/div&gt;
&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/SMnovNFwEw0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/2792573963170595465/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/03/glassfish-showing-jndi-tree.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/2792573963170595465?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/2792573963170595465?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/SMnovNFwEw0/glassfish-showing-jndi-tree.html" title="Glassfish: showing jndi tree" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/03/glassfish-showing-jndi-tree.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUCSX0zcCp7ImA9WhBSGUo.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-6825242474725046725</id><published>2013-02-27T12:29:00.000+01:00</published><updated>2013-02-27T14:54:28.388+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-27T14:54:28.388+01:00</app:edited><title>Xfce: changing standard global keyboard shortcuts</title><content type="html">Q: Did you ever face the problem with Xfce not all of the globally defined keyboard shortcuts can be changed?&lt;br /&gt;
&lt;br /&gt;
In my case &lt;a href="http://www.eclipse.org/"&gt;Eclipse IDE&lt;/a&gt; shortcuts that I'm used to: &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Perspective switch (Ctrl + F8)&lt;/li&gt;
&lt;li&gt;Editor switch (Ctrl + F6)&lt;/li&gt;
&lt;li&gt;...&lt;/li&gt;
&lt;/ul&gt;
all of these were eaten by Xfce (as they're supposed to be used for some multi-workspace experience)&lt;br /&gt;
But hey! I don't use multiple workspaces! I'd rather like to use the full power of eclipse here. &lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Changing via UI&amp;nbsp;&lt;/h4&gt;
&lt;br /&gt;
But if you go over: Menu -&amp;gt; Settings -&amp;gt; Keyboad &lt;br /&gt;
There are not all the global shortcuts listed (at least those mentioned earlier are missing).&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Looking for help&lt;/h4&gt;
&lt;br /&gt;
As I faced this problem already quite some time ago, I even participated in some discussions (like this on &lt;a href="http://www.myeclipseide.com/index.php?name=PNphpBB2&amp;amp;file=viewtopic&amp;amp;t=20639&amp;amp;highlight="&gt;myeclipse related&lt;/a&gt;), and even submitted &lt;a href="https://bugzilla.xfce.org/show_bug.cgi?id=9478"&gt;Xfce bug report&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Good old plain xml way&amp;nbsp;&lt;/h4&gt;
&lt;br /&gt;
But when I came back to this problem after some time, I've googled and found some references to file:&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
As I checked the contents, there seem to be even the shortcuts I'm facing the problem with.&lt;br /&gt;
&lt;br /&gt;
I've seen there:
&lt;br /&gt;
&lt;div class="gistLoad" data-id="5047103" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
That sounds promissing! Let's remove multi-workspace relevant and see if that helps.&lt;br /&gt;
&lt;br /&gt;
After my update:
&lt;br /&gt;
&lt;div class="gistLoad" data-id="5047181" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;br /&gt;
to be honest, I'm not sure if I need to update them in both sections, but to make things fast, let's do so.&lt;br /&gt;
&lt;br /&gt;
OK, I guess I need to log-out/and in and see if that helped.&lt;br /&gt;
&lt;br /&gt;
And as you could guess it...... &lt;b&gt;worked&lt;/b&gt;!&amp;nbsp; (otherwise I would not write a blog post, right? :-) )&lt;br /&gt;
&lt;br /&gt;
&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/cCVX_iqRO-U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/6825242474725046725/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/02/xfce-changing-standard-global-keyboard.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6825242474725046725?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6825242474725046725?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/cCVX_iqRO-U/xfce-changing-standard-global-keyboard.html" title="Xfce: changing standard global keyboard shortcuts" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/02/xfce-changing-standard-global-keyboard.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkIAR305eSp7ImA9WhBSGUk.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-738575250153109603</id><published>2013-02-27T08:02:00.000+01:00</published><updated>2013-02-27T08:02:26.321+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-27T08:02:26.321+01:00</app:edited><title>Xfce: keyboard layouts</title><content type="html">If you use multiple keyboard layouts on the Xfce, you might have noticed problems on restart of the system, that all layouts added via keyboard plugin are gone.&lt;br /&gt;&lt;br /&gt;Well that is quite annoying to add these each time you need it. &lt;br /&gt;&lt;br /&gt;As I searched for the problem (whether I'm the only one facing it), I've found following bug reports:&lt;br /&gt;- &lt;a href="https://bugs.launchpad.net/ubuntu/+source/xfce4-xkb-plugin/+bug/944468"&gt;ubuntu bug report&lt;/a&gt; &lt;br /&gt;- &lt;a href="https://bugzilla.xfce.org/show_bug.cgi?id=7692"&gt;upstream bug report&lt;/a&gt;&lt;br /&gt;- &lt;a href="https://bbs.archlinux.org/viewtopic.php?pid=639451"&gt;arch linux discussion&lt;/a&gt; (with possibly working patch)&lt;br /&gt;&lt;br /&gt;However, as I'm not willing to build some xfce components myself, I rather searched for a workaround. &lt;br /&gt;&lt;br /&gt;
&lt;h4&gt;
Workaround found&lt;/h4&gt;
&lt;br /&gt;After briefly reading the notes in the ubuntu bug report I've found &lt;a href="https://bugs.launchpad.net/ubuntu/+source/xfce4-xkb-plugin/+bug/944468/comments/13"&gt;following idea&lt;/a&gt;: Adding keyboard layout via Menu -&amp;gt; System -&amp;gt; Settings -&amp;gt; Keyboard (hope the names are exact, as for me it's Menu -&amp;gt; Einstellungen -&amp;gt; Tastatur) solves the problem.&lt;br /&gt;&lt;br /&gt;As it seems the settings section saves preferences to permanent store, however keyboard plugin uses some other place (that possibly gets overwritten by the settings one).&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/e0AFMEELv4U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/738575250153109603/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/02/xfce-keyboard-layouts.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/738575250153109603?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/738575250153109603?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/e0AFMEELv4U/xfce-keyboard-layouts.html" title="Xfce: keyboard layouts" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/02/xfce-keyboard-layouts.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUGSHs-cSp7ImA9WhBSF0o.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-8962190564451905172</id><published>2013-02-25T08:27:00.000+01:00</published><updated>2013-02-25T08:27:09.559+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-25T08:27:09.559+01:00</app:edited><title>Thunderbird addon: FireTray</title><content type="html">If you're using Thunderbird on Linux, &lt;a href="https://addons.mozilla.org/en-us/thunderbird/addon/firetray/"&gt;FireTray&lt;/a&gt; should be one of the must addons to use.&lt;br /&gt;
&lt;br /&gt;
At least for me, as I have previous Outlook experience, following was missing in the default Thunderbird features:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;minimize to system tray on main window close&lt;/li&gt;
&lt;li&gt;show unread messages count in system tray&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
The first one, I used to solve with &lt;a href="https://addons.mozilla.org/de/thunderbird/addon/minimizetotray-revived/?src=search"&gt;MinimizeToTray revived&lt;/a&gt; addon, however FireTray does for me both.&lt;br /&gt;
&lt;br /&gt;
The only disadvantage for some I guess might be that FireTray seems to be supported on Linux only. However that's perfectly fine with my environment.&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/FBeMZh4GB6M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/8962190564451905172/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/02/thunderbird-addon-firetray.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/8962190564451905172?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/8962190564451905172?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/FBeMZh4GB6M/thunderbird-addon-firetray.html" title="Thunderbird addon: FireTray" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/02/thunderbird-addon-firetray.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUGQH05eSp7ImA9WhBSEUo.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-927895580564200679</id><published>2013-02-18T08:40:00.002+01:00</published><updated>2013-02-18T08:40:21.321+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-18T08:40:21.321+01:00</app:edited><title>Java web start: running unsigned jars</title><content type="html">Q: Did you ever need to run unsigned jar files referred from jnlp (java web start)?&lt;br /&gt;
&lt;br /&gt;
There is a &lt;b&gt;simple (but dangerous) way&lt;/b&gt;.&lt;br /&gt;
There might be various reasons such a bad thing (bad from the security point of view), but most probably to speed up development (as jars signing is quite time intensive process).&lt;br /&gt;
&lt;br /&gt;
Depending if you have jdk/jre installed add to the file (in my case jdk installed): &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;$JAVA_HOME/jre/lib/security/javaws.policy&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
following:
&lt;div class="gistLoad" data-id="4975675" id="gist-GistID"&gt;
&lt;br /&gt;
grant {&lt;br /&gt;permission java.security.AllPermission;&lt;br /&gt;}; &lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;

Since now on you should be able to run even unsigned code started using javaws command.&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/uoWt7NjExu8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/927895580564200679/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/02/java-web-start-running-unsigned-jars.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/927895580564200679?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/927895580564200679?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/uoWt7NjExu8/java-web-start-running-unsigned-jars.html" title="Java web start: running unsigned jars" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/02/java-web-start-running-unsigned-jars.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQGR3w_eip7ImA9WhBSEUo.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-7634142811881804328</id><published>2013-02-18T08:25:00.003+01:00</published><updated>2013-02-18T08:25:26.242+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-18T08:25:26.242+01:00</app:edited><title>Maven: listing dependencies</title><content type="html">Q: Did you ever try to find out all the dependencies in the maven project (even transitive ones)?&lt;br /&gt;
A: &lt;b&gt;maven-dependency-plugin&lt;/b&gt; should help here.&lt;br /&gt;
&lt;br /&gt;
Following is the command I use to find out:&lt;br /&gt;
&lt;div class="gistLoad" data-id="4975624" id="gist-GistID"&gt;
mvn dependency:tree -Dverbose&lt;br /&gt;
&amp;nbsp;&lt;/div&gt;
&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/jy4kBfaYylU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/7634142811881804328/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/02/maven-listing-dependencies.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/7634142811881804328?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/7634142811881804328?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/jy4kBfaYylU/maven-listing-dependencies.html" title="Maven: listing dependencies" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/02/maven-listing-dependencies.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04HRnw9fCp7ImA9WhBTGUw.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-5640594100162766783</id><published>2013-02-15T09:12:00.000+01:00</published><updated>2013-02-15T09:12:17.264+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-15T09:12:17.264+01:00</app:edited><title>Linux: showing full path of command</title><content type="html">Q: Did you ever face the problem that you used the command that just worked for you, but you didn't have any idea where the script itself is located?&lt;br /&gt;A: Life is simple here, just use command: &lt;b&gt;which&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;As an example, imagine you'd like to find out where the famous cp command is located, you'd run (included with the output in my case as well):
&lt;div class="gistLoad" data-id="4959095" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
now you know :)&lt;br /&gt;
&lt;br /&gt;
This is really powerful mostly for those scripts with multiple versions present on the system. To ensure you use the correct one.&lt;br /&gt;&lt;br /&gt;If interested in full power, check the man page: &lt;a href="http://www.linuxmanpages.com/man1/which.1.php"&gt;http://www.linuxmanpages.com/man1/which.1.php&lt;/a&gt;
&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/txyP2QL90Tk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/5640594100162766783/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/02/linux-showing-full-path-of-command.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/5640594100162766783?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/5640594100162766783?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/txyP2QL90Tk/linux-showing-full-path-of-command.html" title="Linux: showing full path of command" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/02/linux-showing-full-path-of-command.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAER307fyp7ImA9WhBSGUk.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-6595296701212493763</id><published>2013-02-14T13:39:00.001+01:00</published><updated>2013-02-27T08:05:06.307+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-27T08:05:06.307+01:00</app:edited><title>Glassfish: default keystore and truststore</title><content type="html">Q: Do you need to use keystores/truststores of the glassfish OSE?&lt;br /&gt;
&lt;br /&gt;
There are 2 files you should be interested in (please note domain1 used by me):&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;$GLASSFISH_HOME/domains/domain1/config/cacerts.jks&lt;/span&gt; - truststore - holding all the public keys&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;$GLASSFISH_HOME/domains/domain1/config/keystore.jks - keystore&lt;/span&gt; - holding all the private keys&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
The default alias used for the secured http&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;-&lt;/span&gt;listeners is called: s1as.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
To examine the contents&lt;/h3&gt;
&lt;br /&gt;
To list truststore contents use:
&lt;div class="gistLoad" data-id="4952476" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
Please note that you need to adapt path to keystores, depending on domains used as well as password you have configured for glassfish to protect the keystore/truststore. &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Digging deeper&lt;/h3&gt;
&lt;br /&gt;
Default keys are generated during domain creation via &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;asadmin&lt;/span&gt;'s &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;create-domain&lt;/span&gt; command.&lt;br /&gt;
&lt;br /&gt;
Implementation is present in (in my case I refer to version 3.1.1): 
&lt;a href="https://svn.java.net/svn/glassfish~svn/tags/3.1.1/admin/server-mgmt/src/main/java/com/sun/enterprise/admin/servermgmt/KeystoreManager.java"&gt;https://svn.java.net/svn/glassfish~svn/tags/3.1.1/admin/server-mgmt/src/main/java/com/sun/enterprise/admin/servermgmt/KeystoreManager.java&lt;/a&gt;
&lt;br /&gt;
see methods:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;createKeyStore ()&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;createTrustStore ()&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/0pmQtS3RhJY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/6595296701212493763/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/02/glassfish-default-keystore-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6595296701212493763?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6595296701212493763?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/0pmQtS3RhJY/glassfish-default-keystore-and.html" title="Glassfish: default keystore and truststore" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/02/glassfish-default-keystore-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQMQn4_eyp7ImA9WhBTGEk.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-1353452093497756753</id><published>2013-02-14T13:19:00.001+01:00</published><updated>2013-02-14T13:19:43.043+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-14T13:19:43.043+01:00</app:edited><title>Glassfish: sources</title><content type="html">Where are all those sources of the glassfish that one can use for addapting the behavior/studing the way it operates?&lt;br /&gt;
&lt;br /&gt;
I've found following link for svn access:
&lt;div class="gistLoad" data-id="4952420" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;br /&gt;
Therefor as in my case if I need 3.1.1 version I can obtain it simply via: 
&lt;div class="gistLoad" data-id="4952425" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/Jth7I_NYhl0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/1353452093497756753/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/02/glassfish-sources.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/1353452093497756753?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/1353452093497756753?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/Jth7I_NYhl0/glassfish-sources.html" title="Glassfish: sources" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/02/glassfish-sources.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MGSHY6cCp7ImA9WhBTEEs.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-8688076153261412926</id><published>2013-02-05T11:50:00.003+01:00</published><updated>2013-02-05T11:50:29.818+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-05T11:50:29.818+01:00</app:edited><title>Java Web Start: debugging</title><content type="html">Have you ever been in a need to debug JWS application?&lt;br /&gt;
&lt;br /&gt;
One way to do the trick is to adapt environment variable: &lt;i&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;JAVAWS_VM_ARGS&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
As I'm running linux and need this in my daily work, I added following to my &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;i&gt;.bashrc&lt;/i&gt;&lt;/span&gt; file:
&lt;br /&gt;
&lt;div class="gistLoad" data-id="4713620" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;br /&gt;
Some notes:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;suspend=n&lt;/span&gt;&lt;/i&gt; - this makes sence for me, as I'm not waiting for debugger to connect. To make sure I connect only once I'm interested. And app won't get stuck&lt;/li&gt;
&lt;li&gt;&lt;i&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;-XX:MaxPermSize=128m&lt;/span&gt;&lt;/i&gt; - is not related to debugging but rather to memory, feel free to remove/adapt to your needs&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
After jws runs, I can &lt;a href="http://javarevisited.blogspot.de/2011/02/how-to-setup-remote-debugging-in.html"&gt;connect from eclipse&lt;/a&gt; to port configured, in my case: 9010 (use the one that fits your environment) and remotely debug the app.&lt;br /&gt;
&lt;br /&gt;
That's it. Easy, right?&lt;br /&gt;
&lt;br /&gt;
There are however also some disadvatages of my simple solution.&lt;br /&gt;
Major one is that I can have only one JWS instance running at time. As there is a port conflict (same ons is in use for every one), but I can live with that.&lt;br /&gt;
&lt;br /&gt;
&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/NDxlQJnsqeQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/8688076153261412926/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/02/java-web-start-debugging.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/8688076153261412926?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/8688076153261412926?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/NDxlQJnsqeQ/java-web-start-debugging.html" title="Java Web Start: debugging" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/02/java-web-start-debugging.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEFQXcyfCp7ImA9WhBTEEg.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-5140369738444533009</id><published>2013-02-05T08:50:00.000+01:00</published><updated>2013-02-05T08:50:10.994+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-05T08:50:10.994+01:00</app:edited><title>Glassfish: Exception while shutting down application container : java.lang.NullPointerException</title><content type="html">OK, this one is one of the crazy ones :)&lt;br /&gt;
&lt;b&gt;Have you ever seen exception like this in your glassfish server logs during ear deployment&lt;/b&gt;?
&lt;br /&gt;
&lt;div class="gistLoad" data-id="4712886" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;br /&gt;
Well I did, today. And as I've googled, noone could ever get some more meaningfull stacktrace out of it. Sounds like a nightmare. So where the problem could be? &lt;br /&gt;
&lt;br /&gt;
In development following rule usually works for me: &lt;br /&gt;
&lt;b&gt;If you can't get any meaningful information on the problem you're facing and googling didn't help, think of what has been changed since the last success.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
(Well this doesn't seem to be always applicable, but most of the time it is)&lt;br /&gt;
&lt;br /&gt;
This rule was also worked for &lt;a href="http://www.wobblycogs.co.uk/index.php/computing/jee/53-glassfish-31-exception-while-loading"&gt;another guy facing similar exception&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Well in my case too many things changed, but I had backup of the last successfully built artifact. Comparing it with the latest one I've found out that I forgot to include commons-pool dependency in my ear file. So finally following did the trick for me:&lt;br /&gt;
&lt;div class="gistLoad" data-id="4712889" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
As I introduced for client-server communication spring remoting (as a corba alternative) where pooling is used.&lt;br /&gt;
&lt;br /&gt;
So hey, that wasn't so bad although exception handling of glassfish didn't show something useful! I tought I'll be stuck here for at least a day :) 
&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/2GfQzt661zA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/5140369738444533009/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/02/glassfish-exception-while-shutting-down.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/5140369738444533009?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/5140369738444533009?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/2GfQzt661zA/glassfish-exception-while-shutting-down.html" title="Glassfish: Exception while shutting down application container : java.lang.NullPointerException" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/02/glassfish-exception-while-shutting-down.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8EQHc8fip7ImA9WhNaGUU.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-6973797854242291120</id><published>2013-02-04T15:40:00.000+01:00</published><updated>2013-02-04T15:40:01.976+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-04T15:40:01.976+01:00</app:edited><title>Maven: debugging</title><content type="html">If you've ever been in the situation that you'd need to debug maven build, these are the options that could help.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Debugging maven run&lt;/h3&gt;
If you need to debug maven plugins run itself use instead of standard:&lt;br /&gt;
&lt;div class="gistLoad" data-id="4707004" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
the debug one: &lt;br /&gt;
&lt;div class="gistLoad" data-id="4707008" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
It should tell you it's waiting for connection, in a way like this:&lt;br /&gt;
&lt;div class="gistLoad" data-id="4707031" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
Afterwards use your preffered way to connect to socket 8001 via remote debugger. (For eclipse steps can be found &lt;a href="http://javarevisited.blogspot.de/2011/02/how-to-setup-remote-debugging-in.html"&gt;here&lt;/a&gt;, or googled)&lt;br /&gt;
&lt;h3&gt;
Debugging test execution&lt;/h3&gt;
If you need to debug maven-surefire-plugin run use following:&lt;br /&gt;
&lt;div class="gistLoad" data-id="4707014" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
It would wait for connection, in a way like this:&lt;br /&gt;
&lt;div class="gistLoad" data-id="4707035" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
Afterwards use your preffered way to connect to socket 5005 via remote debugger. (For eclipse steps can be found &lt;a href="http://javarevisited.blogspot.de/2011/02/how-to-setup-remote-debugging-in.html"&gt;here&lt;/a&gt;, or googled)

&lt;br /&gt;
Easy, isn't it?
&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/boKGIWqlowM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/6973797854242291120/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/02/maven-debugging.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6973797854242291120?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6973797854242291120?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/boKGIWqlowM/maven-debugging.html" title="Maven: debugging" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>2</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/02/maven-debugging.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MGQnYyfSp7ImA9WhNaFkk.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-4723859694640934378</id><published>2013-01-31T16:17:00.000+01:00</published><updated>2013-01-31T16:17:03.895+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-31T16:17:03.895+01:00</app:edited><title>current twitter problems</title><content type="html">Twitter seem to be facing some problems at least in my case :(&lt;br /&gt;
&lt;br /&gt;
However the status pages are really nice :)&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-2VcpBA1E-fo/UQqKXAZ8wSI/AAAAAAAACZ8/mihORqem1q0/s1600/err1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-2VcpBA1E-fo/UQqKXAZ8wSI/AAAAAAAACZ8/mihORqem1q0/s1600/err1.png" height="170" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-reeQZFXdG0I/UQqKXNnnbGI/AAAAAAAACaA/vsQ86pI5gLc/s1600/err2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-reeQZFXdG0I/UQqKXNnnbGI/AAAAAAAACaA/vsQ86pI5gLc/s1600/err2.png" height="170" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/yeFoOyMfOAU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/4723859694640934378/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/01/current-twitter-problems.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/4723859694640934378?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/4723859694640934378?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/yeFoOyMfOAU/current-twitter-problems.html" title="current twitter problems" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-2VcpBA1E-fo/UQqKXAZ8wSI/AAAAAAAACZ8/mihORqem1q0/s72-c/err1.png" height="72" width="72" /><thr:total>3</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/01/current-twitter-problems.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcBRnc8fCp7ImA9WhNaEUk.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-537947745755407603</id><published>2013-01-25T20:27:00.001+01:00</published><updated>2013-01-25T20:27:37.974+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-25T20:27:37.974+01:00</app:edited><title>fedora and freebsd kernel (hoax)</title><content type="html">&lt;br /&gt;
Have you already read the news related to&lt;b&gt; Fedora on freebsd kernel plans for Fedora 19&lt;/b&gt;?&lt;br /&gt;
&lt;br /&gt;
Well, that sounds like an ambitious goal. But &lt;b&gt;who is spreading the news&lt;/b&gt;?&lt;br /&gt;
Some sources people usually trust:&lt;br /&gt;
- &lt;b&gt;slashdot&lt;/b&gt;: &lt;a href="http://slashdot.org/submission/2464323/fedora-proposal-to-support-freebsd-kernel-and-cinnamon-by-default"&gt;http://slashdot.org/submission/2464323/fedora-proposal-to-support-freebsd-kernel-and-cinnamon-by-default&lt;/a&gt; as well as on&lt;br /&gt;
- &lt;b&gt;phoronix&lt;/b&gt;: &lt;a href="http://www.phoronix.com/scan.php?page=news_item&amp;amp;px=MTI4MzQ"&gt;http://www.phoronix.com/scan.php?page=news_item&amp;amp;px=MTI4MzQ&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
But what is the source of this breathtaking decision? In both cases it's fedora wiki: &lt;a href="https://fedoraproject.org/wiki/Features/FreeBSD_kernel_integration"&gt;https://fedoraproject.org/wiki/Features/FreeBSD_kernel_integration&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;And now the funny/real part.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Check the history of wikipage:&lt;br /&gt;
&lt;a href="https://fedoraproject.org/w/index.php?title=Features/FreeBSD_kernel_integration&amp;amp;action=history"&gt;https://fedoraproject.org/w/index.php?title=Features/FreeBSD_kernel_integration&amp;amp;action=history&lt;/a&gt;&lt;br /&gt;
As it's obvious it's been clarified, it's just a joke.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;But what is the&amp;nbsp;root cause&amp;nbsp;behind all this?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From now on for the czech speaking people only :)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Original idea&lt;/b&gt;: as a result of discussion/comments for the cinnamon&amp;nbsp;coming&amp;nbsp;to fedora news:&amp;nbsp;&lt;a href="http://www.abclinuxu.cz/zpravicky/cinnamon-jako-vychozi-rozhrani-ve-fedore-19#9"&gt;http://www.abclinuxu.cz/zpravicky/cinnamon-jako-vychozi-rozhrani-ve-fedore-19#9&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
And the &lt;b&gt;situation clarification&lt;/b&gt; is in comments under:&amp;nbsp;&lt;a href="http://www.abclinuxu.cz/zpravicky/freebsd-kernel-ve-fedore-19"&gt;http://www.abclinuxu.cz/zpravicky/freebsd-kernel-ve-fedore-19&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
It's really worth reading :) and enjoying the way how easy it can be to mislead people if you convince source they trust :)&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/u7Tzu6sVR5s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/537947745755407603/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/01/fedora-and-freebsd-kernel-hoax.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/537947745755407603?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/537947745755407603?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/u7Tzu6sVR5s/fedora-and-freebsd-kernel-hoax.html" title="fedora and freebsd kernel (hoax)" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/01/fedora-and-freebsd-kernel-hoax.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UDRnk8cCp7ImA9WhNbGE0.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-7803433782359655724</id><published>2013-01-21T21:47:00.001+01:00</published><updated>2013-01-21T21:47:57.778+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-21T21:47:57.778+01:00</app:edited><title>Linux liveCD for unencrypted partition access</title><content type="html">Q: &lt;b&gt;Have you ever needed to manipulate the data on the hdd where there would be no operating system to boot to?&lt;/b&gt;&lt;br /&gt;A: &lt;b&gt;Linux liveCD &lt;/b&gt;could be the answer.&lt;br /&gt;&lt;br /&gt;Recently I faced similar problem. In my case it was due to my "wise idea" of putting "/" including "/home" on the same partition, and as I went out of disk space. After reboot, ubuntu was not able to complete the process all the way up to working UI.&lt;br /&gt;&lt;br /&gt;Please note that this is the case of unencrypted ext3 filesystem. Might not be your case.&lt;br /&gt;&lt;br /&gt;following steps might work (as they did for me):&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;download on the other machine some livecd (livecd of ubuntu could be an option)&lt;/li&gt;
&lt;li&gt;if there is empty usb key available use: pendrive linux (&lt;a href="http://www.pendrivelinux.com/"&gt;http://www.pendrivelinux.com/&lt;/a&gt;), which has really easy interface, it seems to be able to do even the download of the selected distro for you and does the job of conversion of the liveCD image to bootable usb key&lt;/li&gt;
&lt;li&gt;after booting from USB on the problematic PC and having some window manager loaded (might be Unity for Ubuntu)&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="gistLoad" data-id="4589047" id="gist-GistID"&gt;
Loading ....&lt;/div&gt; if you can see the mounted filesystem there, you're lucky, just do whatever is required (possibly delete some non-critical stuff).&lt;br /&gt;&lt;br /&gt;Otherwise (as in my case) follow the later steps: &lt;div class="gistLoad" data-id="4589096" id="gist-GistID"&gt;
Loading ....&lt;/div&gt; this should show you all the partitions. It's important in this step to identify the one you're interested in to see the files of. You can find it based on size. As I assume you can read the output and find the important one.&lt;br /&gt;In my case it was:&lt;div class="gistLoad" data-id="4589110" id="gist-GistID"&gt;
Loading ....&lt;/div&gt; now as we know the partition, let's mount important one: &lt;div class="gistLoad" data-id="4589103" id="gist-GistID"&gt;
Loading ....&lt;/div&gt; now check how much is your disk occupied using: &lt;div class="gistLoad" data-id="4589116" id="gist-GistID"&gt;
Loading ....&lt;/div&gt; afterwards, manipulate the files in a way you need to (possibly delete some non-critical stuff).&lt;br /&gt;I used: &lt;div class="gistLoad" data-id="4589123" id="gist-GistID"&gt;
Loading ....&lt;/div&gt; And that should be it.&lt;br /&gt;Happy rebooting and using the original system (if there is one) :)&lt;br /&gt;&lt;br /&gt;And if you feel like this is too muuch technical task for you to accomplish. Just let me know that with my guidance over the skype call, my wife was able to do these steps succesfully, while she's not friend of the linux cli at all.&lt;/some_dir&gt;&lt;/user_name&gt;

&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/6EED0iw5g-w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/7803433782359655724/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/01/linux-livecd-for-unencrypted-partition.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/7803433782359655724?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/7803433782359655724?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/6EED0iw5g-w/linux-livecd-for-unencrypted-partition.html" title="Linux liveCD for unencrypted partition access" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>2</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/01/linux-livecd-for-unencrypted-partition.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEBR3o-eyp7ImA9WhNUFUU.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-9033322783487060641</id><published>2013-01-07T20:24:00.000+01:00</published><updated>2013-01-07T20:24:16.453+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-07T20:24:16.453+01:00</app:edited><title>audacious - audio player for me</title><content type="html">Q: What is &lt;b&gt;the most usable cross-platform&lt;/b&gt; &lt;b&gt;audio player&lt;/b&gt; for me?&lt;br /&gt;
A: I've found &lt;b&gt;Audacious&lt;/b&gt; (&lt;a href="http://audacious-media-player.org/"&gt;http://audacious-media-player.org/&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
I've been searching for a usable audio player for quite some time.&lt;br /&gt;
I intentionally won't say best one, but rather usable one, as my player of choice during the years keeps changing :)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;My (current) requirements &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Might be quite user specific, but still, here they are:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;runs on linux (windows would be a plus, however since my recent job change, I don't need windows neither at home nor at work)&lt;/li&gt;
&lt;li&gt;free, or better open source licensed (rather my decision, than a need)&lt;/li&gt;
&lt;li&gt;integrates lyrics into the UI &lt;/li&gt;
&lt;li&gt;can be minimized to system tray (by closing it)&lt;/li&gt;
&lt;li&gt;playback can be controlled by the keyboard (when in the player UI), as I hate those, that can be controlled by mouse only (I consider mouse beeing much slower input device for the specific actions that keyboard)&lt;/li&gt;
&lt;li&gt;shouldn't eat all my resources just to play music in the background&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Well, as far as I remember during these years of my music listening experience I've been using following (more less chronologically)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;winamp&lt;/b&gt; (&lt;a href="http://www.winamp.com/"&gt;http://www.winamp.com/&lt;/a&gt;)&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;was quite some time ago, in my "windows ages"&lt;/li&gt;
&lt;li&gt;I still like it's original look and consider it's UI designers unbeated (with respect to idea and it's realization)&lt;/li&gt;
&lt;li&gt;major blocker was for me however no linux port&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;xmms&lt;/b&gt; (&lt;a href="http://www.xmms.org/"&gt;http://www.xmms.org/&lt;/a&gt;)&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;worked well for me on linux&lt;/li&gt;
&lt;li&gt;supported winamp skins =&amp;gt; more less same look&lt;/li&gt;
&lt;li&gt;not available any more in the most linux distros these days&lt;/li&gt;
&lt;li&gt;in the time I've been using it I needed windows port as well, there was no such, but winamp did the job there&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;songbird&lt;/b&gt; (&lt;a href="http://www.getsongbird.com/"&gt;http://www.getsongbird.com/&lt;/a&gt;)&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;I liked the UI integration of all the song related stuff, but finally I've found myself using only lyrics in my daily life&lt;/li&gt;
&lt;li&gt;this was the first one, when I started to be OK with no winamp-like look (so it was very valueable for me for my future choices)&lt;/li&gt;
&lt;li&gt;there were quite some problems with linux port, these made me believe there has to be an alternative:&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;first: no official packages in major linux distros&amp;nbsp;&lt;/li&gt;
&lt;li&gt;then: officially announced discontinued support for linux&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;nightingale (it's linux port &lt;a href="http://getnightingale.com/"&gt;http://getnightingale.com/&lt;/a&gt;) - had no stable/usable release for quite some time&amp;nbsp;&lt;/li&gt;
&lt;li&gt;in the meantime I changed already&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;moreover was quite resource consuming &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;amarok&lt;/b&gt; (&lt;a href="http://amarok.kde.org/"&gt;http://amarok.kde.org/&lt;/a&gt;)&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;worked well for me on linux&lt;b&gt; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;I even wrote a small plugin for it: &lt;a href="http://kde-apps.org/content/show.php?content=137205"&gt;http://kde-apps.org/content/show.php?content=137205&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;had nice lyrics integration&amp;nbsp;&lt;/li&gt;
&lt;li&gt;ubuntu notifications worked/looked well &lt;/li&gt;
&lt;li&gt;however I've come to conclusion that there should be some more lightweight/performant player available (for the simple needs I have)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;clementine &lt;/b&gt;(&lt;a href="http://www.clementine-player.org/"&gt;http://www.clementine-player.org/&lt;/a&gt;)&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;worked well for me on both platforms&lt;/li&gt;
&lt;li&gt;as I've been used to amarok this was to me only a more performant version (as they forked old amarok version)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;audacious &lt;/b&gt;(&lt;a href="http://audacious-media-player.org/"&gt;http://audacious-media-player.org/&lt;/a&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;works well for me these days&lt;/li&gt;
&lt;li&gt;fulfills all my requirements I mentioned in the prio section&lt;/li&gt;
&lt;li&gt;the greatest advantage to clementine I see is the lower CPU usage&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Now the question is: What is your audio player of choice?&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/ZJ1Sy-EXLt4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/9033322783487060641/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2013/01/audacious-audio-player-for-me.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/9033322783487060641?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/9033322783487060641?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/ZJ1Sy-EXLt4/audacious-audio-player-for-me.html" title="audacious - audio player for me" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2013/01/audacious-audio-player-for-me.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0INQXs8eSp7ImA9WhNWFU8.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-6570226187301947618</id><published>2012-12-14T22:46:00.000+01:00</published><updated>2012-12-14T22:46:30.571+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-14T22:46:30.571+01:00</app:edited><title>jumpstart with eclipse, maven and tomcat (web/app server) </title><content type="html">&lt;b&gt;Q:&lt;/b&gt; &lt;b&gt;What is the quick way to setup Eclipse war (possibly ear) project built with maven?&lt;/b&gt;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;A:&lt;/b&gt; In short: &lt;a href="http://www.eclipse.org/downloads/"&gt;&lt;b&gt;Eclipse&lt;/b&gt;&lt;/a&gt; + &lt;a href="http://www.eclipse.org/webtools/"&gt;&lt;b&gt;wtp&lt;/b&gt;&lt;/a&gt; + &lt;a href="http://www.eclipse.org/m2e/download/"&gt;&lt;b&gt;m2e&lt;/b&gt;&lt;/a&gt; +&lt;b&gt; &lt;a href="http://www.eclipse.org/m2e-wtp/"&gt;m2e-wtp&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Sometimes from idea to it's realization is not an easy way.&lt;br /&gt;
&lt;br /&gt;
If you're in a need to quickly setup java war project and you like the tools I do: maven, eclipse and tomcat (or any other server of your choice) following might be useful to jumpstart realizing your ideas.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;My requirements&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
I've searched for a solution that would enable me to:&lt;br /&gt;
- use eclipse for application development&lt;br /&gt;
- manage server lifecycle directly from eclipse and&lt;br /&gt;
- use maven as a build tool.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;My choice&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Following has been found and based on the short project I've tested it with, it worked very well:&lt;br /&gt;
- eclipse - no doubts here (it's my favorite IDE for java development)&lt;br /&gt;
- wtp - fits me best for the server management directly from eclipse&lt;br /&gt;
- m2e - maven eclipse integration (as I'm in love with maven)&lt;br /&gt;
- wtp-m2e - wtp m2e integration (this one I've been missing in the puzzle, but only until today)&lt;br /&gt;
&lt;br /&gt;
As&amp;nbsp; the last one mentioned was new to me the following video convicted me that it's something I need:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="https://ytimg.googleusercontent.com/vi/TksoKkSP208/0.jpg"&gt;&lt;param name="movie" value="https://www.youtube.com/v/TksoKkSP208&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;embed width="320" height="266"  src="https://www.youtube.com/v/TksoKkSP208&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&amp;nbsp; &lt;br /&gt;
(the video is reffered on the official site as well)&lt;br /&gt;
&lt;br /&gt;
After the initial project setup (depicted on the video) right clicking on the project and choosing "Run/Debug As" -&amp;gt; "Run/Debug on Server" does the job of publish and run/debug.&lt;br /&gt;
&lt;br /&gt;
And once you change your project contents automatic republish happens in the background as well. &lt;br /&gt;
&lt;br /&gt;
Sounds like the initial infrastructure setup time for my next project can be the question of seconds rather that hours.&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/sZUW-zRWN3Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/6570226187301947618/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2012/12/jumpstart-with-eclipse-maven-and-tomcat.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6570226187301947618?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/6570226187301947618?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/sZUW-zRWN3Q/jumpstart-with-eclipse-maven-and-tomcat.html" title="jumpstart with eclipse, maven and tomcat (web/app server) " /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2012/12/jumpstart-with-eclipse-maven-and-tomcat.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8AQnY9eyp7ImA9WhNXEkg.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-845550498056806056</id><published>2012-11-30T08:00:00.002+01:00</published><updated>2012-11-30T08:00:43.863+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-30T08:00:43.863+01:00</app:edited><title>My fedora java 7 update</title><content type="html">Today I've migrated to java 7 (Oracle version), as our development environment has been "java 7 enabled".&lt;br /&gt;
&lt;br /&gt;
The transition was "rather" smooth, I just had to follow following description: &lt;a href="http://fedorasolved.org/Members/zcat/using-sun-java-instead-of-openjdk"&gt;http://fedorasolved.org/Members/zcat/using-sun-java-instead-of-openjdk&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
When I mentioned "rather", it was not due to description present on the mentioned site :). After I rebooted I could not login to my xfce (or gnome,...), login screen was shown again even after correct password input.&lt;br /&gt;
&lt;br /&gt;
The problem was caused by my laziness. I didn't really read what I copy/pasted :)&lt;br /&gt;
&lt;br /&gt;
After switching to text mode (&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Ctrl+Alt+F&amp;lt;X&amp;gt;&lt;/span&gt;) I've observed some &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;EOF&lt;/span&gt; reported problem right after login. And my bash didn't behave :) I had to provide full path when invoking commands.&lt;br /&gt;
&lt;br /&gt;
When thinking of what I've changed, file: &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;/etc/profile.d/sunjava.sh&lt;/span&gt; started to be suspicious, after opening it via:&lt;br /&gt;
&lt;div class="gistLoad" data-id="4174160" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;br /&gt;
(yes, path didn't work for me somehow :)&lt;br /&gt;
&lt;br /&gt;
my suspect changed to culprit when seeing the content:&lt;br /&gt;
&lt;div class="gistLoad" data-id="4174164" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;br /&gt;
after fixing it to:&lt;br /&gt;
&lt;div class="gistLoad" data-id="4174167" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;br /&gt;
and doing the reboot afterwards, via:&lt;br /&gt;
&lt;div class="gistLoad" data-id="4174168" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;br /&gt;
all started to work as expected.&lt;br /&gt;
&lt;br /&gt;
So it seems trivial things might become challenges in my hands :)&lt;br /&gt;
Now I see why I became a programmer rather than a doctor :)&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/w_vwL6iYILU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/845550498056806056/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2012/11/my-fedora-java-7-update.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/845550498056806056?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/845550498056806056?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/w_vwL6iYILU/my-fedora-java-7-update.html" title="My fedora java 7 update" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2012/11/my-fedora-java-7-update.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8FSHYyeyp7ImA9WhNXEk8.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-4646930220522157528</id><published>2012-11-23T12:34:00.004+01:00</published><updated>2012-11-29T23:23:39.893+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-29T23:23:39.893+01:00</app:edited><title>Maven java.lang.ClassNotFoundException: org.codehaus.plexus.classworlds.launcher.Launcher</title><content type="html">Have you ever faced exception like this? &lt;br /&gt;
&lt;div class="gistLoad" data-id="4135200" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;br /&gt;
My use case was that I had installed maven3 and afterwards tried to use maven2. All the environment variables updates have been setup in: ~/.bashrc&lt;br /&gt;
&lt;br /&gt;
However once trying to use maven2 exception appeared (Even in the new terminal session).&lt;br /&gt;
Solution was found based on advice present in: &lt;a href="http://cyntech.wordpress.com/2011/03/09/maven-2-error/"&gt;http://cyntech.wordpress.com/2011/03/09/maven-2-error/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Running command:&lt;br /&gt;
&lt;div class="gistLoad" data-id="4135206" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;br /&gt;
revealed the problem, as I still had in my $PATH the maven3 binary. Even if I appended the maven2, it was there on the later position =&amp;gt; maven3 was to be used, but with changed $M2_HOME (reffering to maven 2).&lt;br /&gt;
&lt;br /&gt;
Fixing the $PATH did the job for me.&lt;br /&gt;
&lt;br /&gt;
This might not be your case, therefor as a general sum up of possible root causes, I recommend checking: &lt;a href="http://stackoverflow.com/questions/6198677/java-lang-noclassdeffounderror-org-codehaus-plexus-classworlds-launcher-launche"&gt;http://stackoverflow.com/questions/6198677/java-lang-noclassdeffounderror-org-codehaus-plexus-classworlds-launcher-launche&lt;/a&gt;&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/X1Jv0c0i-7E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/4646930220522157528/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2012/11/maven-javalangclassnotfoundexception.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/4646930220522157528?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/4646930220522157528?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/X1Jv0c0i-7E/maven-javalangclassnotfoundexception.html" title="Maven java.lang.ClassNotFoundException: org.codehaus.plexus.classworlds.launcher.Launcher" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2012/11/maven-javalangclassnotfoundexception.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMNRHczcSp7ImA9WhNQEko.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-2816217622518663215</id><published>2012-11-16T12:51:00.002+01:00</published><updated>2012-11-18T22:18:15.989+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-18T22:18:15.989+01:00</app:edited><title>Glassfish 3.1.1 OSE with Hibernate Validator 4.3.0.Final</title><content type="html">&lt;b&gt;Goal&lt;/b&gt;: Use hibernate validator 4.3.0.Final with Glassfish 3.1.1 OSE.&lt;br /&gt;
&lt;br /&gt;
Lately I came across an issue, that I wasn't able to use the latest stable hibernate validator (hiberante validator 4.3.0.Final) with Glassfish 3.1.1 OSE.&lt;br /&gt;
&lt;br /&gt;
Problem is that older version is beeing used as a glassfish module (&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;glassfish/&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;modules/bean-validator.jar&lt;/span&gt;). If you check the contents of the package (in &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;MANIFEST.MF&lt;/span&gt;) you'd see that version &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;4.1.0.Final &lt;/span&gt;is beeing used.&lt;br /&gt;
&lt;br /&gt;
OK, so how to deal with that? I've found out that I'm not the only one having issue here.&lt;br /&gt;
&lt;a href="http://stackoverflow.com/questions/10548931/how-to-upgrade-the-hibernate-validator-4-3-0-final-to-the-glassfish-3-1-2"&gt;http://stackoverflow.com/questions/10548931/how-to-upgrade-the-hibernate-validator-4-3-0-final-to-the-glassfish-3-1-2&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Suggestion gave me some motivation, as it seems to be possible to achieve :)&lt;br /&gt;
&lt;br /&gt;
As I'm using ear, the simple solution provided in answer was not feasable for me (as it was a war case). OK, let's see how far we can get. There are multiple references (finally I ended up with the following 2 links):&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://wikis.oracle.com/display/GlassFish/V3Jsr303BeanValidationIntegration"&gt;https://wikis.oracle.com/display/GlassFish/V3Jsr303BeanValidationIntegration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.java.net/blog/editor/archive/2010/04/06/arun-gupta-how-create-osgi-bundles-using-netbeans-deployment-glassfis?force=760"&gt;http://weblogs.java.net/blog/editor/archive/2010/04/06/arun-gupta-how-create-osgi-bundles-using-netbeans-deployment-glassfis?force=760&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
I read the later one, as it seemd like a good idea to learn creating modules deployable to glassfish, however even if I created maven osgi bundle it neither contained all the dependencies required nor the descriptor seemed to be OK. Sounds like a wrong way for me then.&lt;br /&gt;
&lt;br /&gt;
Going back to the 1.st link, I found following svn repository and tried to build things: &lt;a href="https://svn.java.net/svn/glassfish~svn/trunk/external/source-build"&gt;https://svn.java.net/svn/glassfish~svn/trunk/external/source-build&lt;/a&gt;&lt;br /&gt;
However only once it has been achieved (and the way there was quite long) I realized that this just rebuilds the hibernate validator with it's dependencies, and that is of course not needed, as these are already built and available in public maven repositories :).&lt;br /&gt;
&lt;br /&gt;
OK, going via next steps in the article, I ended up with the following solution:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;checked out glassfish sources
&lt;div class="gistLoad" data-id="4086581" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;updated bean-validation related pom, see my diff:
&lt;div class="gistLoad" data-id="4086628" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;built:
&lt;div class="gistLoad" data-id="4086632" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;copied to glassfish modules and removed old one:
&lt;div class="gistLoad" data-id="4086696" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;done :)&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Issues? well, we'll see later, during testing :)
But very first try worked perfectly.&lt;br /&gt;
&lt;br /&gt;
Comments? Feel free to share, as I'm not the osgi expert (yet :)), so some of my updates might ... let's say won't make too much sense.&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/DKXXVNdGAX8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/2816217622518663215/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2012/11/glassfish-311-oss-with-hibernate.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/2816217622518663215?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/2816217622518663215?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/DKXXVNdGAX8/glassfish-311-oss-with-hibernate.html" title="Glassfish 3.1.1 OSE with Hibernate Validator 4.3.0.Final" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2012/11/glassfish-311-oss-with-hibernate.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IARng4eip7ImA9WhNTGEQ.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-4898874853759841191</id><published>2012-10-22T10:45:00.001+02:00</published><updated>2012-10-22T10:45:47.632+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-10-22T10:45:47.632+02:00</app:edited><title>Solving Eclipse 4.2 unresponsive UI problems</title><content type="html">Q: How to fix Eclipse 4.2 unresponsive UI problems?&lt;br /&gt;
A: Reserving more memory for it.&lt;br /&gt;
&lt;br /&gt;
Now the long answer comes:&lt;br /&gt;
While using Eclipse 4.2 on Fedora 17 I got into problems, that opening Find dialog within the file took around 5-10 seconds.&lt;br /&gt;
That is crazy and not the way the things can work to be productive.&lt;br /&gt;
&lt;br /&gt;
However following forum entry gave some hope to me:&lt;br /&gt;
&lt;a href="http://www.eclipse.org/forums/index.php/mv/msg/367243/896690/#msg_896690"&gt;http://www.eclipse.org/forums/index.php/mv/msg/367243/896690/#msg_896690&lt;/a&gt;
&lt;br /&gt;
And after applying the suggestion ecilpse came "back to life" :)&lt;br /&gt;
&lt;br /&gt;
So these are the args that worked for me:&lt;br /&gt;
&lt;div class="gistLoad" data-id="3930390" id="gist-GistID"&gt;
Loading ....&lt;/div&gt;
&lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/4s-MdCbCz4E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/4898874853759841191/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2012/10/solving-eclipse-42-unresponsive-ui.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/4898874853759841191?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/4898874853759841191?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/4s-MdCbCz4E/solving-eclipse-42-unresponsive-ui.html" title="Solving Eclipse 4.2 unresponsive UI problems" /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2012/10/solving-eclipse-42-unresponsive-ui.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcARn09cSp7ImA9WhJUGE4.&quot;"><id>tag:blogger.com,1999:blog-4811230411463802277.post-1930053378098944044</id><published>2012-09-16T23:14:00.000+02:00</published><updated>2012-09-16T23:14:07.369+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-09-16T23:14:07.369+02:00</app:edited><title>Generating graphical representation of XSD (XML schema).</title><content type="html">&lt;b&gt;Question&lt;/b&gt;: Have you ever seen the&amp;nbsp;&lt;b&gt;graphical representaiton of XSD&lt;/b&gt; in a way XMLSpy is capable of generating?&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://www.altova.com/images/shots/xml_schema_editor.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="299" src="http://www.altova.com/images/shots/xml_schema_editor.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Did you ever need to generate similar output via free/open source tools?
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Answer: XSD Diagram&lt;/b&gt; (&lt;a href="http://regis.cosnier.free.fr/?page=XSDDiagram"&gt;http://regis.cosnier.free.fr/?page=XSDDiagram&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
When searching for the alternative couple years ago, that was my choice and I didn't regret since then,&lt;br /&gt;
&lt;br /&gt;
Usage is very simple, let's see how works. I'll go step by step in a usage.&amp;nbsp;For a real world example I use as a sample for the xsd the following one (standard web application descriptor schema):&amp;nbsp;&lt;a href="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"&gt;http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;Start XSDDiagram.exe and choose File -&amp;gt; Open (open the downloaded xsd file)&lt;/li&gt;
&lt;li&gt;Error is thrown: "Could not find file 'dir/web-common_3_0.xsd'."&lt;/li&gt;
&lt;li&gt;OK, so we need reffered xsds as well. Let's get the rest then (web-common_3_0.xsd,&amp;nbsp;javaee_6.xsd,&amp;nbsp;jsp_2_2.xsd and javaee_web_services_client_1_3.xsd).&lt;/li&gt;
&lt;li&gt;Copy them to the same dir and reopen the original xsd again.&lt;/li&gt;
&lt;li&gt;Click the button in toolbar "Add all toplevel elements"&lt;br /&gt;&lt;a href="https://github.com/dgis/xsddiagram/blob/master/Resources/PlusPlus.png?raw=true" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" src="https://github.com/dgis/xsddiagram/blob/master/Resources/PlusPlus.png?raw=true" /&gt;&lt;/a&gt;&lt;br /&gt;or just choose the element you are interested in and click "Add selected toplevel element"&lt;br /&gt;&lt;a href="https://github.com/dgis/xsddiagram/blob/master/Resources/Plus.png?raw=true" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" src="https://github.com/dgis/xsddiagram/blob/master/Resources/Plus.png?raw=true" /&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Click multiple times (till all the levels are expanded) the button in toolbar "Expand one level"&lt;br /&gt;&lt;a href="https://github.com/dgis/xsddiagram/blob/master/Resources/Expand.png?raw=true" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" src="https://github.com/dgis/xsddiagram/blob/master/Resources/Expand.png?raw=true" /&gt;&lt;/a&gt;&lt;br /&gt;or just click the + sign for those elements you're interested in.&lt;/li&gt;
&lt;li&gt;Choose File -&amp;gt; Export Diagram -&amp;gt; (choose the file type feasable for your use case, I chose svg) and save.&lt;/li&gt;
&lt;li&gt;You're done!&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
Output could look like this (please note that schema graphical representation in this case is huge):&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-JxFsKPCRz8o/UFZAUNO7pDI/AAAAAAAACX4/3HrBXAKPO-E/s1600/Clipboard01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="209" src="http://2.bp.blogspot.com/-JxFsKPCRz8o/UFZAUNO7pDI/AAAAAAAACX4/3HrBXAKPO-E/s320/Clipboard01.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;img src="http://feeds.feedburner.com/~r/PbsBlogAboutItAndLinux/~4/uyqRQzU3qnU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://peter-butkovic.blogspot.com/feeds/1930053378098944044/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://peter-butkovic.blogspot.com/2012/09/generating-graphical-representation-of.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/1930053378098944044?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4811230411463802277/posts/default/1930053378098944044?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PbsBlogAboutItAndLinux/~3/uyqRQzU3qnU/generating-graphical-representation-of.html" title="Generating graphical representation of XSD (XML schema)." /><author><name>Peter Butkovic</name><uri>https://plus.google.com/101937148715687198082</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-0qK8pOnpwb8/AAAAAAAAAAI/AAAAAAAACZU/Gw-ast4Bjwk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-JxFsKPCRz8o/UFZAUNO7pDI/AAAAAAAACX4/3HrBXAKPO-E/s72-c/Clipboard01.jpg" height="72" width="72" /><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://peter-butkovic.blogspot.com/2012/09/generating-graphical-representation-of.html</feedburner:origLink></entry></feed>
