<?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: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;C0QBQXg7eSp7ImA9WhRRFEk.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215</id><updated>2011-11-28T09:49:10.601+09:00</updated><category term="3rd party" /><category term="GEM" /><category term="activity" /><category term="lifecycle" /><category term="android" /><category term="jinahya" /><category term="Java TV" /><category term="Java EE" /><category term="Maven" /><category term="Java EE 5" /><category term="Jave ME" /><category term="OCAP" /><category term="Java EE 6" /><category term="MHP" /><category term="syntax highlight" /><category term="Java" /><category term="Xlet" /><category term="repository" /><category term="google-code-prettify" /><title>jinahya</title><subtitle type="html">Jinahya's blog.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://jinahya.blogspot.com/" /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>11</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/Jinahya" /><feedburner:info uri="jinahya" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CEcMSXkyeSp7ImA9WxFWGEw.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215.post-7060495159307097788</id><published>2010-06-06T17:14:00.002+09:00</published><updated>2010-06-06T17:14:48.791+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-06T17:14:48.791+09:00</app:edited><title>updating dot files from iDisk</title><content type="html">@echo off&lt;br /&gt;
net use i: http://idisk.me.com/onacit /user:onacit&lt;br /&gt;
copy i:\Private\dotfiles\dotemacs %HOMEPATH%\.emacs&lt;br /&gt;
robocopy i:\Private\dotfiles\dotelisp %HOMEPATH%\.elisp /E&lt;br /&gt;
robocopy i:\Private\dotfiles\dotemacs.d %HOMEPATH%\.emacs.d /E&lt;br /&gt;
copy i:\Private\dotfiles\dotm2/settings.xml %HOMEPATH%\.m2\settings.xml&lt;br /&gt;
copy i:\Private\dotfiles\dotm2/settings-security.xml %HOMEPATH%\.m2\settings-security.xml&lt;br /&gt;
robocopy i:\Private\dotfiles\dotsubversion %HOMEPATH%\.subversion /E&lt;br /&gt;
net use i: /delete&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2626732625988027215-7060495159307097788?l=jinahya.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vL59KxFI16820Sy2Vy5p2BM0Fac/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vL59KxFI16820Sy2Vy5p2BM0Fac/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vL59KxFI16820Sy2Vy5p2BM0Fac/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vL59KxFI16820Sy2Vy5p2BM0Fac/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Jinahya/~4/VYKGbXd0nsU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/7060495159307097788/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://jinahya.blogspot.com/2010/06/updating-dot-files-from-idisk.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/7060495159307097788?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/7060495159307097788?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jinahya/~3/VYKGbXd0nsU/updating-dot-files-from-idisk.html" title="updating dot files from iDisk" /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://jinahya.blogspot.com/2010/06/updating-dot-files-from-idisk.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkINQ3c5cSp7ImA9WxFSE0w.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215.post-1711653151131913473</id><published>2010-04-15T15:56:00.000+09:00</published><updated>2010-04-15T15:56:32.929+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-15T15:56:32.929+09:00</app:edited><title>Subversion: making tags not modified if added once.</title><content type="html">REPOS="$1"&lt;br /&gt;
TXN="$2"&lt;br /&gt;
&lt;br /&gt;
# Make sure that the log message contains some text.&lt;br /&gt;
SVNLOOK=/usr/bin/svnlook&lt;br /&gt;
&lt;br /&gt;
$SVNLOOK changed -t "$TXN" "$REPOS" | grep "^A\W.*\/tags\/[^\/][^\/]*\/..*" &amp;&amp; /bin/echo "ADD: Cannot commit to tags!" 1&gt;&amp;2 &amp;&amp; exit 1&lt;br /&gt;
&lt;br /&gt;
$SVNLOOK changed -t "$TXN" "$REPOS" | grep "^U\W.*\/tags\/" &amp;&amp; /bin/echo "UPDATE: Cannot commit to tags!" 1&gt;&amp;2 &amp;&amp; exit 1&lt;br /&gt;
&lt;br /&gt;
$SVNLOOK changed -t "$TXN" "$REPOS" | grep "^D\W.*\/tags\/" &amp;&amp; /bin/echo "DELETE: Cannot commit to tags!" 1&gt;&amp;2 &amp;&amp; exit 1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2626732625988027215-1711653151131913473?l=jinahya.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qyYMckRhdc7VTInx4UgoLbmprVc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qyYMckRhdc7VTInx4UgoLbmprVc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qyYMckRhdc7VTInx4UgoLbmprVc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qyYMckRhdc7VTInx4UgoLbmprVc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Jinahya/~4/cSsIiGsB0Ko" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/1711653151131913473/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://jinahya.blogspot.com/2010/04/subversion-making-tags-not-modified-if.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/1711653151131913473?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/1711653151131913473?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jinahya/~3/cSsIiGsB0Ko/subversion-making-tags-not-modified-if.html" title="Subversion: making tags not modified if added once." /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://jinahya.blogspot.com/2010/04/subversion-making-tags-not-modified-if.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cCRX45eip7ImA9Wx5UF0g.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215.post-7930291287637598370</id><published>2010-03-24T20:45:00.043+09:00</published><updated>2010-10-22T23:51:04.022+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-22T23:51:04.022+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="google-code-prettify" /><category scheme="http://www.blogger.com/atom/ns#" term="syntax highlight" /><title>google-code-prettify</title><content type="html">I found another syntax highlighting tool. Check &lt;a href="http://code.google.com/p/google-code-prettify/"&gt;google-code-prettify&lt;/a&gt; out!.&lt;br /&gt;
I followed instructions from one of &lt;a href="http://philipmjohnson.blogspot.com/2009/09/test-of-pretty-print.html"&gt;Philip Johnson's article&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Insert following lines to your &lt;code class="prettyprint"&gt;&amp;lt;head/&amp;gt;&lt;/code&gt; element.&lt;br /&gt;
&lt;code class="prettyprint"&gt;&lt;br /&gt;
&amp;lt;link href="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.css" rel="stylesheet" type="text/css"/&amp;gt;&lt;br /&gt;
&amp;lt;script src="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js" type="text/javascript"/&amp;gt;&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Make sure the &lt;code class="prettyprint"&gt;prettyPrint()&lt;/code&gt; function invoked on load of your body tag.&lt;br /&gt;
&lt;code class="prettyprint"&gt;&lt;br /&gt;
&amp;lt;body onload="prettyPrint()"&amp;gt;&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Put your source codes between &lt;pre&gt;&lt;code class="prettyprint"&gt;&amp;lt;pre&amp;gt;&amp;lt;code class="prettyprint"&amp;gt;&lt;/code&gt;&lt;/pre&gt;and &lt;pre&gt;&lt;code class="prettyprint"&gt;&amp;lt;/code&amp;gt;&amp;lt;/pre&amp;gt;&lt;/code&gt;&lt;/pre&gt;tag like follows.&lt;br /&gt;
&lt;pre&gt;&lt;code class="prettyprint"&gt;
&amp;lt;pre&amp;gt;&amp;lt;code class="prettyprint linenums lang-java"&amp;gt;/**
 * A class prints \"hello, world!\".
 *
 * @author Jin Kwon
 */
public class Hello {
    public static void main(String[] args) {
        System.out.println("hello, world!");
    }
}&amp;lt;/code&amp;gt;&amp;lt;/pre&amp;gt;
&lt;/code&gt;&lt;/pre&gt;Note that I had to put the first comment line("/**") to the end of the starting &amp;lt;pre ...&amp;gt;tag for the 'linenums' class works correctly.&lt;br /&gt;
&lt;br /&gt;
And you will get following output.&lt;br /&gt;
&lt;pre&gt;&lt;code class="prettyprint linenums lang-java"&gt;/**
 * A class prints \"hello, world!\".
 *
 * @author Jin Kwon
 */
public class Hello {
    public static void main(String[] args) {
        System.out.println("hello, world!");
    }
}&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
I can't say that google-code-prettify is better than &lt;a href="http://alexgorbatchev.com"&gt;Alex Gorbatchev's SyntaxHighlighter&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2626732625988027215-7930291287637598370?l=jinahya.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/X8Q1txlgbrVe_cdECHl5kf4CW24/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/X8Q1txlgbrVe_cdECHl5kf4CW24/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/X8Q1txlgbrVe_cdECHl5kf4CW24/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/X8Q1txlgbrVe_cdECHl5kf4CW24/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Jinahya/~4/hKVPmOLbMfs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/7930291287637598370/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://jinahya.blogspot.com/2010/03/google-code-prettify.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/7930291287637598370?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/7930291287637598370?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jinahya/~3/hKVPmOLbMfs/google-code-prettify.html" title="google-code-prettify" /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>4</thr:total><feedburner:origLink>http://jinahya.blogspot.com/2010/03/google-code-prettify.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AAR3Yyfip7ImA9WxBaFE8.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215.post-3565465119384377713</id><published>2010-03-24T19:53:00.011+09:00</published><updated>2010-03-24T20:22:26.896+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-24T20:22:26.896+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Maven" /><title>Check latest dependencies and plugins with Maven</title><content type="html">You can check the latest version of each dependency and plugin in your pom. See &lt;a href="http://mojo.codehaus.org/versions-maven-plugin/"&gt;Versions Maven Plugin&lt;/a&gt;.&lt;br /&gt;
No additional settings are required. Just run built in goals like this.&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
&lt;b&gt;$ mvn versions:display-dependency-updates&lt;/b&gt;&lt;br /&gt;
[INFO] Scanning for projects...&lt;br /&gt;
[INFO] Searching repository for plugin with prefix: 'versions'.&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
[INFO] Building test&lt;br /&gt;
[INFO]    task-segment: [versions:display-dependency-updates]&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
[INFO] [versions:display-dependency-updates {execution: default-cli}]&lt;br /&gt;
[INFO] artifact junit:junit: checking for updates from central&lt;br /&gt;
[INFO] No dependencies in Dependencies are using the newest version.&lt;br /&gt;
[INFO]&lt;br /&gt;
[INFO] The following dependencies in Dependencies have newer versions:&lt;br /&gt;
[INFO]   junit:junit ........................................... 3.8.1 -&gt; 4.8.1&lt;br /&gt;
[INFO]&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
[INFO] BUILD SUCCESSFUL&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
[INFO] Total time: 4 seconds&lt;br /&gt;
[INFO] Finished at: Wed Mar 24 20:19:29 KST 2010&lt;br /&gt;
[INFO] Final Memory: 25M/255M&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;$ mvn versions:display-plugin-updates&lt;/b&gt;&lt;br /&gt;
[INFO] Scanning for projects...&lt;br /&gt;
[INFO] Searching repository for plugin with prefix: 'versions'.&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
[INFO] Building test&lt;br /&gt;
[INFO]    task-segment: [versions:display-plugin-updates]&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
[INFO] [versions:display-plugin-updates {execution: default-cli}]&lt;br /&gt;
[INFO]&lt;br /&gt;
[INFO] The following plugin updates are available:&lt;br /&gt;
[INFO]   maven-clean-plugin ....................................... 2.2 -&gt; 2.4&lt;br /&gt;
[INFO]   maven-compiler-plugin .................................. 2.0.2 -&gt; 2.1&lt;br /&gt;
[INFO]   maven-deploy-plugin ...................................... 2.4 -&gt; 2.5&lt;br /&gt;
[INFO]   maven-install-plugin ..................................... 2.2 -&gt; 2.3&lt;br /&gt;
[INFO]   maven-jar-plugin ......................................... 2.2 -&gt; 2.3&lt;br /&gt;
[INFO]   maven-resources-plugin ................................. 2.3 -&gt; 2.4.2&lt;br /&gt;
[INFO]   maven-surefire-plugin .................................. 2.4.3 -&gt; 2.5&lt;br /&gt;
[INFO]&lt;br /&gt;
[WARNING] The following plugins do not have their version specified:&lt;br /&gt;
[WARNING]   maven-clean-plugin .......................... (from super-pom) 2.4&lt;br /&gt;
[WARNING]   maven-deploy-plugin ......................... (from super-pom) 2.5&lt;br /&gt;
[WARNING]   maven-install-plugin ........................ (from super-pom) 2.3&lt;br /&gt;
[WARNING]   maven-jar-plugin ............................ (from super-pom) 2.3&lt;br /&gt;
[WARNING]   maven-resources-plugin .................... (from super-pom) 2.4.2&lt;br /&gt;
[WARNING]   maven-surefire-plugin ....................... (from super-pom) 2.5&lt;br /&gt;
[INFO]&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
[INFO] BUILD SUCCESSFUL&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
[INFO] Total time: 3 seconds&lt;br /&gt;
[INFO] Finished at: Wed Mar 24 19:35:48 KST 2010&lt;br /&gt;
[INFO] Final Memory: 25M/255M&lt;br /&gt;
[INFO] ------------------------------------------------------------------------&lt;br /&gt;
&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2626732625988027215-3565465119384377713?l=jinahya.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8TJ-BquyvYwfH2VR4Pglz-GA2NE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8TJ-BquyvYwfH2VR4Pglz-GA2NE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8TJ-BquyvYwfH2VR4Pglz-GA2NE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8TJ-BquyvYwfH2VR4Pglz-GA2NE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Jinahya/~4/Eoh6F_1Vpnk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/3565465119384377713/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://jinahya.blogspot.com/2010/03/check-latest-dependencies-and-plugins.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/3565465119384377713?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/3565465119384377713?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jinahya/~3/Eoh6F_1Vpnk/check-latest-dependencies-and-plugins.html" title="Check latest dependencies and plugins with Maven" /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://jinahya.blogspot.com/2010/03/check-latest-dependencies-and-plugins.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4CQns-fip7ImA9WxFRFEk.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215.post-6649818568541134631</id><published>2010-02-04T14:01:00.007+09:00</published><updated>2010-04-28T16:49:23.556+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-28T16:49:23.556+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="3rd party" /><category scheme="http://www.blogger.com/atom/ns#" term="Maven" /><category scheme="http://www.blogger.com/atom/ns#" term="repository" /><title>3rd party maven repositories</title><content type="html">&lt;hr/&gt;&lt;b&gt;&lt;i&gt;Make sure there is no filename-unsafe character in &amp;lt;id/&amp;gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/br&gt;&lt;br /&gt;
&lt;hr /&gt;&lt;a href="http://download.java.net/maven/1"&gt;Maven Repository.dev.java.net&lt;/a&gt;&lt;br /&gt;
&lt;script class="brush: xml" type="syntaxhighlighter"&gt;&lt;![CDATA[
&lt;repository&gt;
  &lt;id&gt;maven-repository.dev.java.net&lt;/id&gt;
  &lt;name&gt;java.net repository for maven&lt;/name&gt;
  &lt;url&gt;http://download.java.net/maven/1&lt;/url&gt;
  &lt;layout&gt;legacy&lt;/layout&gt;
&lt;/repository&gt;
]]&gt;&lt;/script&gt;&lt;br /&gt;
&lt;hr /&gt;&lt;a href="http://download.java.net/maven/2"&gt;Maven2 Repository.dev.java.net&lt;/a&gt;&lt;br /&gt;
&lt;script class="brush: xml" type="syntaxhighlighter"&gt;
&lt;![CDATA[
&lt;repository&gt;
  &lt;id&gt;maven2-repository.dev.java.net&lt;/id&gt;
  &lt;name&gt;java.net repository for maven2&lt;/name&gt;
  &lt;url&gt;http://download.java.net/maven/2&lt;/url&gt;
  &lt;layout&gt;default&lt;/layout&gt;
&lt;/repository&gt;
]]&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;hr /&gt;&lt;a href="http://repository.jboss.org/maven2"&gt;JBoss Release Repository&lt;/a&gt;&lt;br /&gt;
&lt;script class="brush: xml" type="syntaxhighlighter"&gt;
&lt;![CDATA[
&lt;repository&gt;
  &lt;id&gt;jboss-releases&lt;/id&gt;
  &lt;url&gt;http://repository.jboss.org/maven2&lt;/url&gt;
  &lt;releases&gt;
    &lt;enabled&gt;true&lt;/enabled&gt;
  &lt;/releases&gt;
  &lt;snapshots&gt;
    &lt;enabled&gt;false&lt;/enabled&gt;
  &lt;/snapshots&gt;
&lt;/repository&gt;
]]&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script class="brush: xml" type="syntaxhighlighter"&gt;
&lt;![CDATA[
&lt;pluginRepository&gt;
  &lt;id&gt;jboss-releases&lt;/id&gt;
  &lt;url&gt;http://repository.jboss.org/maven2&lt;/url&gt;
  &lt;releases&gt;
    &lt;enabled&gt;true&lt;/enabled&gt;
  &lt;/releases&gt;
  &lt;snapshots&gt;
    &lt;enabled&gt;false&lt;/enabled&gt;
  &lt;/snapshots&gt;
&lt;/pluginRepository&gt;
]]&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;hr /&gt;&lt;a href="http://snapshots.jboss.org/maven2"&gt;JBoss Snapshot Repository&lt;/a&gt;&lt;br /&gt;
&lt;script class="brush: xml" type="syntaxhighlighter"&gt;
&lt;![CDATA[
&lt;repository&gt;
  &lt;id&gt;jboss-snapshots&lt;/id&gt;
  &lt;url&gt;http://snapshots.jboss.org/maven2&lt;/url&gt;
  &lt;releases&gt;
    &lt;enabled&gt;false&lt;/enabled&gt;
  &lt;/releases&gt;
  &lt;snapshots&gt;
    &lt;enabled&gt;true&lt;/enabled&gt;
  &lt;/snapshots&gt;
&lt;/repository&gt;
]]&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script class="brush: xml" type="syntaxhighlighter"&gt;
&lt;![CDATA[
&lt;pluginRepository&gt;
  &lt;id&gt;jboss-snapshots&lt;/id&gt;
  &lt;url&gt;http://snapshots.jboss.org/maven2&lt;/url&gt;
  &lt;releases&gt;
    &lt;enabled&gt;false&lt;/enabled&gt;
  &lt;/releases&gt;
  &lt;snapshots&gt;
    &lt;enabled&gt;true&lt;/enabled&gt;
  &lt;/snapshots&gt;
&lt;/pluginRepository&gt;
]]&gt;
&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2626732625988027215-6649818568541134631?l=jinahya.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AJAyuktsaMdkpmRPjLgx8uY1Is4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AJAyuktsaMdkpmRPjLgx8uY1Is4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AJAyuktsaMdkpmRPjLgx8uY1Is4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AJAyuktsaMdkpmRPjLgx8uY1Is4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Jinahya/~4/EqdB5gH_9sg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/6649818568541134631/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://jinahya.blogspot.com/2010/02/3rd-party-maven-repositories.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/6649818568541134631?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/6649818568541134631?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jinahya/~3/EqdB5gH_9sg/3rd-party-maven-repositories.html" title="3rd party maven repositories" /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://jinahya.blogspot.com/2010/02/3rd-party-maven-repositories.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QNSXo8cCp7ImA9WxBVFUk.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215.post-3713430454264110736</id><published>2010-01-20T13:26:00.014+09:00</published><updated>2010-02-19T12:16:38.478+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-19T12:16:38.478+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="OCAP" /><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="MHP" /><category scheme="http://www.blogger.com/atom/ns#" term="lifecycle" /><category scheme="http://www.blogger.com/atom/ns#" term="Jave ME" /><category scheme="http://www.blogger.com/atom/ns#" term="Java TV" /><category scheme="http://www.blogger.com/atom/ns#" term="GEM" /><category scheme="http://www.blogger.com/atom/ns#" term="Xlet" /><title>Xlet Lifecycle</title><content type="html">&lt;div class="separator" style="clear: both; text-align: left;"&gt;Xlet's lifecycle can be easily visualized from the four callback methods' definitions.&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://java.sun.com/javame/reference/apis/jsr927/javax/tv/xlet/Xlet.html"&gt;http://java.sun.com/javame/reference/apis/jsr927/javax/tv/xlet/Xlet.html&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_k1tkbwjrx1U/S0wk2-3IQ_I/AAAAAAAAADU/O6FFHULY6qk/s1600-h/Xlet+Lifecycle.001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_k1tkbwjrx1U/S0wk2-3IQ_I/AAAAAAAAADU/O6FFHULY6qk/s640/Xlet+Lifecycle.001.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;hr /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;&lt;i&gt;LOADED&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;This state actually is not related with any of four callbacks. This state can be assumed when the default constructor invoked and the Xlet instance has been created.&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;&lt;i&gt;PAUSED&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;This state can be reached by one of following paths.&lt;br /&gt;
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;The host middleware&amp;nbsp;invoked&amp;nbsp;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;initXlet()&lt;/span&gt; on the &lt;b&gt;&lt;i&gt;LOADED&lt;/i&gt;&lt;/b&gt; Xlet instance.&lt;/li&gt;
&lt;li&gt;The host middleware&amp;nbsp;invoked&amp;nbsp;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;pauseXlet()&lt;/span&gt; on the &lt;b&gt;&lt;i&gt;ACTIVE&lt;/i&gt;&lt;/b&gt; Xlet instance.&lt;/li&gt;
&lt;li&gt;The&amp;nbsp;Xlet instance (which is &lt;b&gt;&lt;i&gt;ACTIVE&lt;/i&gt;&lt;/b&gt;) makes itself &lt;b&gt;&lt;i&gt;PAUSED&lt;/i&gt;&lt;/b&gt; and notifies manager via &lt;a href="http://java.sun.com/javame/reference/apis/jsr927/javax/tv/xlet/XletContext.html#notifyPaused()"&gt;XletContext.notifyPaused()&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;&lt;i&gt;ACTIVE&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The host middleware invoked&amp;nbsp;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;startXlet()&lt;/span&gt; on the &lt;b&gt;&lt;i&gt;PAUSED&lt;/i&gt;&lt;/b&gt; Xlet instance.&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;&lt;i&gt;DESTROYED&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-style: normal; font-weight: normal;"&gt;This state is the last state every Xlet instances go.&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;The host middleware invoked&amp;nbsp;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;destroyXlet()&lt;/span&gt; on the Xlet instance.&lt;/li&gt;
&lt;li&gt;The Xlet instance (which is not&amp;nbsp;&lt;b&gt;&lt;i&gt;DESTROYED&lt;/i&gt;&lt;/b&gt; yet) makes itself &lt;b&gt;&lt;i&gt;DESTROYED&lt;/i&gt;&lt;/b&gt; and notifies manager via &lt;a href="http://java.sun.com/javame/reference/apis/jsr927/javax/tv/xlet/XletContext.html#notifyDestroyed()"&gt;XletContext.notifyDestroyed()&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;&lt;hr /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;One of funky points is that the &lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;destroyXlet()&lt;/span&gt; method can be invoked from any other states.&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Here comes what &lt;a href="http://java.sun.com/javame/reference/apis/jsr927/javax/tv/xlet/Xlet.html#destroyXlet(boolean)"&gt;apidoc&lt;/a&gt; saids.&lt;br /&gt;
&lt;/div&gt;&lt;blockquote&gt;This method may be called from the&amp;nbsp;&lt;i&gt;Loaded&lt;/i&gt;,&amp;nbsp;&lt;i&gt;Paused&lt;/i&gt;&amp;nbsp;or&amp;nbsp;&lt;i&gt;Active&lt;/i&gt;&amp;nbsp;states.&lt;br /&gt;
&lt;/blockquote&gt;[TODO] jinahya.fsm.xlet link&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2626732625988027215-3713430454264110736?l=jinahya.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rFvLc5QL7ZuBxlo61g65R93R7-Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rFvLc5QL7ZuBxlo61g65R93R7-Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rFvLc5QL7ZuBxlo61g65R93R7-Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rFvLc5QL7ZuBxlo61g65R93R7-Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Jinahya/~4/j4NqAkdoAAU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/3713430454264110736/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://jinahya.blogspot.com/2010/01/xlet-lifecycle.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/3713430454264110736?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/3713430454264110736?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jinahya/~3/j4NqAkdoAAU/xlet-lifecycle.html" title="Xlet Lifecycle" /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_k1tkbwjrx1U/S0wk2-3IQ_I/AAAAAAAAADU/O6FFHULY6qk/s72-c/Xlet+Lifecycle.001.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://jinahya.blogspot.com/2010/01/xlet-lifecycle.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MCSX4zfSp7ImA9WxBVFUk.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215.post-1582213770924208811</id><published>2010-01-18T10:53:00.013+09:00</published><updated>2010-02-19T12:17:48.085+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-19T12:17:48.085+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="Maven" /><category scheme="http://www.blogger.com/atom/ns#" term="jinahya" /><title>jinahya.googlecode.com</title><content type="html">'Jinahya', which is this blog's title, is also refers the project on googlecode.&lt;br /&gt;
&lt;br /&gt;
Project's Address: &lt;a href="http://jinahya.googlecode.com/"&gt;http://jinahya.googlecode.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Almost all projects are made with &lt;a href="http://maven.apache.org/"&gt;Apache Maven2&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Each project matches following information.&lt;br /&gt;
&lt;br /&gt;
svn repo: &lt;a href="http://jinahya.googlecode.com/svn/maven/2/proj/"&gt;http://jinahya.googlecode.com/svn/maven/2/proj/&lt;/a&gt;${groupId}/${artifactId}/${version}/&lt;br /&gt;
mvn site: &lt;a href="http://jinahya.googlecode.com/svn/maven/2/site/"&gt;http://jinahya.googlecode.com/svn/maven/2/site/&lt;/a&gt;${groupId}/${artifactId}/${version}/&lt;br /&gt;
&lt;br /&gt;
And here comes the maven repository you can use.&lt;br /&gt;
&lt;br /&gt;
mvn repo: &lt;a href="http://jinahya.googlecode.com/svn/maven/2/repo"&gt;http://jinahya.googlecode.com/svn/maven/2/repo&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;script class="brush: xml" type="syntaxhighlighter"&gt;
&lt;![CDATA[
&lt;project&gt;
  ...
  &lt;repositories&gt;
    ...
    &lt;repository&gt;
      &lt;id&gt;jinahya.googlecode.com_svn_maven_2_repo&lt;/id&gt;
      &lt;name&gt;Jinahya's maven 2 repository&lt;/name&gt;
      &lt;url&gt;http://jinahya.googlecode.com/svn/maven/2/repo&lt;/url&gt;
    &lt;/repository&gt;
    ...
  &lt;/repositories&gt;
  ...
&lt;/project&gt;
]]&gt;
&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2626732625988027215-1582213770924208811?l=jinahya.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0HERvhMaNxw56tnFBek33qxcP4k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0HERvhMaNxw56tnFBek33qxcP4k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0HERvhMaNxw56tnFBek33qxcP4k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0HERvhMaNxw56tnFBek33qxcP4k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Jinahya/~4/J69CbzkHDqg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/1582213770924208811/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://jinahya.blogspot.com/2010/01/jinahyagooglecodecom.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/1582213770924208811?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/1582213770924208811?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jinahya/~3/J69CbzkHDqg/jinahyagooglecodecom.html" title="jinahya.googlecode.com" /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://jinahya.blogspot.com/2010/01/jinahyagooglecodecom.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MCSX4zfip7ImA9WxBVFUk.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215.post-1297558793440458838</id><published>2010-01-12T16:36:00.007+09:00</published><updated>2010-02-19T12:17:48.086+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-19T12:17:48.086+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="Maven" /><category scheme="http://www.blogger.com/atom/ns#" term="Java EE" /><category scheme="http://www.blogger.com/atom/ns#" term="Java EE 6" /><title>Using Java EE 6 API with Maven2</title><content type="html">&lt;script class="brush: xml" type="syntaxhighlighter"&gt;
&lt;![CDATA[
&lt;project&gt;
  ...
  &lt;dependencies&gt;
    ...
    &lt;dependency&gt;
      &lt;groupid&gt;javax&lt;/groupId&gt;
      &lt;artifactid&gt;javaee-api&lt;/artifactId&gt;
      &lt;version&gt;6.0&lt;/version&gt;
      &lt;scope&gt;provided&lt;/scope&gt;
    &lt;/dependency&gt;
    ...
  &lt;/dependencies&gt;
  ...
  &lt;repositories&gt;
    ...
    &lt;repository&gt;
      &lt;id&gt;maven2-repository.dev.java.net&lt;/id&gt;
      &lt;name&gt;java.net Repository for Maven2&lt;/name&gt;
      &lt;url&gt;http://download.java.net/maven/2/&lt;/url&gt;
      &lt;layout&gt;default&lt;/layout&gt;
    &lt;/repository&gt;
    ...
  &lt;/repositories&gt;
  ...
&lt;/project&gt;
]]&gt;
&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2626732625988027215-1297558793440458838?l=jinahya.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_GBYjNxgLti4K2TtAREYBkbv78U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_GBYjNxgLti4K2TtAREYBkbv78U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_GBYjNxgLti4K2TtAREYBkbv78U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_GBYjNxgLti4K2TtAREYBkbv78U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Jinahya/~4/i_XdLg6bECk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/1297558793440458838/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://jinahya.blogspot.com/2010/01/using-java-ee-6-api-with-maven2.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/1297558793440458838?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/1297558793440458838?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jinahya/~3/i_XdLg6bECk/using-java-ee-6-api-with-maven2.html" title="Using Java EE 6 API with Maven2" /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://jinahya.blogspot.com/2010/01/using-java-ee-6-api-with-maven2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MCSX4zcCp7ImA9WxBVFUk.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215.post-1354187781652358515</id><published>2010-01-12T16:35:00.004+09:00</published><updated>2010-02-19T12:17:48.088+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-19T12:17:48.088+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="Java EE 5" /><category scheme="http://www.blogger.com/atom/ns#" term="Maven" /><category scheme="http://www.blogger.com/atom/ns#" term="Java EE" /><title>Using Java EE 5 API with Maven2</title><content type="html">&lt;script class="brush: xml" type="syntaxhighlighter"&gt;
&lt;![CDATA[
&lt;project&gt;
  ...
  &lt;dependencies&gt;
    ...
    &lt;dependency&gt;
      &lt;groupid&gt;javaee&lt;/groupId&gt;
      &lt;artifactid&gt;javaee-api&lt;/artifactId&gt;
      &lt;version&gt;6&lt;/version&gt;
      &lt;scope&gt;provided&lt;/scope&gt;
    &lt;/dependency&gt;
    ...
  &lt;/dependencies&gt;
  ...
  &lt;repositories&gt;
    ...
    &lt;repository&gt;
      &lt;id&gt;maven1-repository.dev.java.net&lt;/id&gt;
      &lt;name&gt;java.net Repository for Maven1&lt;/name&gt;
      &lt;url&gt;http://download.java.net/maven/1/&lt;/url&gt;
      &lt;layout&gt;legacy&lt;/layout&gt;
    &lt;/repository&gt;
    ...
  &lt;/repositories&gt;
  ...
&lt;/project&gt;
]]&gt;
&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2626732625988027215-1354187781652358515?l=jinahya.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nPEsUwkcF5CqHcjndbOi0upIyKI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nPEsUwkcF5CqHcjndbOi0upIyKI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nPEsUwkcF5CqHcjndbOi0upIyKI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nPEsUwkcF5CqHcjndbOi0upIyKI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Jinahya/~4/NCCTmV_5PDA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/1354187781652358515/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://jinahya.blogspot.com/2010/01/using-java-ee-5-api-with-maven2.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/1354187781652358515?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/1354187781652358515?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jinahya/~3/NCCTmV_5PDA/using-java-ee-5-api-with-maven2.html" title="Using Java EE 5 API with Maven2" /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://jinahya.blogspot.com/2010/01/using-java-ee-5-api-with-maven2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQBQnw_fip7ImA9Wx5bEU0.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215.post-80903522637078494</id><published>2010-01-05T10:26:00.019+09:00</published><updated>2010-10-26T23:29:13.246+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-26T23:29:13.246+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><category scheme="http://www.blogger.com/atom/ns#" term="activity" /><category scheme="http://www.blogger.com/atom/ns#" term="lifecycle" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><category scheme="http://www.blogger.com/atom/ns#" term="jinahya" /><title>ANDROID Activity Lifecycle</title><content type="html">&lt;!--
&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #351c75;"&gt;Which, do you think, is right one?&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;--&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span style="color: #351c75;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;!--
&lt;a href="http://3.bp.blogspot.com/_k1tkbwjrx1U/S0a4YcwlCSI/AAAAAAAAAC0/VNKNa03G8nc/s1600-h/ANDROID+Activity+Lifecycle.001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_k1tkbwjrx1U/S0a4YcwlCSI/AAAAAAAAAC0/VNKNa03G8nc/s640/ANDROID+Activity+Lifecycle.001.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/_k1tkbwjrx1U/S0a4cPIGndI/AAAAAAAAAC8/NfE7H6ouH9c/s1600-h/ANDROID+Activity+Lifecycle.002.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_k1tkbwjrx1U/S0a4cPIGndI/AAAAAAAAAC8/NfE7H6ouH9c/s640/ANDROID+Activity+Lifecycle.002.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;--&gt;&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/_k1tkbwjrx1U/S0a4fomstJI/AAAAAAAAADE/7mrQD8awAN0/s1600-h/ANDROID+Activity+Lifecycle.003.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_k1tkbwjrx1U/S0a4fomstJI/AAAAAAAAADE/7mrQD8awAN0/s640/ANDROID+Activity+Lifecycle.003.png" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2626732625988027215-80903522637078494?l=jinahya.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SxsfyLVl9kkVAanAV8rDjVvBcQw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SxsfyLVl9kkVAanAV8rDjVvBcQw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SxsfyLVl9kkVAanAV8rDjVvBcQw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SxsfyLVl9kkVAanAV8rDjVvBcQw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Jinahya/~4/gi2zqJ2cazU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/80903522637078494/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://jinahya.blogspot.com/2010/01/android-activity-lifecycle.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/80903522637078494?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/80903522637078494?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jinahya/~3/gi2zqJ2cazU/android-activity-lifecycle.html" title="ANDROID Activity Lifecycle" /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_k1tkbwjrx1U/S0a4fomstJI/AAAAAAAAADE/7mrQD8awAN0/s72-c/ANDROID+Activity+Lifecycle.003.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://jinahya.blogspot.com/2010/01/android-activity-lifecycle.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QNSXozfSp7ImA9WxBVFUk.&quot;"><id>tag:blogger.com,1999:blog-2626732625988027215.post-4451615646222601218</id><published>2010-01-05T10:16:00.002+09:00</published><updated>2010-02-19T12:16:38.485+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-19T12:16:38.485+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Finit State Machine Support (Java)</title><content type="html">&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mvn site: &lt;a href="http://jinahya.googlecode.com/svn/maven/2/site/jinahya.fsm/fsm/index.html"&gt;http://jinahya.googlecode.com/svn/maven/2/site/jinahya.fsm/fsm/index.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mvn repo: &lt;a href="http://jinahya.googlecode.com/svn/maven/2/repo/"&gt;http://jinahya.googlecode.com/svn/maven/2/repo/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;svn repo:&amp;nbsp;&lt;a href="http://jinahya.googlecode.com/svn/maven/2/proj/jinahya.fsm/fsm/trunk/"&gt;http://jinahya.googlecode.com/svn/maven/2/proj/jinahya.fsm/fsm/trunk/&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2626732625988027215-4451615646222601218?l=jinahya.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/585AJFJ3IDBv4yycehzlqjEGZxQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/585AJFJ3IDBv4yycehzlqjEGZxQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/585AJFJ3IDBv4yycehzlqjEGZxQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/585AJFJ3IDBv4yycehzlqjEGZxQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Jinahya/~4/BxOAFHrenQ4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://jinahya.blogspot.com/feeds/4451615646222601218/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://jinahya.blogspot.com/2010/01/finit-state-machine-support-java.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/4451615646222601218?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2626732625988027215/posts/default/4451615646222601218?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Jinahya/~3/BxOAFHrenQ4/finit-state-machine-support-java.html" title="Finit State Machine Support (Java)" /><author><name>jinahya</name><uri>http://www.blogger.com/profile/16325042627055044541</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://jinahya.blogspot.com/2010/01/finit-state-machine-support-java.html</feedburner:origLink></entry></feed>

