<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-785895453418216075</id><updated>2012-01-31T00:52:50.938-08:00</updated><category term='usi'/><category term='AOP'/><category term='Orace'/><category term='web 20'/><category term='wiki'/><category term='cache'/><category term='seesmic'/><category term='ipad'/><category term='gadget'/><category term='poll'/><category term='Others....'/><category term='conference'/><category term='open source'/><category term='Apple'/><category term='Oracle'/><category term='SOA'/><category term='Ajax'/><category term='Enterprise Architecture'/><category term='JDeveloper'/><category term='Scripting'/><category term='iphone'/><category term='ios'/><category term='cms'/><category term='javaEE'/><category term='JCR'/><category term='Grails'/><category term='nosql'/><category term='oow'/><category term='oauth'/><category term='Spring'/><category term='Virtualization'/><category term='sogeti'/><category term='exo'/><category term='Video'/><category term='Cloud'/><category term='toplink'/><category term='jax-ws'/><category term='social network'/><category term='business'/><category term='project zero'/><category term='java'/><category term='jug'/><category term='Portal'/><category term='Web Services'/><category term='Rails'/><category term='nantesjug'/><category term='xwiki'/><category term='XML'/><category term='OracleAS'/><category term='OSX'/><category term='BPEL'/><category term='gae'/><category term='Rest'/><category term='netbeans'/><category term='ADF'/><category term='open social'/><category term='PHP'/><category term='groovy'/><category term='Database'/><category term='webos'/><category term='Eclipse'/><category term='memcached'/><category term='fun'/><category term='coud sql'/><category term='prototype'/><category term='google'/><category term='screencast'/><title type='text'>Tug's Blog</title><subtitle type='html'>A blog of technologies I am working on and interested in.. eXo Platform, Web Services, Groovy, Java, Mac and more...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default?start-index=101&amp;max-results=100'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>205</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7268788921462190230</id><published>2012-01-21T06:47:00.000-08:00</published><updated>2012-01-21T06:47:27.879-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='coud sql'/><category scheme='http://www.blogger.com/atom/ns#' term='nosql'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='gae'/><title type='text'>Google AppEngine Full Text Search with Cloud SQL</title><summary type='text'>Introduction

Many Google 
AppEngine developers have been waiting for the Full Text Search feature,
 especially coming from Google the biggest search engine on the Web. I 
was quite happy to see that Google team is working on it as you can 
check in the Google I/O 2011 session : Full Text Search by Bo Majewski, Ged Ellis . As far as I know the very promising indexing service is not yet available.</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7268788921462190230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7268788921462190230' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7268788921462190230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7268788921462190230'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2012/01/google-appengine-full-text-search-with.html' title='Google AppEngine Full Text Search with Cloud SQL'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-350827503937498296</id><published>2012-01-19T01:05:00.000-08:00</published><updated>2012-01-21T06:49:39.012-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 20'/><category scheme='http://www.blogger.com/atom/ns#' term='social network'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><category scheme='http://www.blogger.com/atom/ns#' term='oauth'/><title type='text'>eXo Platform : Integrate Twitter and eXo Activity Stream</title><summary type='text'>eXo Platform 3.5 provides many extension points and API for developers, allowing them to create very cool stuff.

I have developed a small extension that allows any user to associate his Twitter account to his eXo Platform account. This extension simply post on your Twitter account when you write a message with a special hashtag (#tw).

This is a very quick development that I have done while </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/350827503937498296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=350827503937498296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/350827503937498296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/350827503937498296'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2012/01/exo-plarform-integrate-twitter-and-exo.html' title='eXo Platform : Integrate Twitter and eXo Activity Stream'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7697070118609791951</id><published>2011-12-05T01:53:00.001-08:00</published><updated>2011-12-05T02:16:44.663-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><title type='text'>How to watch YouTube videos offline (on OS X)?</title><summary type='text'>Lately I have been traveling a lot, and I was not able to access the internet all the time; but I still want to look at some YouTube video, for example the greate Google I/O Sessions... 

My needs are simple :

running on OS X (Lion)
download the video easily
no need to convert the file (to be able to read the file as soon as possible)
free 

After some basic research, I found an easy way to </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7697070118609791951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7697070118609791951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7697070118609791951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7697070118609791951'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2011/12/how-to-watch-youtube-video-in-offline.html' title='How to watch YouTube videos offline (on OS X)?'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-8j7u3NgOGkQ/TtyWZDO6-_I/AAAAAAAAATQ/rNkRF1JNUYE/s72-c/capture-youtube-video.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-2626908535753885874</id><published>2011-11-20T07:12:00.001-08:00</published><updated>2011-11-20T21:00:43.119-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><category scheme='http://www.blogger.com/atom/ns#' term='memcached'/><category scheme='http://www.blogger.com/atom/ns#' term='cache'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Installing Memcached on Mac OS X and using it in Java</title><summary type='text'>
Introduction

In this article I will explain how you can:

Install and Configure Memcached on Mac OS X
Use Memcached in your Java Application


I won't go in too much detail about the benefits of using a distributed cache in your applications, but let's at least provide some use cases for applications that are running in the context of an enterprise portal, eXo Platform in my case - surprising </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/2626908535753885874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=2626908535753885874' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2626908535753885874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2626908535753885874'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2011/11/installing-memcached-on-mac-os-x-and.html' title='Installing Memcached on Mac OS X and using it in Java'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-6048675660277521376</id><published>2011-09-02T14:30:00.000-07:00</published><updated>2011-11-20T07:13:34.706-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rest'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><title type='text'>JAX-RS: Jersey and JSON single element arrays</title><summary type='text'>Last week I have been struggling with a small issue while developing a service using Jersey.

The goal of this service is to provide JSON object to my Web application, so called directly from the browser. This service returns in a JSON array a list of Employees, something like:

{"employee":[
 {"email":"jdoe@example.com","firstName":"John","lastName":"Doe"},
 {"email":"mmajor@example.com","</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/6048675660277521376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=6048675660277521376' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6048675660277521376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6048675660277521376'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2011/09/jax-rs-jersey-and-single-element-arrays.html' title='JAX-RS: Jersey and JSON single element arrays'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-6208300608578009643</id><published>2011-08-31T22:52:00.000-07:00</published><updated>2011-08-31T22:52:18.019-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='cms'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><title type='text'>How to create a new Content List Template for eXo Platform 3</title><summary type='text'>Introduction
eXo Platform provide many powerful features to manipulate and expose any type of content on a page. This is due to the fact that eXo stores the all the content in its Java Content Repository (JCR) and render the content on a page using Groovy Templates.

In this how to you will learn how you can create and use template that are used in the "Content List" portlet. For example in </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/6208300608578009643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=6208300608578009643' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6208300608578009643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6208300608578009643'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2011/08/how-to-create-new-content-list-template.html' title='How to create a new Content List Template for eXo Platform 3'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-aEn1Gp75nD4/TbbALBRftVI/AAAAAAAAAPc/3JLHePfFkuM/s72-c/one-col-view.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-6063838380100234815</id><published>2011-04-11T19:22:00.000-07:00</published><updated>2011-04-11T19:22:38.942-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open social'/><category scheme='http://www.blogger.com/atom/ns#' term='Rest'/><category scheme='http://www.blogger.com/atom/ns#' term='gadget'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><title type='text'>How to protect your REST service and Gadget in eXo Platform</title><summary type='text'>During a partner workshop I was showing to the developers how the eXo IDE can help them to develop new features quickly and push them to the users in few minutes. A person asked me if it is possible to put some restriction in services and gadgets based on user profile.
As you can guess the answer is YES WE CAN! 


  How to access the security context in a REST service
  How to check is a user is </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/6063838380100234815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=6063838380100234815' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6063838380100234815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6063838380100234815'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2011/04/how-to-protect-your-rest-service-and.html' title='How to protect your REST service and Gadget in eXo Platform'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-eR15bpCaiXo/TZ8yp1kkLYI/AAAAAAAAAPM/8Az5EVfVrzU/s72-c/rest-no-access.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-6971995615172054945</id><published>2011-03-16T00:55:00.000-07:00</published><updated>2011-03-16T00:55:04.519-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open social'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><title type='text'>eXo Cloud IDE : develop for the Cloud on the Cloud</title><summary type='text'>

Yesterday, eXo has launched a new cloud based service: the eXo Cloud IDE. This IDE is an online service that facilitates the development of gadgets and mashups that could be deployed directly to a PaaS.


Before launching this service on the Cloud we, eXo team and customers, have used the IDE embedded in the eXo Platform to extend our intranet and customer deployments (some of the modules that </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/6971995615172054945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=6971995615172054945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6971995615172054945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6971995615172054945'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2011/03/exo-cloud-ide-develop-for-cloud-on.html' title='eXo Cloud IDE : develop for the Cloud on the Cloud'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-IgPlseainto/TYBq0-Sr6nI/AAAAAAAAAOw/YL3TECcXJts/s72-c/logoexoplatform.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4321593009143334723</id><published>2011-03-01T07:55:00.000-08:00</published><updated>2011-03-01T07:55:03.470-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><category scheme='http://www.blogger.com/atom/ns#' term='JCR'/><title type='text'>How to calculate the size of a folder in JCR (Java Content Repository)?</title><summary type='text'>
Today I was working with a partner in Paris and he wanted to know how to calculate the size of a specific folder in the eXo Java Content Repository (JCR).

For this specific need the goal is to calculate the size of all the documents stored inside a specific location in the content repository. This could be used for example to manage quotas, estimate the size of a shared or personal storage, ...</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4321593009143334723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4321593009143334723' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4321593009143334723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4321593009143334723'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2011/03/how-to-calculate-size-of-folder-in-jcr.html' title='How to calculate the size of a folder in JCR (Java Content Repository)?'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7234616854169606106</id><published>2011-01-02T22:22:00.000-08:00</published><updated>2011-01-02T22:22:25.493-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='ipad'/><title type='text'>iOS 101: How to convert a String to a NSDate</title><summary type='text'>During my vacations, I took some time to play with iOS development. I have been struggling with many small issues... This is the price to pay when learning a new technology, and this is part of the fun of doing it. I will try to document some of these issues in articles...  Let's start with a very common story : working with date.

Objective-C and iOS SDK provide a class to help formatting date (</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7234616854169606106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7234616854169606106' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7234616854169606106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7234616854169606106'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2011/01/ios-101-how-to-convert-string-to-nsdate.html' title='iOS 101: How to convert a String to a NSDate'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-1976455899320517358</id><published>2010-10-29T23:36:00.000-07:00</published><updated>2010-10-29T23:36:34.640-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>What Apple’s Announcement Really Means to Java Developers</title><summary type='text'>Hey Steve, keep the bean in the Apple!


The news from last week that grabbed the attention of many Java developers was Apple’s announcement of its intentions to deprecate Java in the latest OS X 10.6 update. One sentence stood out in particular, “Developers should not rely on the Apple-supplied Java runtime being present in future versions of Mac OS X,” and raised the question: should Java </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/1976455899320517358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=1976455899320517358' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1976455899320517358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1976455899320517358'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2010/10/what-apples-announcement-really-means.html' title='What Apple’s Announcement Really Means to Java Developers'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-1965753209035935365</id><published>2010-02-28T05:33:00.000-08:00</published><updated>2010-02-28T05:33:16.310-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rest'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Create and Deploy a JAX-RS REST service on Google App Engine</title><summary type='text'>In this article you will learn how to create a REST service using JAX-RS reference implementation (Jersey) and deploy it on Google AppEngine.
Prerequisites
For this tutorial you will need:

a Google AppEngine account : http://code.google.com/appengine/
Eclipse Galileo (3.5.x)
Google App Engine SDK for Java



Install the Google Plugin for Eclipse as documented here
(Check that you are using the </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/1965753209035935365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=1965753209035935365' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1965753209035935365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1965753209035935365'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2010/02/create-and-deploy-jax-rs-rest-service.html' title='Create and Deploy a JAX-RS REST service on Google App Engine'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4pv-VRkifI/AAAAAAAAAKc/cNoURwz9n8M/s72-c/new_app_button.png' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-11740785075425252</id><published>2010-02-24T06:47:00.000-08:00</published><updated>2010-02-24T06:47:00.118-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization'/><title type='text'>VirtualBox: How to clone a virtual machine?</title><summary type='text'>During some testing I had to put in place a cluster on my network. So I create a first virtual machine. It is not possible to directly copy the Virtual Disk Image (*.vdi). VirtualBox saved in each disk image a UUID that is also store inside the virtual machine image. VirtualBox does not support two images with the same number. So to clone the an image you need to use the VBoxManage clonehd </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/11740785075425252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=11740785075425252' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/11740785075425252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/11740785075425252'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2010/02/virtualbox-how-to-clone-virtual-machine.html' title='VirtualBox: How to clone a virtual machine?'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-205505547688269149</id><published>2009-11-08T22:27:00.000-08:00</published><updated>2009-11-08T22:37:13.730-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nantesjug'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>NantesJUG: Next Meeting Friday November 13th about "Google Technologies"</title><summary type='text'>

This Friday , the Nantes JUG is pleased to organize a conference about "Google Technologies". Didier Girard, http://twitter.com/dgirard , will be presenting and demoing cool stuff from Google:

GWT 2
Android
Wave
App Engine

Want to come? Register for free here


The event will occur at the "Ecole des Mines de Nantes" one of our sponsor from 7 to 9 pm.
</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/205505547688269149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=205505547688269149' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/205505547688269149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/205505547688269149'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2009/11/nantesjug-next-meeting-friday-november.html' title='NantesJUG: Next Meeting Friday November 13th about &quot;Google Technologies&quot;'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-8927877906979846184</id><published>2009-07-08T01:26:00.000-07:00</published><updated>2009-07-08T01:43:03.426-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='cms'/><category scheme='http://www.blogger.com/atom/ns#' term='wiki'/><category scheme='http://www.blogger.com/atom/ns#' term='usi'/><category scheme='http://www.blogger.com/atom/ns#' term='Portal'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><title type='text'>USI2009: The Geek and Boss French Conference</title><summary type='text'>
This year I was lucky enough to have a presentation at the second edition of the "Université du SI", organized by Octo Technologies. I have to say that this conference is one of the best that I have attended, for sure it is the best in France. Unfortunately I was only able to attend the first day of the conference, but even in one day, I was very happy with the content of the presentations, </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/8927877906979846184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=8927877906979846184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8927877906979846184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8927877906979846184'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2009/07/usi2009-geek-and-boss-french-conference.html' title='USI2009: The Geek and Boss French Conference'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-6340712584003335123</id><published>2009-04-07T01:45:00.003-07:00</published><updated>2009-04-07T01:52:53.469-07:00</updated><title type='text'>Next Generation Portals : How OpenSocial Standard Adds Social to the Mix?</title><summary type='text'>I have published on SlideShare a new presentation about OpenSocial and eXo Platform.

Feel free to test OpenSocial and eXo Platform integration by downloading latest release of eXo products.


Next Generation Portals : How OpenSocial Standard Adds Social to the Mix? View more presentations from Tugdual Grall.</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/6340712584003335123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=6340712584003335123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6340712584003335123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6340712584003335123'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2009/04/next-generation-portals-how-opensocial_07.html' title='Next Generation Portals : How OpenSocial Standard Adds Social to the Mix?'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-559248059364406387</id><published>2009-03-30T01:03:00.000-07:00</published><updated>2009-03-30T01:14:03.021-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><title type='text'>Conference season for eXo Platform in Paris</title><summary type='text'>eXo Platform, and I, will be present in conferences in the upcoming weeks:
Linux Solutions, March 31st - April 2nd :
In addition to the demonstration pod where you can meet eXo people, I am inviting you to joing us during the OW2 Annual Conference presentations:
Next generation Portals: how OpenSocial standard adds social to the mix (April 2, 01:30 - 02:00)
 Which Portlet Bridge is made for you?</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/559248059364406387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=559248059364406387' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/559248059364406387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/559248059364406387'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2009/03/conference-season-for-exo-platform-in.html' title='Conference season for eXo Platform in Paris'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5957072031468622844</id><published>2009-02-17T15:11:00.000-08:00</published><updated>2009-02-17T15:12:05.344-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='jax-ws'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='javaEE'/><title type='text'>JAX-WS: How to configure the service end point at runtime?</title><summary type='text'>
When deploying your Web Service client you often need to change the
endpoint of the service that  has been set during the code
generation. This short post explains how you can set change it at
runtime in the client code.

You have two approaches to do that:

  set the endpoint in the Port using the
    BindingProvider
  get the endpoint URL
from the WSDL itself at runtime

Use the Binding </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5957072031468622844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5957072031468622844' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5957072031468622844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5957072031468622844'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2009/02/jax-ws-how-to-configure-service-end_17.html' title='JAX-WS: How to configure the service end point at runtime?'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-1539535593969904161</id><published>2009-02-10T01:22:00.000-08:00</published><updated>2009-02-11T10:55:30.574-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Portal'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><category scheme='http://www.blogger.com/atom/ns#' term='business'/><title type='text'>Interest of Enterprise Portals</title><summary type='text'>
   I am writing this post as an answer to Christian Faure's blog post, (in French), about interest of enterprise portals. Let me take each point, one by one and comment them. I won't go in the all the details of many other points that why new enterprise portals are interesting for many of us, I just want to focus on Christian's remarks.
   
  
  
   Single Access Point
  
  
   Christian's quote</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/1539535593969904161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=1539535593969904161' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1539535593969904161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1539535593969904161'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2009/02/interest-of-enterprise-portals.html' title='Interest of Enterprise Portals'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5376293413119883405</id><published>2009-01-26T09:07:00.000-08:00</published><updated>2009-01-27T02:17:36.044-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webos'/><category scheme='http://www.blogger.com/atom/ns#' term='gadget'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><category scheme='http://www.blogger.com/atom/ns#' term='screencast'/><title type='text'>Screen Cast: eXo WebOS: How to use a Google Gadget as an eXo WebOS Application</title><summary type='text'>In this short screen cast I show you, how you can easily take a Google Gadget and use it inside WebOS.


</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5376293413119883405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5376293413119883405' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5376293413119883405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5376293413119883405'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2009/01/screen-cast-exo-webos-how-to-use-google.html' title='Screen Cast: eXo WebOS: How to use a Google Gadget as an eXo WebOS Application'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-9153797694279847227</id><published>2008-11-24T04:06:00.001-08:00</published><updated>2008-11-24T04:16:08.787-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open social'/><category scheme='http://www.blogger.com/atom/ns#' term='webos'/><category scheme='http://www.blogger.com/atom/ns#' term='gadget'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><title type='text'>eXo Portal and Google Gadgets: Great post from Laurent Bois</title><summary type='text'>I cannot find time to post any interesting things lately, so I can only share great stuff with readers.


This week end, Laurent Bois has published a great post about:

- Deploying a remote (OpenSocial) Google Gadget made with GWT in eXo



Take a look to this tutorial, that is based on eXo Portal 2.5 and eXo WebOS 1.5.







Thanks Laurent for this great post!


</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/9153797694279847227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=9153797694279847227' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/9153797694279847227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/9153797694279847227'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/11/exo-portal-and-google-gadgets-great.html' title='eXo Portal and Google Gadgets: Great post from Laurent Bois'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_aoQgQ1obiyE/SSqarvVSitI/AAAAAAAAAF0/GnCQ-Y-17xo/s72-c/image-29.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-6068963043641626272</id><published>2008-10-06T00:35:00.000-07:00</published><updated>2008-10-06T00:50:06.423-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><title type='text'>(French) eXo Platform Nominee for 01.Net awards.</title><summary type='text'>
eXo Platform is a nominee in the 01.net Pro 2008 awards. If you like our product I am inviting you to vote for our solution:
01Net Pro AwardsIn addition to the professional awards you can also vote for your favorites products, technologies, entrepreneurs, ... :
01Net Technologies AwardsAnd if you do not know eXo Platform yet... this is a good time to test it!</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/6068963043641626272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=6068963043641626272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6068963043641626272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6068963043641626272'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/10/french-exo-platform-nominee-for-01net.html' title='(French) eXo Platform Nominee for 01.Net awards.'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_aoQgQ1obiyE/SOnBLoos9wI/AAAAAAAAAFU/H8_WYRtid5U/s72-c/01trophy.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-8217584561539522153</id><published>2008-08-07T00:03:00.000-07:00</published><updated>2008-08-07T00:20:09.396-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 20'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>New cool tools that  I am using: DabbleBoard &amp; Balsamiq</title><summary type='text'>When working on software design, UI Mockups are quite important and Patrice, colleague of mine at eXo has pointed me to a very cool tool to use when you have to quickly do a mockup, and work with the dev team in an iterative fashion: This tool is "Balsamiq Mockup". Here an example of mockup realized with Balsamiq:
Also if you read more about the tool, you can see that it has native integration </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/8217584561539522153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=8217584561539522153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8217584561539522153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8217584561539522153'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/08/new-cool-tools-that-i-am-using.html' title='New cool tools that  I am using: DabbleBoard &amp; Balsamiq'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-6695071598172401708</id><published>2008-07-29T02:32:00.000-07:00</published><updated>2008-12-11T02:05:03.223-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jug'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><title type='text'>A month in eXo... busy, busy, busy...</title><summary type='text'>I have been within eXo Platform for almost 2 months now.. As expected, it is crazy, and exciting. This is why I did not have lot of time to blog... Ideas are here, just time is not... So here a very quick post on my current work...

We have been releasing new releases of products (Portal/Portlet Container, Collaboration Suite), deliver a training on eXo Portal,  writing docs, articles, and many </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/6695071598172401708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=6695071598172401708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6695071598172401708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6695071598172401708'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/07/month-in-exo-busy-busy-busy.html' title='A month in eXo... busy, busy, busy...'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_aoQgQ1obiyE/SI7lLEHtzII/AAAAAAAAADs/4yTUzN_77L4/s72-c/nantesjug-logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-3118243828231900772</id><published>2008-06-17T06:47:00.000-07:00</published><updated>2008-06-17T06:50:13.134-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><title type='text'>Joining eXo Platform</title><summary type='text'>
I am very excited to say that this week is my first week as an employee
of eXo Platorm. Excited for many reasons.... I'll pass on the
excitement of a new job, we are all excited about that... So what are
the others reasons:

  working for open source
  be part of a visionary team/product.

Working for open source
Some of you know that I have been working for Oracle from 1999 to 2007,
and lately </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/3118243828231900772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=3118243828231900772' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3118243828231900772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3118243828231900772'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/06/joining-exo-platform-very-excited-to.html' title='Joining eXo Platform'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3087/2586150929_85d1f80644_t.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-8255566805817890046</id><published>2008-06-02T05:12:00.000-07:00</published><updated>2008-06-02T05:16:33.205-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='web 20'/><category scheme='http://www.blogger.com/atom/ns#' term='Portal'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><title type='text'>The good side of expensive oil price...</title><summary type='text'>
We are all badly impacted with the price of oil. Yeah it really expensive,
now people is the US have a gas that is as expensive as France's
prices, shocking! ;).
Anyway, I do not want to talk about cars and gas, but really on the
good effect of the expensive oil. I do believe that expensive oil has
good impacts, not for my bank account but for the "planet", and may be
indirectly for software </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/8255566805817890046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=8255566805817890046' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8255566805817890046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8255566805817890046'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/06/good-side-of-expensive-oil-price.html' title='The good side of expensive oil price...'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-2281805637738971651</id><published>2008-05-26T01:00:00.001-07:00</published><updated>2008-05-26T06:13:52.001-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 20'/><category scheme='http://www.blogger.com/atom/ns#' term='social network'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='seesmic'/><title type='text'>Seesmic in action on TechCrunch's "great" Twitter post....</title><summary type='text'>

Like many of you I am following TechCrunch, and one of the latest post was quite "amazing":
see the Twitter! post from Michael Arrigton.More than the post itself, the comments that this single word generated is quite funny: so far we have 291 comments... As you can guess I have not read (all of) them... But something is interesting, you can see that many people have used Seesmic to drop a video</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/2281805637738971651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=2281805637738971651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2281805637738971651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2281805637738971651'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/05/seesmic-in-action-on-techcrunchs-great.html' title='Seesmic in action on TechCrunch&apos;s &quot;great&quot; Twitter post....'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-3161593307044116854</id><published>2008-05-21T23:40:00.001-07:00</published><updated>2008-05-21T23:45:38.786-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 20'/><category scheme='http://www.blogger.com/atom/ns#' term='social network'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>What is Twitter? It is a simple tool to turn off lights</title><summary type='text'>
Lately, I have been presenting Web 2.0 tools to my coworkers, and explaining how it could be used to improve the way we do "things" (especially business). Here a list of some of the tools I am talking about blogs, wikis, second life, social networking/bookmarking/tagging/rating,, facebook, friendfeed, youtube, seesmic, feeddo, flock and many others depending of the questions and the mood of the</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/3161593307044116854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=3161593307044116854' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3161593307044116854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3161593307044116854'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/05/what-is-twitter-it-is-simple-tool-to.html' title='What is Twitter? It is a simple tool to turn off lights'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4682666181983527328</id><published>2008-05-16T12:32:00.000-07:00</published><updated>2008-05-16T12:43:34.762-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><category scheme='http://www.blogger.com/atom/ns#' term='Grails'/><title type='text'>JavaOne 2008: Groovy and Grails presentations and code</title><summary type='text'>Andres and Guillaume have posted on the Groovy Users list the pointers to many (if not all) the Groovy and Grails sessions of JavaOne 2008... You want to learn more, this is a great opportunity to do it so:


JavaOne 2008: Groovy and Grails presentations and code

Thanks to all of the authors... I would love to be there watching these session live... This post is the opportunity also to point you</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4682666181983527328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4682666181983527328' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4682666181983527328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4682666181983527328'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/05/javaone-2008-groovy-and-grails.html' title='JavaOne 2008: Groovy and Grails presentations and code'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4965909126953770744</id><published>2008-05-09T08:17:00.000-07:00</published><updated>2008-05-09T08:53:03.635-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 20'/><category scheme='http://www.blogger.com/atom/ns#' term='Portal'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><title type='text'>Sun/Liferay: why? and what is the next step?</title><summary type='text'>Yesterday, I have been surprised when I saw the following announcement:
Sun Microsystems Joins Liferay Open Source Community / Sun's new Web platform to leverage core elements of Liferay Portal 5.0.One interesting thing is  Brian Chan's blog entry about Liferay and Sun explaining how they have been working together so far... to fill the limitations of each other solutions.


So today what does </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4965909126953770744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4965909126953770744' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4965909126953770744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4965909126953770744'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/05/sunliferay-why-and-what-is-next-step.html' title='Sun/Liferay: why? and what is the next step?'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5422403506791946863</id><published>2008-05-01T22:48:00.001-07:00</published><updated>2008-05-02T02:07:27.391-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><title type='text'>JavaOne 2008: my sessions choice...</title><summary type='text'>I have attended or presented at JavaOne for the last 6 years when I was living in the SF Bay Area... But this year I won't be in San Francisco for JavaOne. As you can guess, I am sad about that... However, I still look at the schedule and events, and here what I would like to do:

Groovy/Grails meetup organized by G2One and NFJS

Sun and Oracle General Sessions: Tuesday, Wednesday and Friday at 8</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5422403506791946863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5422403506791946863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5422403506791946863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5422403506791946863'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/05/javaone-2008-my-sessions-choice.html' title='JavaOne 2008: my sessions choice...'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4152309610306895651</id><published>2008-04-21T00:36:00.000-07:00</published><updated>2008-12-11T02:05:03.472-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Portal'/><category scheme='http://www.blogger.com/atom/ns#' term='exo'/><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><title type='text'>Launch of Exo Enterprise WebOS</title><summary type='text'>Last Friday (April 18th) I was attending the launch of "eXo WebOS" in Paris. Benjamin Mestrallet, creator of eXo has started the event with a presentation of the solution and its impact on the IT.

Like any internet user, each time I see eXo Web OS and applications I am very very impressed. They have pushed very far the use of AJAX based applications to offer a complete virtualization of the OS/</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4152309610306895651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4152309610306895651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4152309610306895651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4152309610306895651'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/04/launch-of-exo-enteprise-webos.html' title='Launch of Exo Enterprise WebOS'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_aoQgQ1obiyE/SAxdf2YzmSI/AAAAAAAAADk/B9iAEMKI8yc/s72-c/webos001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-3726140085035623124</id><published>2008-03-25T22:37:00.000-07:00</published><updated>2008-12-11T02:05:03.637-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><category scheme='http://www.blogger.com/atom/ns#' term='BPEL'/><title type='text'>Exposing a Database as a Web Service... with OracleAS and DB</title><summary type='text'>I am just cross posting this entry to react to this very interesting article:
 - Exposing a Database as a Web Service a developer.com article...

 Oracle Application Server Web Services
If you are an Oracle Application Server user, you may know that it is possible to expose database resources as Web Services using the OracleAS Web Services stack. You can for example using JAX-RPC based Web </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/3726140085035623124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=3726140085035623124' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3726140085035623124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3726140085035623124'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/03/exposing-database-as-web-service-with.html' title='Exposing a Database as a Web Service... with OracleAS and DB'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_aoQgQ1obiyE/R-ni1lmTTxI/AAAAAAAAADc/Os4eMkzOGXM/s72-c/aswsv009.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-410318289778999973</id><published>2008-03-07T00:04:00.000-08:00</published><updated>2008-03-07T00:37:06.436-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xwiki'/><category scheme='http://www.blogger.com/atom/ns#' term='wiki'/><title type='text'>My (Work) Life on a Key, XWiki, and other portables applications</title><summary type='text'>Now that I am back in consulting business, I often have customers where I am not allowed to connect my Mac on the network. Annoying!!!! But this is not a big issue since now it is easy to bring you environment on a USB key.

XWikey: my wiki on a key

On a daily business, I have installed my personal XWiki on my 2Gb USB Key, and a JDK (for windows, on OSX I am using the default one). So with this </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/410318289778999973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=410318289778999973' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/410318289778999973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/410318289778999973'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/03/my-work-life-on-key-xwiki-and-other.html' title='My (Work) Life on a Key, XWiki, and other portables applications'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5996226641978849293</id><published>2008-02-11T22:27:00.000-08:00</published><updated>2008-02-11T22:35:40.481-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Oracle Acquisitions... cannot remember all of them?</title><summary type='text'>A friend of mine asked me some questions about Oracle and acquisitions. He could not, remember all of them and when they occurred...

If you have the same questions take a look to the Oracle Acquisition page on Oracle.com since 2005:
 Oracle Strategic AcquisitionSome others are probably missing since in 2003/2004, Collaxa was acquired by Oracle. If you do not remember Collaxa was the first </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5996226641978849293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5996226641978849293' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5996226641978849293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5996226641978849293'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/02/oracle-acquisitions-cannot-remember-all.html' title='Oracle Acquisitions... cannot remember all of them?'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5714389441454774525</id><published>2008-02-06T02:04:00.000-08:00</published><updated>2008-02-06T02:18:01.902-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 20'/><title type='text'>Looking for a Wiki... take a look to WikiMatrix</title><summary type='text'>You are looking for a Wiki... take a look to this very nice online tools:
WikiMatrixThis tool can help you to find the best Wiki for you needs, free or not, hosted or not, ... and many other criteria.

In addition to the Wiki Matrix, this site offers the same features for:
Blogs
ForumsPodcatchersEnjoy!</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5714389441454774525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5714389441454774525' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5714389441454774525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5714389441454774525'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/02/looking-for-wiki-take-look-to.html' title='Looking for a Wiki... take a look to WikiMatrix'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5568300635908824793</id><published>2008-02-02T02:13:00.000-08:00</published><updated>2008-02-02T02:35:35.571-08:00</updated><title type='text'>Oracle JAX-RPC: How to change the Character Encoding?</title><summary type='text'>By default Oracle Web Service client is sending the SOAP messages using an UTF-8 encoding. This is the recommendation of WS-I Basic Profile. To be exact it says UTF-8 or UTF-16.

It is quite simple to change this encoding...

First you have to know that the JAX-RPC container will return the same character encoding than the one that is received. To change the character encoding, you just need to </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5568300635908824793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5568300635908824793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5568300635908824793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5568300635908824793'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/02/oracle-jax-rpc-how-to-change-character.html' title='Oracle JAX-RPC: How to change the Character Encoding?'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7787243691656123564</id><published>2008-01-28T20:51:00.000-08:00</published><updated>2008-12-11T02:05:03.858-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 20'/><category scheme='http://www.blogger.com/atom/ns#' term='sogeti'/><title type='text'>My first Sogeti Kickoff: a great experience</title><summary type='text'>Last week, more than 400 people of Sogeti group were meeting at Les Fontaines, for the annual KickOff. It was for me the first big event since I have joined this company last October.
 Les Fontaines, is the training/conference center of the Cap Gemini Group located 30mn from Paris. I have to say that it is really a great place. Click on the Les Fontaines to see  what I mean...
 First of all it </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7787243691656123564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7787243691656123564' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7787243691656123564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7787243691656123564'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/01/my-first-sogetis-kickoff-great.html' title='My first Sogeti Kickoff: a great experience'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_aoQgQ1obiyE/R568S_vsHII/AAAAAAAAADM/Ma3Y9Y5IHso/s72-c/back-terrace.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-2688982365189355903</id><published>2008-01-23T14:57:00.000-08:00</published><updated>2008-01-23T15:37:13.564-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='project zero'/><title type='text'>IBM ProjectZero: A new development model for commercial software?</title><summary type='text'>You have probably heard about IBM ProjectZero, this "incubator"project from IBM pushing a new way of building, assemble and run Web applications. I won't talk about the technology in this post, it will come later, but just comment about the way this project is developped: a Community-Driven Commercial Development process.
The idea behind this "process" is to apply to a commercial software, ideas </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/2688982365189355903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=2688982365189355903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2688982365189355903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2688982365189355903'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/01/ibm-projectzero-new-development-model.html' title='IBM ProjectZero: A new development model for commercial software?'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-8798545272790406085</id><published>2008-01-22T10:44:00.000-08:00</published><updated>2008-12-11T02:05:04.151-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 20'/><category scheme='http://www.blogger.com/atom/ns#' term='poll'/><title type='text'>New Poll: Which "Web 2.0" Tools are you using for business?</title><summary type='text'>I have just created a poll -see leftbar- asking to list the different tools you are using for business. In fact I would like to have some feedback of you use of Wiki, Blogs, Instant Messaging on you daily job. Myself I am using all of this for work:Internal and external communication with WikisMy blog that you are currently readingChat, I use probably more the chat than phone these days (thanks </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/8798545272790406085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=8798545272790406085' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8798545272790406085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8798545272790406085'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/01/new-poll-which-web-20-tools-are-you.html' title='New Poll: Which &quot;Web 2.0&quot; Tools are you using for business?'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_aoQgQ1obiyE/R5Y9QvPDP0I/AAAAAAAAADE/loju_rH1Ie8/s72-c/Web+20.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4142645525874404572</id><published>2008-01-18T06:46:00.000-08:00</published><updated>2008-01-18T08:31:09.045-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='javaEE'/><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><category scheme='http://www.blogger.com/atom/ns#' term='Rails'/><title type='text'>Infoq news: "Request: Sun, Drop Support for JRuby"</title><summary type='text'>With the latest big news around Oracle-BEA and SUN-MySQL deals I have missed an interesting article on Infoq with the following title:

- Request: Sun, Drop Support for JRuby

I have to say that I do agree with Craig Wickesser asking Sun to Drop Support for JRuby.

Syntax Matters?

Yes syntax matters, not only for the "beauty" of it, but also because of the investment that enterprises have made </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4142645525874404572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4142645525874404572' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4142645525874404572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4142645525874404572'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/01/infoq-news-request-sun-drop-support-for.html' title='Infoq news: &quot;Request: Sun, Drop Support for JRuby&quot;'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4481837501452321943</id><published>2008-01-04T07:28:00.000-08:00</published><updated>2008-01-04T07:39:27.047-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 20'/><title type='text'>Which sites are you using for "business"? Another Web2.0 list...</title><summary type='text'>Disclaimer: you do probably already know all these sites if you are like me spending lot of time on the Internet... (too much time?) But still, some people could be interested, like the customer I have been working with lately...


During a presentation to a customer around Web 2.0 and Social Networking, which sites do I use myself and why they could be interested for customer and their business.</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4481837501452321943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4481837501452321943' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4481837501452321943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4481837501452321943'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2008/01/which-sites-are-you-using-for-business.html' title='Which sites are you using for &quot;business&quot;? Another Web2.0 list...'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-8768302374476564791</id><published>2007-12-20T09:22:00.000-08:00</published><updated>2007-12-20T10:12:52.195-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>Web Services and Files Exchange</title><summary type='text'>SOAP based Web Services are now very common in the enterprise architecture, and quite often, applications that consume or publish services would need to send binary content such as images, PDF or Word documents (or anything you have in mind...). The SOAP and XML provide different way to achieve this. So what are the challenges around binary data exchange using SOAP based Web Services:
The main </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/8768302374476564791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=8768302374476564791' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8768302374476564791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8768302374476564791'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/12/web-services-and-files-exchange.html' title='Web Services and Files Exchange'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-6376348778502015272</id><published>2007-12-10T08:27:00.000-08:00</published><updated>2008-12-11T02:05:04.436-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><title type='text'>Working on a large XML or SOA project: think about "separation of concerns"</title><summary type='text'>With XML and SOA becoming mainstream in the enterprise XML operation such as Schema validations, XSL transformations are now very common. These specific operations are CPU intensive and could become a performance bottleneck when directly applied on the middleware. It could be even worst now when using SOAP based Web Services and their related WS-* standards. For example with WS-Security, XML </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/6376348778502015272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=6376348778502015272' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6376348778502015272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6376348778502015272'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/12/working-on-large-xml-or-soa-project.html' title='Working on a large XML or SOA project: think about &quot;separation of concerns&quot;'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_aoQgQ1obiyE/R11pWKMLwEI/AAAAAAAAACU/Bvo623h0JCA/s72-c/soa-appliance.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-3494813601498207680</id><published>2007-12-03T03:10:00.000-08:00</published><updated>2007-12-03T03:40:05.909-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 20'/><category scheme='http://www.blogger.com/atom/ns#' term='social network'/><category scheme='http://www.blogger.com/atom/ns#' term='Portal'/><title type='text'>Portal Project: Time to Think about your Social Networking Enterprise Strategy</title><summary type='text'>Most of the enterprises these days have already put in place a portal -- with more or less success. These projects have started most of the time, with the goal of providing  personalized information to users and communities. When working in a Portal project you probably
define many objectives, that are represented from a technical point of view by the following features:
community and group of </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/3494813601498207680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=3494813601498207680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3494813601498207680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3494813601498207680'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/12/most-of-enterprises-these-days-have.html' title='Portal Project: Time to Think about your Social Networking Enterprise Strategy'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4712923026009985962</id><published>2007-11-20T22:15:00.000-08:00</published><updated>2007-11-21T11:49:14.444-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='oow'/><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>Oracle Open World 2007: presentations available online</title><summary type='text'>
For the first time since 2001, I was not participating at OOW... As you may know I have moved back to France and now working for a new company Sogeti. So I am quite happy to se that once again all the presentations are available for download there: -&gt; OOW 2007 Content Catalog.



I personnaly looked at OracleAS and Java presentations, and especially the one regarding SOA, performances, security </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4712923026009985962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4712923026009985962' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4712923026009985962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4712923026009985962'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/11/oracle-open-world-2007-presentations.html' title='Oracle Open World 2007: presentations available online'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5334464294384907538</id><published>2007-11-08T07:07:00.000-08:00</published><updated>2007-11-08T07:17:50.261-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ADF'/><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>A Groovier ADF with Oracle ADF 11</title><summary type='text'>
Steve Muench has published in Oracle Magazine an article about the use of Groovy in Oracle ADF. In this article you learn how you can do validation and calculation in you business service layer.
 &lt;!-- End Addthis Widget --&gt; Enhanced Calculation and ValidationOracle ADF
</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5334464294384907538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5334464294384907538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5334464294384907538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5334464294384907538'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/11/groovier-adf-with-oracle-adf-11.html' title='A Groovier ADF with Oracle ADF 11'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-8137155583544864115</id><published>2007-11-03T05:16:00.001-07:00</published><updated>2007-11-03T05:26:56.685-07:00</updated><title type='text'>Guillaume Laforge Interview on JavaLobby</title><summary type='text'>
I am sure you have seen it before, but just in case... Geertjan from JavaLobby has interviewed yesterday Guillaume, in case you do not know.. Guillaume is the Project Leader of the Groovy project and co-founder of the G2One company.

Interview: What's so groovy about Groovy?.

In case you have not look at it, G2One is offering many services around Groovy and Grails ... directly from the source </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/8137155583544864115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=8137155583544864115' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8137155583544864115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8137155583544864115'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/11/guillaume-laforge-interview-on.html' title='Guillaume Laforge Interview on JavaLobby'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7196513880559335855</id><published>2007-10-30T11:02:00.000-07:00</published><updated>2007-10-30T11:12:13.652-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='Others....'/><title type='text'>The good and bad of PLC ethernet... in hotels</title><summary type='text'>I am traveling visiting partner and pleased to see that I have internet access in my room. Unfortunately it is not Wifi access but not that bad, but with PLC (Power line communication)... 


So I take my PLC Adapator at the concierge. Plug it in my room and start to surf the web. Performance is good... Now I am looking for another electric plug for my MacBook AC... oh maaaan! I cannot find any </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7196513880559335855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7196513880559335855' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7196513880559335855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7196513880559335855'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/10/good-and-bad-of-plc-ethernet-in-hotels.html' title='The good and bad of PLC ethernet... in hotels'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-2389938814902165527</id><published>2007-10-07T03:51:00.000-07:00</published><updated>2007-10-07T06:32:45.820-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='BPEL'/><title type='text'>Paris "SOA Forum" feedback; and  little comments about SOA projects</title><summary type='text'>

This week I have attended a SOA conference in Paris the SOA Forum. (I was not there in 2006). This event is not a technical event targeted towards developers but mainly oriented for IT managers and decision makers. This day was well attended, around 200 people. The content and more important the questions and round tables provide a good snapshot of how SOA is adopted. 

If last year, based on </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/2389938814902165527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=2389938814902165527' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2389938814902165527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2389938814902165527'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/10/paris-soa-forum-feedback-and-little.html' title='Paris &quot;SOA Forum&quot; feedback; and  little comments about SOA projects'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4964185782595891520</id><published>2007-10-03T19:29:00.000-07:00</published><updated>2007-10-03T19:30:59.680-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Others....'/><title type='text'>Free Burma: International Bloggers' Day for Burma on the 4th of October</title><summary type='text'>&lt;!-- Free Burma! Image --&gt;

&lt;!-- End Free Burma! Image --&gt;</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4964185782595891520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4964185782595891520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4964185782595891520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4964185782595891520'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/10/free-burma-international-bloggers-day.html' title='Free Burma: International Bloggers&apos; Day for Burma on the 4th of October'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-3443362247061399741</id><published>2007-09-25T00:20:00.000-07:00</published><updated>2007-09-25T00:50:41.405-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='javaEE'/><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><category scheme='http://www.blogger.com/atom/ns#' term='Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='Grails'/><title type='text'>Derek Sivers's blog: 7 reasons I switched back to PHP after 2 years on Rails</title><summary type='text'>The new post on the Ruby section of O'Reilly authored by Derek Sivers is quite interesting, starting with the title:
 7 reasons I switched back to PHP after 2 years on RailsI am far away of being a PHP expert, or even a Ruby one, but I have the impression that I could post a similar title with Java instead of PHP. If this is true that Java EE could look a little complex for a start -this is </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/3443362247061399741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=3443362247061399741' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3443362247061399741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3443362247061399741'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/09/derek-siverss-blog-7-reasons-i-switched.html' title='Derek Sivers&apos;s blog: 7 reasons I switched back to PHP after 2 years on Rails'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7456997852809029777</id><published>2007-09-18T07:18:00.000-07:00</published><updated>2007-09-25T00:20:25.167-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>IDTVG and Co: how to merge meetic and expedia</title><summary type='text'>With all the Web 2.0/Social Networking noise we are all used to "virtually socialize", but now you can use it to do more and improve the quality of your trips
The site IDTGV and Co (only in French so far) allows you to enter your profile and hobbies. Then when you do a reservation for the TGV (high speed train) you can match it up with other travelers. I have not tried this service yet since I am</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7456997852809029777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7456997852809029777' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7456997852809029777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7456997852809029777'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/09/idtvg-and-co-merge-of-meeting-and.html' title='IDTVG and Co: how to merge meetic and expedia'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4279028079751313873</id><published>2007-09-15T06:57:00.000-07:00</published><updated>2008-12-11T02:05:04.624-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='prototype'/><title type='text'>Prototype Windows: the best way to create "Web 2.0" windows</title><summary type='text'>I am sure that most of you already know the "Prototype Windows"  project that provides a very powerful way to create windows and dialogs inside your Web pages. If you do not know it, take a look it's awesome!

Sebastien Gruhier, aka Mr Proto, and others have done a terrific job allowing developers to integrate exciting features with few lines of code. Find more on the PWC site or on Mr Proto's </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4279028079751313873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4279028079751313873' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4279028079751313873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4279028079751313873'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/09/prototype-windows-best-way-to-create.html' title='Prototype Windows: the best way to create &quot;Web 2.0&quot; windows'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_aoQgQ1obiyE/Ruvo6E3lYfI/AAAAAAAAAB0/fk6OCadNOCA/s72-c/pwcdemo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-3390026668176784806</id><published>2007-08-07T02:13:00.000-07:00</published><updated>2007-08-07T03:16:06.716-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='javaEE'/><title type='text'>Java 101: Generate a unique identifier with java.util.UUID</title><summary type='text'>A friend of mine was asking me how to generate a unique ID for his application... As you probably already know Java SE 5 has introduced the java.util.UUID class to easily generate Universally Unique Identifier (UUID). As usual  Wikipedia is a great starting point to learn more about UUID.

Generating the unique ID is as simple as calling the method UUID.randomUUID() in the class. This will give a</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/3390026668176784806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=3390026668176784806' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3390026668176784806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3390026668176784806'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/08/java-101-generate-unique-identifier.html' title='Java 101: Generate a unique identifier with java.util.UUID'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-8814265777158626291</id><published>2007-08-02T06:22:00.000-07:00</published><updated>2007-08-02T07:02:53.663-07:00</updated><title type='text'>OracleAS, OC4J and Java EE releases....</title><summary type='text'>This morning I was helping a customer to debug some Web Services deployment issues, when I simply realized that the error was coming from the fact that he was trying to deploy a JAX-RPC service on a OracleAS 10gR2 server; where it is not supported/available.

This give me the opportunity to clarify the different versions of the Oracle Application Server and their related Java Enterprise Edition </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/8814265777158626291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=8814265777158626291' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8814265777158626291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8814265777158626291'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/08/oracleas-oc4j-and-java-ee-releases.html' title='OracleAS, OC4J and Java EE releases....'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5050912544375465660</id><published>2007-07-18T01:47:00.000-07:00</published><updated>2008-12-11T02:05:04.889-08:00</updated><title type='text'>Visiting Paris with Velib (new bike transit system)</title><summary type='text'>
I was in Paris last week end so I took this as a good opportunity to visit the city using the new "Velib" system. Velib is a new self service rental bike system that the city of Paris and JCDecaux put in place on July 15th. So you can take and return any of the 10,000+ bikes
in any of the 750 locations all aroun Paris. I believe that Paris wants to a total number of 20,000 bikes for  1,400 </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5050912544375465660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5050912544375465660' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5050912544375465660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5050912544375465660'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/07/visiting-paris-with-velib-new-bike.html' title='Visiting Paris with Velib (new bike transit system)'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_aoQgQ1obiyE/Rp3kJ-2QaVI/AAAAAAAAABU/BmlcbzgcwCk/s72-c/photos_velib_visuel_article.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-851640759584684311</id><published>2007-07-10T01:46:00.000-07:00</published><updated>2007-07-10T02:09:58.934-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BPEL'/><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>BPEL in Cluster: In which node my process is working</title><summary type='text'>I was helping a customer with his BPEL in cluster and we needed to follow the flow and on which machine the instance was running.I simply use a bpel:exec activity with the following code:java.net.InetAddress addr = null;
try {
  addr = java.net.InetAddress.getLocalHost();
}
catch (Exception e) {
System.out.println("EXCEPTION :"+ e);
}
setVariableData("HostNameVariable", addr.getCanonicalHostName(</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/851640759584684311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=851640759584684311' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/851640759584684311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/851640759584684311'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/07/bpel-in-cluster-in-which-node-my.html' title='BPEL in Cluster: In which node my process is working'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-3393669139206313532</id><published>2007-06-04T23:24:00.000-07:00</published><updated>2007-06-04T23:38:03.183-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><title type='text'>Using your Built-In iSight with Parallels (and VMWare)</title><summary type='text'>It is probably an old tipe, but I have just configured my Windows XP Parallels VMs
to use my MacBook buit-in iSight Web Cam using the driver that you can find here:
- Download iSight Driver for XP

The site states that it does not work with Parallels, but I am using the release Build 3170 RC3 and I do not have any issue.
Start your VMDownload the Driver &amp; Unip zip
Grab the Built-In iSight using </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/3393669139206313532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=3393669139206313532' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3393669139206313532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3393669139206313532'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/06/using-your-built-in-isight-with.html' title='Using your Built-In iSight with Parallels (and VMWare)'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5342397869521717247</id><published>2007-05-25T00:14:00.000-07:00</published><updated>2007-05-25T00:19:49.167-07:00</updated><title type='text'>Endangered Peregrine Falcons Return to Oracle HQ</title><summary type='text'>Peregrine falcons have returned to Oracle's campus in Redwood Shores, California. You can watch the newborns on the Oracle Falconcam.



Read more and watch videos on Oracle's Site.</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5342397869521717247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5342397869521717247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5342397869521717247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5342397869521717247'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/05/endangered-peregrine-falcons-return-to.html' title='Endangered Peregrine Falcons Return to Oracle HQ'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-2695845039196504054</id><published>2007-05-21T06:46:00.000-07:00</published><updated>2007-05-21T06:49:34.220-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Spring'/><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>Oracle Development Kit for Spring</title><summary type='text'>To help you better understand the support Oracle offers to Spring developers, everything you need to get started with Spring on Oracle Containers for Java EE is now available in the Oracle Development Kit for Spring. Whether you're new to Spring or an old hand, you're sure to benefit from the contents of the Development Kit:

A comprehensive set of How-To examples illustrating Spring-OC4J </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/2695845039196504054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=2695845039196504054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2695845039196504054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2695845039196504054'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/05/oracle-development-kit-for-spring.html' title='Oracle Development Kit for Spring'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-1735644848856311139</id><published>2007-05-16T02:45:00.000-07:00</published><updated>2007-05-16T02:55:57.292-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javaEE'/><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>OracleAS &amp; JDeveloper: JavaEE 5.0 Technology Preview</title><summary type='text'>
During JavaOne last week Oracle has announced the availability of a the new JavaEE 5.0 Technology Preview of Oracle Containers for JavaEE and JDeveloper (release 11).

Find more information on OTN:

OC4J 11: Java EE 5 Technology Preview

JDeveloper 11 Technology preview includes a Mac release

</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/1735644848856311139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=1735644848856311139' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1735644848856311139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1735644848856311139'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/05/oracleas-jdeveloper-javaee-50.html' title='OracleAS &amp; JDeveloper: JavaEE 5.0 Technology Preview'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-8630378183340040222</id><published>2007-04-18T00:36:00.000-07:00</published><updated>2007-04-18T02:03:57.989-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>Using Groovy within Oracle Data Integrator</title><summary type='text'>
As you may remember, Oracle acquired few months back a data integration solution from Sunopsis, and has integrated it in our product under the name "Oracle Data Integrator" (ODI).


One of the first thing that I look when we got this product was the support for Scripting technologies, since it makes lot of sense to have such support in any ETL. And yes ODI has support for Jython (thought BSF). </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/8630378183340040222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=8630378183340040222' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8630378183340040222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/8630378183340040222'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/04/using-groovy-within-oracle-data.html' title='Using Groovy within Oracle Data Integrator'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5429155812922133432</id><published>2007-04-03T07:06:00.000-07:00</published><updated>2007-04-04T05:53:30.415-07:00</updated><title type='text'>Oracle Develop 2007: conference near you from Oracle</title><summary type='text'> Oracle is has started to deliver the "Oracle Developer 2007" conference. In this two days even you will learn more about multiple technologies: Enterprise Java,
SOA, .NET, Databases and PL/SQL, as well as Ajax, PHP, Spring, and more.  This event is organized in 4 different tracks for developers: Java SOA .NetDatabase 

Find an Oracle Develop event near you:

May 14-15, 2007 | Seoul, Lotte Jamsil</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5429155812922133432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5429155812922133432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5429155812922133432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5429155812922133432'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/04/oracle-develop-2007-conference-neer-to.html' title='Oracle Develop 2007: conference near you from Oracle'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4122679059014412150</id><published>2007-03-29T00:43:00.000-07:00</published><updated>2007-03-29T01:00:07.447-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Online Public Libraries: Google Books and now.. Europeana</title><summary type='text'>
I am sure that you know about Google Books: http://books.google.com/


Even if I truly believe that Google wants the good by publishing all this information for free - We all remember the sentence: "Don't be evil" that is part of the Google code of Conduct-. I think it is not a good idea to have only one service that provide access to the "world culture"... Competition is always good for </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4122679059014412150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4122679059014412150' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4122679059014412150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4122679059014412150'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/03/online-public-libraries-google-books.html' title='Online Public Libraries: Google Books and now.. Europeana'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5469620526076243532</id><published>2007-03-23T11:13:00.000-07:00</published><updated>2007-03-23T11:28:20.087-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javaEE'/><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>Tangosol is joing the Oracle family</title><summary type='text'>During The Server Side Symposium in Vegas, Thomas Kurian announced that Oracle is acquiring Tangosol, during the keynote, Cameron Purdy (Tangosol's CEO) has demonstrated how cool Coherence can be, and they have presented how it could be used in the context of XTP (Extreme Transaction Processing).

Soon more to come about this in the different technical side and blog of the Oracle's community.

</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5469620526076243532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5469620526076243532' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5469620526076243532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5469620526076243532'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/03/tangosol-is-joing-oracle-family.html' title='Tangosol is joing the Oracle family'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-833238477887433973</id><published>2007-03-23T02:56:00.000-07:00</published><updated>2007-03-23T03:42:54.052-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javaEE'/><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><category scheme='http://www.blogger.com/atom/ns#' term='Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='Grails'/><title type='text'>Grails vs Rails Performance Benchmark</title><summary type='text'>
Graeme, the Grails Project Lead has published a very interesting benchmark of Grails versus Rails applications, that is available on the Grails wiki:
Grails vs Rails Performance BenchmarkingI let you read and comment on the Wiki the results... Grails development team is open to comment and improvement of the bench to capture as much information as possible.

It is also important to note that </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/833238477887433973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=833238477887433973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/833238477887433973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/833238477887433973'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/03/grails-vs-rails-performance-benchmark.html' title='Grails vs Rails Performance Benchmark'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-3328703322515516070</id><published>2007-03-07T09:00:00.000-08:00</published><updated>2007-03-07T09:10:45.682-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javaEE'/><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>JavaEE 5 Features of OracleAS 10gR3</title><summary type='text'>OracleAS 10g R3 (10.1.3.x) is a certified J2EE 1.4 container, but OracleAS provides already support to some of the features of the Java Enterprise Edition 5: JavaEE 5. One of the key driver of the new EE version was simplification of the development and deployment applications. Here is the list of the JavaEE 5 features that are supported in OracleAS 10gR3 that will simplify the development of </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/3328703322515516070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=3328703322515516070' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3328703322515516070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3328703322515516070'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/03/javaee-5-features-of-oracleas-10gr3.html' title='JavaEE 5 Features of OracleAS 10gR3'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-1109742964360587875</id><published>2007-03-06T23:48:00.000-08:00</published><updated>2007-03-07T00:02:03.644-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='toplink'/><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><title type='text'>Oracle donates Toplink to Eclipse</title><summary type='text'>Oracle has announced yesterday during  EclipseCon in Santa Clara (California) that it open-sources Oracle Toplink as part of the Eclipse Project.The idea is to open source all the features of Toplink (ORM/JPA, OXM/JAXB, and EIS support), but also features that are currently under development and will be part of the Eclipse project:Service Data Objects (SDO) implementation and SDO Data Access </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/1109742964360587875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=1109742964360587875' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1109742964360587875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1109742964360587875'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/03/oracle-donates-toplink-to-eclipse.html' title='Oracle donates Toplink to Eclipse'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-3252800185254592797</id><published>2007-03-02T10:21:00.000-08:00</published><updated>2008-12-11T02:05:05.129-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>Netbeans : OC4J support available</title><summary type='text'>It has been a long time that I did not look in the update center and development wiki of Netbeans. And I have been very pleased to see that it is possible now to register OC4J 10g as a server in Netbeans 5.5 (and 6.0). To add it in your environment just do a :
Tools &gt; Update CenterSelect "Netbeans Update Center Beta"Select OC4J 10gYou can then configure a new Server and run/stop the server from </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/3252800185254592797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=3252800185254592797' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3252800185254592797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3252800185254592797'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/03/netbeans-oc4j-support-available.html' title='Netbeans : OC4J support available'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_aoQgQ1obiyE/RehrkeHe9xI/AAAAAAAAAAw/0DruPeS4ijQ/s72-c/nb-002.png' height='72' width='72'/><thr:total>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-2821909878071969547</id><published>2007-02-27T07:09:00.000-08:00</published><updated>2007-02-27T07:34:14.333-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Spring'/><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>Spring and Oracle: I21 blog entry about Oracle contribution to Spring</title><summary type='text'> 
Rod Johnson in the Interface21 team blog entry named "Oracle Contributing Oracle Application Server Integration Code to Spring Framework" described the contribution of Oracle to Spring framework.




This contribution allows Spring applications to leverage the OracleAS transaction manager and its features. In addition to this contribution and some previous investments of Oracle in Spring, see </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/2821909878071969547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=2821909878071969547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2821909878071969547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2821909878071969547'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/02/spring-and-oracle-i21-blog-entry-about.html' title='Spring and Oracle: I21 blog entry about Oracle contribution to Spring'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-9058434042728959017</id><published>2007-02-26T13:51:00.000-08:00</published><updated>2007-02-26T13:59:27.836-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>OC4J tip: changing the server information</title><summary type='text'>When you are running OC4J in stand alone mode you are using the HTTP server that is bundle with it. This HTTP server returns by default for the HTTP information the following information: Server: Oracle Containers for J2EE


If you want to change that you just need to set the http.server.header property. For example,

java -Dhttp.server.header="My blog on Oracle" -jar oc4j.jar

will now look like</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/9058434042728959017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=9058434042728959017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/9058434042728959017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/9058434042728959017'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/02/oc4j-tip-changing-server-information.html' title='OC4J tip: changing the server information'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4662620516858185832</id><published>2007-02-22T07:07:00.000-08:00</published><updated>2007-02-22T08:01:56.151-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><category scheme='http://www.blogger.com/atom/ns#' term='Grails'/><title type='text'>The first International Grails eXchange 2007</title><summary type='text'>
Packed with presentations on Grails, Groovy, Ajax &amp; Web 2.0 and JavaEE and the core technologies that support the Grails technology, the first Grails eXchange conference (London from May 30th to June 1st) will be the place to be for any member of the Groovy/Grails community... You can already register on the conference web site: http://www.grails-exchange.com


Come to see speakers including </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4662620516858185832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4662620516858185832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4662620516858185832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4662620516858185832'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/02/first-international-grails-exchange.html' title='The first International Grails eXchange 2007'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-692588550553219025</id><published>2007-02-20T06:04:00.000-08:00</published><updated>2007-02-20T06:11:02.556-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><title type='text'>Groovy 101: Extracting XML from your database</title><summary type='text'>
In the previous entry I showed how you can easily take an XML feed and insert the content in the database. Let's do the opposite now, meaning taking the data out of your database as XML. In this post I am using the Sql Dataset again but to create an XML document, using the Groovy MarkupBuilder.
import groovy.sql.Sql;
import groovy.xml.MarkupBuilder;

def sql = Sql.newInstance("jdbc:oracle:thin:@</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/692588550553219025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=692588550553219025' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/692588550553219025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/692588550553219025'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/02/groovy-101-extracting-xml-from-your.html' title='Groovy 101: Extracting XML from your database'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7911380268493659298</id><published>2007-02-18T02:46:00.000-08:00</published><updated>2007-02-18T03:24:41.612-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><title type='text'>Groovy 101: Importing XML in your database</title><summary type='text'>
A friend of mine was looking for an easy way to import some XML content in his database. You have many ways to do it. But the easiest for a Java/Groovy developer is to use Groovy, and I have create this small example for him.


Groovy provides really simple solution to parse XML and manipulate your database. The following sample reads an RSS new feed and import the title and link in a table </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7911380268493659298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7911380268493659298' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7911380268493659298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7911380268493659298'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/02/groovy-101-importing-xml-in-your.html' title='Groovy 101: Importing XML in your database'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7723208742186667920</id><published>2007-02-15T09:50:00.000-08:00</published><updated>2007-02-15T10:19:12.837-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='javaEE'/><title type='text'>Oracle Web Services: Sharing Session between client calls</title><summary type='text'>OracleAS Web Services Runtime provides a support for stateful Web Services that is based on HTTP /Servlet session. Some people will probably say that Web Services should not be stateful, or at least not based on the protocol... However, today most of Web Services are using HTTP, and in some specific cases it is very useful to be able to have a state.


In this post, I am not explaining how to </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7723208742186667920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7723208742186667920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7723208742186667920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7723208742186667920'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/02/oracle-web-services-sharing-session.html' title='Oracle Web Services: Sharing Session between client calls'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-2547675774646914485</id><published>2007-02-15T07:47:00.000-08:00</published><updated>2008-12-11T02:05:05.313-08:00</updated><title type='text'>Oracle Application Server 10gR3: iHat</title><summary type='text'>
When preparing a complex topology, where you have multiple HTTP servers ,talking with many OC4J instances, it is sometimes hard to understand what is going on. Oracle Application Server Control provides the complete view of your topologies in different pages. If you want to have a quick overview of your topology, you may want a more graphical view of your Oracle Application Server instance.


</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/2547675774646914485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=2547675774646914485' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2547675774646914485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2547675774646914485'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/02/oracle-application-server-10gr3-ihat.html' title='Oracle Application Server 10gR3: iHat'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_aoQgQ1obiyE/RdSOpbcqAJI/AAAAAAAAAAk/huSO5c9xg9o/s72-c/ihat001.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-1167184282002029124</id><published>2007-02-07T14:17:00.000-08:00</published><updated>2007-02-12T21:17:31.505-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><title type='text'>New Groovy Plugin for Oracle JDeveloper 10g</title><summary type='text'>You can find a first release of the Groovy extension for JDeveloper on the Groovy site:
 http://groovy.codehaus.org/Oracle+JDeveloper+Plugin

The plugin creates a new JDeveloper library for Groovy 1.0, allows you to create and run scripts. I hope to be able to provide more feature such as syntax coloring,  structure recognition, ... lot of ideas here...</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/1167184282002029124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=1167184282002029124' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1167184282002029124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1167184282002029124'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/02/new-groovy-plugin-for-oracle-jdeveloper.html' title='New Groovy Plugin for Oracle JDeveloper 10g'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4360697435907588378</id><published>2007-01-31T19:16:00.000-08:00</published><updated>2007-02-12T21:16:38.898-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Grails'/><title type='text'>Grails 0.4 Released...</title><summary type='text'>The Grails developer team is pleased to announce the release 0.4 of Grails. The release can be
obtained from the downloads page.

Notable improvements include:

    ORM enhancements with support for more relationship types, easy
      transactions and criteria building, constraints to SQL schema
      mappings, and upgrade to Hibernate 3.2

    All-new non-invasive plugin system for writing </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4360697435907588378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4360697435907588378' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4360697435907588378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4360697435907588378'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/01/grails-04-released.html' title='Grails 0.4 Released...'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7165568056846291291</id><published>2007-01-30T21:14:00.000-08:00</published><updated>2007-02-12T21:14:54.119-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>Oracle JDeveloper (10.1.3.2) / WebCenter available for download</title><summary type='text'>Oracle JDeveloper (10.1.3.2.0) extends the SOA development features from  the previous release by introducing the Oracle WebCenter extension.  Oracle WebCenter Suite combines the standards-based, declarative development of JavaServer Faces (JSF), the flexibility and power of portals, and a set of integrated Web 2.0 services to boost end-user productivity.   Oracle WebCenter Suite provides the </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7165568056846291291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7165568056846291291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7165568056846291291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7165568056846291291'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/01/oracle-jdeveloper-10132-webcenter.html' title='Oracle JDeveloper (10.1.3.2) / WebCenter available for download'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-932022871529723316</id><published>2007-01-27T21:13:00.000-08:00</published><updated>2007-02-12T21:13:02.638-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>JDJ Review: Oracle JDeveloper An IDE Worth a Second Look</title><summary type='text'>As the saying goes you never get a second chance at a first impression. In general, that's true, but if you've been thoroughly revitalized, matured, and cosmetically re-engineered, shouldn't you get a second shot at that first impression? I'd argue that's true of Oracle's Java/J2EE Workbench, Oracle JDeveloper.

- Java Product Review — Oracle JDeveloper An IDE Worth a Second Look
</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/932022871529723316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=932022871529723316' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/932022871529723316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/932022871529723316'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/01/jdj-review-oracle-jdeveloper-ide-worth.html' title='JDJ Review: Oracle JDeveloper An IDE Worth a Second Look'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-6214381167195462164</id><published>2007-01-22T15:02:00.000-08:00</published><updated>2007-02-12T21:04:49.042-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><title type='text'>Apple released beta version of Dashcode</title><summary type='text'>Dashcode is a new application for developing Dashboard widgets coming in Mac OS X 10.5 (Leopard).  This tools is already available as developer preview on Tiger.

I have installed it and it is really great, easy to use, helping you to create good looking widgets. As usual, like all the Apple development tools it is really intuitive. More than a long blog entry on this I am just pointing you to </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/6214381167195462164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=6214381167195462164' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6214381167195462164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6214381167195462164'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/01/apple-released-beta-version-of-dashcode.html' title='Apple released beta version of Dashcode'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5417359875882095144</id><published>2007-01-18T20:58:00.000-08:00</published><updated>2007-02-12T20:58:37.971-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><title type='text'>Using Oracle Data Integrator on Mac OS X</title><summary type='text'>Oracle just released on OTN a new product "Oracle Data Integrator" (ODI), I wanted
to quickly take a look to the product, so I have downloaded it and
installed it on my Mac. This product is a 100% Java based solution that
you can quickly installed on mac following these steps:
      
1- Download and unzip ODI from OTN download page (bottom). 
      
2- Open a terminal Window and go to the folder </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5417359875882095144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5417359875882095144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5417359875882095144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5417359875882095144'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/01/using-oracle-data-integrator-on-mac-os.html' title='Using Oracle Data Integrator on Mac OS X'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/139/361446290_8481172875_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-2923383320172103125</id><published>2007-01-15T20:56:00.000-08:00</published><updated>2007-02-12T20:57:44.910-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>OTN Article: Install Oracle RAC 10g on Oracle Enterprise Linux Using VMware Server</title><summary type='text'>Install Oracle RAC 10g on Oracle Enterprise Linux using VMware Server is a very interesting article on using Oracle RAC using Oracle Linux on VMWare.</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/2923383320172103125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=2923383320172103125' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2923383320172103125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2923383320172103125'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/01/otn-article-install-oracle-rac-10g-on.html' title='OTN Article: Install Oracle RAC 10g on Oracle Enterprise Linux Using VMware Server'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5443483091702794644</id><published>2007-01-08T08:05:00.000-08:00</published><updated>2007-02-12T20:59:46.812-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>Oracle JDeveloper Features Matrix</title><summary type='text'>Not familiar with Oracle JDeveloper?
Take a look to the new Oracle JDeveloper 10g (10.1.3.1) matrix, this document exposes in a simple matrix the different features of the Oracle Java, J2EE, SOA development environment...

-  Oracle JDeveloper 10.1.3.1.0 Feature Matrix

You can find all the information and download this free Java IDE from OTN.
</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5443483091702794644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5443483091702794644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5443483091702794644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5443483091702794644'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/01/oracle-jdeveloper-features-matrix.html' title='Oracle JDeveloper Features Matrix'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-3767719515346691177</id><published>2007-01-07T16:54:00.000-08:00</published><updated>2007-02-12T20:56:36.048-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>How to use SOAP Compression using JAX-RPC, on OC4J</title><summary type='text'>HTTP compression has improved a lot the download time of content from
servers. In the context of Web Service it could be very interesting to
also use HTTP compression to improve the network traffic. Firs, I am
explaining how to compress a SOAP response when you have a Web Service
running in Oracle Containers for J2EE (OC4J) using a generic servlet
filter. I have to give credit to http://</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/3767719515346691177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=3767719515346691177' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3767719515346691177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3767719515346691177'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/01/how-to-use-soap-compression-using-jax.html' title='How to use SOAP Compression using JAX-RPC, on OC4J'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5980769965003369982</id><published>2007-01-02T15:14:00.000-08:00</published><updated>2007-02-12T20:53:49.538-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><title type='text'>Groovy 1.0 released</title><summary type='text'>Groovy release 1.0 is here now !

You can find the release at the following location:
 - http://dist.codehaus.org/groovy/distributions/

Congratulations to all the Groovy developers, and users that have done a great job with this language that is here in production. And it is interesting to see that more and more projects are using Groovy as part of their infrastructure to simplify development:
 </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5980769965003369982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5980769965003369982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5980769965003369982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5980769965003369982'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2007/01/groovy-10-released.html' title='Groovy 1.0 released'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-6220949833051050993</id><published>2006-12-26T10:02:00.000-08:00</published><updated>2007-02-12T20:52:04.643-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>SOAP Client: A simple Web Services testing tools for Mac</title><summary type='text'>I was discussing with a friend about SOAP testing tools. We all know SOAP UI that is a very powerful one, but I am also using a very simple one developed on Mac for Mac (cocoa based application), this application is SOAP Client:

 SOAP Client Site



</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/6220949833051050993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=6220949833051050993' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6220949833051050993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6220949833051050993'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/12/soap-client-simple-web-services-testing.html' title='SOAP Client: A simple Web Services testing tools for Mac'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/151/333678730_abc9923589_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7729501039812153464</id><published>2006-12-23T20:50:00.000-08:00</published><updated>2007-02-12T20:50:53.340-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>VMWare finally on Mac (Beta)</title><summary type='text'>As Mac user I sometimes need to use Windows (too often...) or Linux computer, and for this I have been using either my PC or Parallels. Parallels is great but in my daily job my coworker are mainly using VMWare images....

VMWare has now open the VMware Virtualization for Mac Beta Program. If you like me need virtualization jump on it and give feedback...</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7729501039812153464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7729501039812153464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7729501039812153464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7729501039812153464'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/12/vmware-finally-on-mac-beta.html' title='VMWare finally on Mac (Beta)'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-6431552542616684608</id><published>2006-12-22T13:50:00.000-08:00</published><updated>2007-02-12T20:50:11.110-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><category scheme='http://www.blogger.com/atom/ns#' term='Grails'/><title type='text'>A nice christmas present for Groovy and Grails project</title><summary type='text'>The groovy project gets funding for its development. Big Sky is hiring Jochen
Theodorou one of the Groovy commiter. For the people that do
not know Big Sky, Big Sky is the company behind the the No
Fluff Just Stuff symposium tour. Talking about this
symposium, in 2007, Groovy and
Grails will have a dedicated track. 

More about this funding:

   eWeek news article
  Jay Zimmerman (founder of Big </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/6431552542616684608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=6431552542616684608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6431552542616684608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/6431552542616684608'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/12/nice-christmas-present-for-groovy-and.html' title='A nice christmas present for Groovy and Grails project'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-3687423127156992703</id><published>2006-12-20T20:49:00.000-08:00</published><updated>2007-02-12T20:49:27.827-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>Jesus Rodriguez: Interoperability between OracleAS and between Windows Communication Foundation (WCF)</title><summary type='text'>Jesus Rodrigues has published on his blog multiple articles on interoperability between OracleAS and Microsoft  WCF: 

MTOM Interoperability:

MTOM Interoperability between Oracle Application Server and Windows Communication Foundation Part1: From WCF to Oracle


 MTOM Interoperability between Oracle Application Server and Windows Communication Foundation Part2: From Oracle to WCF




WS-Security</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/3687423127156992703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=3687423127156992703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3687423127156992703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/3687423127156992703'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/12/jesus-rodriguez-interoperability.html' title='Jesus Rodriguez: Interoperability between OracleAS and between Windows Communication Foundation (WCF)'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-1068936115460055574</id><published>2006-12-05T06:34:00.000-08:00</published><updated>2007-02-12T20:48:38.804-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='groovy'/><category scheme='http://www.blogger.com/atom/ns#' term='Grails'/><title type='text'>Web Conference: Groovy &amp; Grails UG London</title><summary type='text'>The London Groovy and Grails User Group will be holding their next meeting on Wednesday, 6th December 2006 at Skills Matter in London and for the first time ever the meeting will be available via a live web conference, so don't worry if you are not in London!

Speaking at this month's meeting will be Graeme Rocher, Grails Project Lead and CTO at Skills Matter. During his talk entitled; Grails </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/1068936115460055574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=1068936115460055574' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1068936115460055574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/1068936115460055574'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/12/web-conference-groovy-grails-ug-london.html' title='Web Conference: Groovy &amp; Grails UG London'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-5124946835262793877</id><published>2006-12-04T16:48:00.000-08:00</published><updated>2007-02-12T20:47:51.200-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>Calling a Web Services Protected using HTTP Basic</title><summary type='text'>WS-Security provides a way to protect Web Services at the message level (SOAP) and it is
independent of the protocol used (HTTP, JMS, ...). However, some services are still using HTTP based authentication for protection. JAX-RPC and its Oracle implementation provides a way to set the username
and password in the client (Stub) using some properties on the Stub.
      
                  
((Stub)</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/5124946835262793877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=5124946835262793877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5124946835262793877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/5124946835262793877'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/12/calling-web-services-protected-using.html' title='Calling a Web Services Protected using HTTP Basic'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7264804690767836119</id><published>2006-11-28T20:46:00.000-08:00</published><updated>2007-02-12T20:46:05.823-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OracleAS'/><title type='text'>OC4J: Sending system level message in the console window</title><summary type='text'>OracleAS 10gR3, so OC4J standalone, is using the standard Java logging framework. Some of the
benefits are easy configuration, and extensibility. The configuration
of the level of logging of the different loggers has been exposes in
the
Oracle Application Server Console. To see the logger configuration,
click on the Administration Tab and then Logger Configuration, you can
then configure the </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7264804690767836119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7264804690767836119' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7264804690767836119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7264804690767836119'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/11/oc4j-sending-system-level-message-in.html' title='OC4J: Sending system level message in the console window'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4583083552133666622</id><published>2006-11-20T08:45:00.000-08:00</published><updated>2007-03-23T03:43:33.150-07:00</updated><title type='text'>Download the The Oracle Technology Network (OTN) "Greatest Hits"</title><summary type='text'>The Oracle Technology Network (OTN) "Greatest Hits" is a compilation of the most popular technical articles, software downloads, podcasts, sample code, and documentation, we've published in a given 12-month period. The compilation provides you with convenient access to the "best" of OTN as well as an insight into the interests of the Oracle developer and DBA communities.

- Oracle Technology </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4583083552133666622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4583083552133666622' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4583083552133666622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4583083552133666622'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2005/11/download-the-oracle-technology-network.html' title='Download the The Oracle Technology Network (OTN) &quot;Greatest Hits&quot;'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-4887398701862472477</id><published>2006-11-13T16:44:00.000-08:00</published><updated>2007-02-12T20:44:31.883-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>IBM article:  JAX-RPC vs JAX-WS</title><summary type='text'>I was discussing with a customer not familiar with the JAX-WS standard. I was writing him a mail explaining the difference when I found this nice article on the IBM DeveloperWorks library:
 * Web services hints and tips: JAX-RPC vs JAX-WS

It is an opportunity for me to remind OracleAS users that the 10.1.3.1 stack in addition to the JAX-RPC support also provides support for:
 * Attachments with </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/4887398701862472477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=4887398701862472477' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4887398701862472477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/4887398701862472477'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/11/ibm-article-jax-rpc-vs-jax-ws.html' title='IBM article:  JAX-RPC vs JAX-WS'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7552948976703954402</id><published>2006-10-13T20:43:00.001-07:00</published><updated>2007-02-12T20:43:46.638-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>Using HTTPS with Web Services</title><summary type='text'>Prerequisites:


In this article you have 


      
      
      


        already a Web Service deployed in OC4J that is running on
the default HTTP port. The WSDL and Endpoint are available. In my sample
the non secure Web Service endpoint is: http://127.0.0.1:8888/math-service/MathServiceSoapHttpPort


        
      
      
      


      



      
      
      Add HTTPS to OC4J


      
</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7552948976703954402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7552948976703954402' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7552948976703954402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7552948976703954402'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/10/using-https-with-web-services.html' title='Using HTTPS with Web Services'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7461648276224758246</id><published>2006-10-13T20:43:00.000-07:00</published><updated>2007-02-12T20:42:47.535-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>JDeveloper: What are my System Properties?</title><summary type='text'>I have been using JDeveloper
for many years, since the first release ;-). But I've never payed
attention to a simple and very useful feature. When you click the Help
&gt; About menu you can access all the System properties of the
Java VM used by Jdeveloper  by clicking on the Properties tab
      
      

Thanks to Gerard for the tip....</summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7461648276224758246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7461648276224758246' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7461648276224758246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7461648276224758246'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/10/jdeveloper-what-are-my-system.html' title='JDeveloper: What are my System Properties?'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-7230671360856486528</id><published>2006-10-12T20:41:00.000-07:00</published><updated>2007-02-12T20:41:07.373-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Others....'/><title type='text'>Come to Oracle Open World and watch Mr Spring and Mr Apache speak</title><summary type='text'>
Oracle Open World is getting very close... And I am very excited to go to lot of sessions, two of them looks very interesting in the Oracle Develop track:


Rod Johnson - Spring Update: What's New and Cool in Spring 2.0 (Monday 10/23/2006, 12:45 PM - 1:45 PM in the Hilton Hotel Grand Ballroom A)
Brian Behlendorf - Bringing Open Source Software Development Practices and Principles Into Your </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/7230671360856486528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=7230671360856486528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7230671360856486528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/7230671360856486528'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/10/come-to-oracle-open-world-and-watch-mr.html' title='Come to Oracle Open World and watch Mr Spring and Mr Apache speak'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-785895453418216075.post-2553332593437997136</id><published>2006-10-04T14:40:00.000-07:00</published><updated>2007-02-12T20:40:15.041-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>Configuring the SOAP Address in OracleAS Web Services</title><summary type='text'>When a JAX-RPC service is developped using OracleAS 10g R3 stack, the
service URL http://server:port/context/serviceName,
provide access to a test page and to the WSDL by adding the ?wsdl parameter to the URL. You
can then use this URL to create services client with your tools of
choice.
      
If you take a look to the WSDL, the SOAP address of the SOAP HTTP
Port is dynamically generated based </summary><link rel='replies' type='application/atom+xml' href='http://tugdualgrall.blogspot.com/feeds/2553332593437997136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=785895453418216075&amp;postID=2553332593437997136' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2553332593437997136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/785895453418216075/posts/default/2553332593437997136'/><link rel='alternate' type='text/html' href='http://tugdualgrall.blogspot.com/2006/10/configuring-soap-address-in-oracleas.html' title='Configuring the SOAP Address in OracleAS Web Services'/><author><name>Tug</name><uri>http://www.blogger.com/profile/12028480831632266604</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_aoQgQ1obiyE/S4zlvtadz6I/AAAAAAAAAKk/Y2EMKPo-jVw/S220/tgrall.png'/></author><thr:total>0</thr:total></entry></feed>
