<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Mostafa Hashem</title>
	<atom:link href="http://mhashem.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mhashem.wordpress.com</link>
	<description>technical java, linux</description>
	<lastBuildDate>Sat, 14 Nov 2009 17:24:07 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='mhashem.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/aa7a8613037d8bf06b878dd25432b386?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Mostafa Hashem</title>
		<link>http://mhashem.wordpress.com</link>
	</image>
			<item>
		<title>Minbar , Athan ogg, azan ogg , mecca azan ogg</title>
		<link>http://mhashem.wordpress.com/2009/11/14/minbar-athan-ogg-azan-ogg-mecca-azan-ogg/</link>
		<comments>http://mhashem.wordpress.com/2009/11/14/minbar-athan-ogg-azan-ogg-mecca-azan-ogg/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 17:16:08 +0000</pubDate>
		<dc:creator>Mostafa</dc:creator>
				<category><![CDATA[Islam]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://mhashem.wordpress.com/2009/11/14/minbar-athan-ogg-azan-ogg-mecca-azan-ogg/</guid>
		<description><![CDATA[I have searched for azan ogg files to run on my minbar program on ubuntu but i didn&#8217;t find any azan on ogg format. I have converted some mp3s  azan to ogg files. you can find it here: 
- Aqssa 1
- aqssa 2
- makka
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=105&subd=mhashem&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>I have searched for azan ogg files to run on my minbar program on ubuntu but i didn&#8217;t find any azan on ogg format. I have converted some mp3s  azan to ogg files. you can find it here: </strong></p>
<p>- <a href="http://www.nile-sys.com/azan/alaqsa_adhaan.ogg">Aqssa 1</a><br />
- <a href="http://www.nile-sys.com/azan/alaqsa_adhaan_2.ogg">aqssa 2</a><br />
- <a href="http://www.nile-sys.com/azan/makka.ogg">makka</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mhashem.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mhashem.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mhashem.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mhashem.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mhashem.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mhashem.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mhashem.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mhashem.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mhashem.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mhashem.wordpress.com/105/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=105&subd=mhashem&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mhashem.wordpress.com/2009/11/14/minbar-athan-ogg-azan-ogg-mecca-azan-ogg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7abcc2ecb5fe138887ddb16fcf86532b?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Mostafa Hashem</media:title>
		</media:content>
	</item>
		<item>
		<title>Spring JAX-WS integration: Invocation of init method failed Error</title>
		<link>http://mhashem.wordpress.com/2009/07/26/spring-jax-ws-integration-simplejaxwsserviceexporter-invocation-of-init-method-failed-not-supported-operation/</link>
		<comments>http://mhashem.wordpress.com/2009/07/26/spring-jax-ws-integration-simplejaxwsserviceexporter-invocation-of-init-method-failed-not-supported-operation/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 13:12:50 +0000</pubDate>
		<dc:creator>Mostafa</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[JAX-WS]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://mhashem.wordpress.com/2009/07/26/spring-jax-ws-integration-simplejaxwsserviceexporter-invocation-of-init-method-failed-not-supported-operation/</guid>
		<description><![CDATA[when i tried to manage DI JAX-WS web services by configuring them as beans in Spring application context xml file like this:
&#60;bean class=&#8221;org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter&#8221; /&#62;

&#60;bean id=&#8221;partyService&#8221; class=&#8221;com.nilesys.ocean.services.party.PartyServiceImpl&#8221; &#62;
&#60;property name=&#8221;partyDAO&#8221; ref=&#8221;partyDAO&#8221;/&#62;
&#60;/bean&#62;
I got this exception:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#8216;org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter#0&#8242; defined in ServletContext resource [/WEB-INF/spring-conf/services.xml]: Invocation of init method failed; nested exception is java.lang.UnsupportedOperationException: NOT SUPPORTED
after 4 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=98&subd=mhashem&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>when i tried to manage DI JAX-WS web services by configuring them as beans in Spring application context xml file like this:</p>
<p><strong>&lt;bean class=&#8221;org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter&#8221; /&gt;<br />
</strong></p>
<p><strong>&lt;bean id=&#8221;partyService&#8221; class=&#8221;com.nilesys.ocean.services.party.PartyServiceImpl&#8221; &gt;<br />
&lt;property name=&#8221;partyDAO&#8221; ref=&#8221;partyDAO&#8221;/&gt;<br />
&lt;/bean&gt;</strong></p>
<p>I got this exception:</p>
<p>org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#8216;org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter#0&#8242; defined in ServletContext resource [/WEB-INF/spring-conf/services.xml]: Invocation of init method failed; nested exception is java.lang.<strong>UnsupportedOperationException: NOT SUPPORTED</strong></p>
<p>after 4 hours of googing  and searching i figured out that adding lazy-init=&#8221;true&#8221; to the SimpleJaxWsServiceExporter bean will solve the problem like this:</p>
<p><strong>&lt;bean class=&#8221;org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter&#8221; lazy-init=&#8221;true&#8221; /&gt;<br />
</strong></p>
<p><strong>&lt;bean id=&#8221;partyService&#8221; class=&#8221;com.nilesys.ocean.services.party.PartyServiceImpl&#8221; &gt;<br />
&lt;property name=&#8221;partyDAO&#8221; ref=&#8221;partyDAO&#8221;/&gt;<br />
&lt;/bean&gt;</strong></p>
<p>i wish this could help you as i didn’t found a solution for this exact problem by googling it.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mhashem.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mhashem.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mhashem.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mhashem.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mhashem.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mhashem.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mhashem.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mhashem.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mhashem.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mhashem.wordpress.com/98/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=98&subd=mhashem&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mhashem.wordpress.com/2009/07/26/spring-jax-ws-integration-simplejaxwsserviceexporter-invocation-of-init-method-failed-not-supported-operation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7abcc2ecb5fe138887ddb16fcf86532b?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Mostafa Hashem</media:title>
		</media:content>
	</item>
		<item>
		<title>Linux remote copy using scp command</title>
		<link>http://mhashem.wordpress.com/2009/04/04/linux-remote-copy-using-scp-command/</link>
		<comments>http://mhashem.wordpress.com/2009/04/04/linux-remote-copy-using-scp-command/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 20:54:57 +0000</pubDate>
		<dc:creator>Mostafa</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[remote copy]]></category>
		<category><![CDATA[scp]]></category>
		<category><![CDATA[secure copy]]></category>

		<guid isPermaLink="false">http://mhashem.wordpress.com/2009/04/04/linux-remote-copy-using-scp-command/</guid>
		<description><![CDATA[some times you need to copy a file or directory from your machine to another machine using command line, if so you can use the scp command :
suppose that the file needed to be copied /home/mostafa/file.txt, and you have access to the other machine mostafa@nile-sys.com
$ scp /home/mostafa/file.txt&#160; mostafa@nile-sys.com:/home/mostafa/
this command will copy the file.txt to the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=93&subd=mhashem&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>some times you need to copy a file or directory from your machine to another machine using command line, if so you can use the scp command :</p>
<p>suppose that the file needed to be copied /home/mostafa/file.txt, and you have access to the other machine <a href="mailto:mostafa@nile-sys.com">mostafa@nile-sys.com</a></p>
<p>$ scp /home/mostafa/file.txt&#160; <a href="mailto:mostafa@nile-sys.com:/home/mostafa/">mostafa@nile-sys.com:/home/mostafa/</a></p>
<p>this command will copy the file.txt to the the path /home/mostafa/file.txt in the remote machine nile-sys.com</p>
<p>also you can copy files between 2 remote machine with the same command as follows:</p>
<p>$ scp mostafa@www.nile-sys.com :/home/mostafa/file2.sh <a href="mailto:mostafa@ns1.nile-sys.com:/home/mostafa">mostafa@ns1.nile-sys.com:/home/mostafa</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mhashem.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mhashem.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mhashem.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mhashem.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mhashem.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mhashem.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mhashem.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mhashem.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mhashem.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mhashem.wordpress.com/93/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=93&subd=mhashem&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mhashem.wordpress.com/2009/04/04/linux-remote-copy-using-scp-command/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7abcc2ecb5fe138887ddb16fcf86532b?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Mostafa Hashem</media:title>
		</media:content>
	</item>
		<item>
		<title>Log4j roll log file daily</title>
		<link>http://mhashem.wordpress.com/2009/02/02/log4j-roll-log-file-daily/</link>
		<comments>http://mhashem.wordpress.com/2009/02/02/log4j-roll-log-file-daily/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 09:46:56 +0000</pubDate>
		<dc:creator>Mostafa</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[daily]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[log4j]]></category>
		<category><![CDATA[logging]]></category>
		<category><![CDATA[rolling]]></category>

		<guid isPermaLink="false">http://mhashem.wordpress.com/?p=90</guid>
		<description><![CDATA[sometimes you need to configure the log4j to daily roll the log file, this will help when you trace an error happened in a specific day.
in your log4j.properties file create an appender of type DailyRollingFileAppender:
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
define the date pattern which will be used in naming the log files:
log4j.appender.R.DatePattern=&#8217;-'yyyy-MM-dd&#8217;.log&#8217;
define the path of your log files:
log4j.appender.R.File=log/application
and configure how [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=90&subd=mhashem&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>sometimes you need to configure the log4j to daily roll the log file, this will help when you trace an error happened in a specific day.</p>
<p>in your log4j.properties file create an appender of type DailyRollingFileAppender:</p>
<p>log4j.appender.R=org.apache.log4j.DailyRollingFileAppender</p>
<p>define the date pattern which will be used in naming the log files:</p>
<p>log4j.appender.R.DatePattern=&#8217;-'yyyy-MM-dd&#8217;.log&#8217;</p>
<p>define the path of your log files:</p>
<p>log4j.appender.R.File=log/application</p>
<p>and configure how logs should appear inside the file:</p>
<p>log4j.appender.R.layout=org.apache.log4j.PatternLayout    <br />log4j.appender.R.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L &#8211; %m%n</p>
<p>### direct log messages to stdout ###    <br />log4j.appender.stdout=org.apache.log4j.ConsoleAppender     <br />log4j.appender.stdout.Target=System.out     <br />log4j.appender.stdout.layout=org.apache.log4j.PatternLayout     <br />log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L &#8211; %m%n     <br />log4j.rootLogger=debug, stdout, R</p>
<p>now you will have a separate log file for every day and will be in path</p>
<p>log/application-yyyy-MM-dd.log</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mhashem.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mhashem.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mhashem.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mhashem.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mhashem.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mhashem.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mhashem.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mhashem.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mhashem.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mhashem.wordpress.com/90/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=90&subd=mhashem&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mhashem.wordpress.com/2009/02/02/log4j-roll-log-file-daily/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7abcc2ecb5fe138887ddb16fcf86532b?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Mostafa Hashem</media:title>
		</media:content>
	</item>
		<item>
		<title>setting HTTP header for SOAP message</title>
		<link>http://mhashem.wordpress.com/2009/01/29/set-http-header-in-soap-message/</link>
		<comments>http://mhashem.wordpress.com/2009/01/29/set-http-header-in-soap-message/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 12:21:13 +0000</pubDate>
		<dc:creator>Mostafa</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[http header]]></category>
		<category><![CDATA[soap]]></category>

		<guid isPermaLink="false">http://mhashem.wordpress.com/?p=86</guid>
		<description><![CDATA[To set HTTP header in a SOAP message :
SOAPConnectionFactory factory = SOAPConnectionFactory.newInstance();
SOAPConnection soapConnection =factory.createConnection();
SOAPMessage message = MessageFactory.newInstance().createMessage(null,yourInputStream);
message.getMimeHeaders().addHeader(&#34;header name&#34;, &#34;header value&#34;);
soapConnection.call(message, &#34;server url&#34;);
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=86&subd=mhashem&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>To set HTTP header in a SOAP message :</p>
<p>SOAPConnectionFactory factory = SOAPConnectionFactory.newInstance();</p>
<p>SOAPConnection soapConnection =factory.createConnection();</p>
<p>SOAPMessage message = MessageFactory.newInstance().createMessage(null,yourInputStream);</p>
<p>message.getMimeHeaders().addHeader(&quot;header name&quot;, &quot;header value&quot;);</p>
<p>soapConnection.call(message, &quot;server url&quot;);</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mhashem.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mhashem.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mhashem.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mhashem.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mhashem.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mhashem.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mhashem.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mhashem.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mhashem.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mhashem.wordpress.com/86/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=86&subd=mhashem&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mhashem.wordpress.com/2009/01/29/set-http-header-in-soap-message/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7abcc2ecb5fe138887ddb16fcf86532b?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Mostafa Hashem</media:title>
		</media:content>
	</item>
		<item>
		<title>change author name in eclipse</title>
		<link>http://mhashem.wordpress.com/2009/01/17/change-author-name-in-eclipse/</link>
		<comments>http://mhashem.wordpress.com/2009/01/17/change-author-name-in-eclipse/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 14:38:43 +0000</pubDate>
		<dc:creator>Mostafa</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[author name]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[eclipse args]]></category>

		<guid isPermaLink="false">http://mhashem.wordpress.com/?p=83</guid>
		<description><![CDATA[some time you need to change the author name of the files you create by eclipse rather than the system user name.
to do so:
1- open eclipse.ini file in the eclipse directory.
2- add the following line after -vmargs line
-Duser.name=your name
References:
http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg07148.html
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=83&subd=mhashem&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>some time you need to change the author name of the files you create by eclipse rather than the system user name.</p>
<p>to do so:</p>
<p>1- open eclipse.ini file in the eclipse directory.</p>
<p>2- add the following line after -vmargs line</p>
<p>-Duser.name=<strong>your name</strong></p>
<p>References:</p>
<p>http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg07148.html</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mhashem.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mhashem.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mhashem.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mhashem.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mhashem.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mhashem.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mhashem.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mhashem.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mhashem.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mhashem.wordpress.com/83/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=83&subd=mhashem&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mhashem.wordpress.com/2009/01/17/change-author-name-in-eclipse/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7abcc2ecb5fe138887ddb16fcf86532b?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Mostafa Hashem</media:title>
		</media:content>
	</item>
		<item>
		<title>Java CORBA Server with sample code</title>
		<link>http://mhashem.wordpress.com/2008/12/24/corba-java-server/</link>
		<comments>http://mhashem.wordpress.com/2008/12/24/corba-java-server/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 04:35:57 +0000</pubDate>
		<dc:creator>Mostafa</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[corba]]></category>
		<category><![CDATA[corba server]]></category>
		<category><![CDATA[iiop]]></category>
		<category><![CDATA[java corba server]]></category>
		<category><![CDATA[java iiop]]></category>

		<guid isPermaLink="false">http://mhashem.wordpress.com/?p=78</guid>
		<description><![CDATA[In this post will explain how to create a CORBA Java server using the Java sdk.
here a pref. description of what needed to be done:
1- create an idl (Interface Description Language) file that will be the contract between the Server and client regarding the object that needed to be referenced from the client and implemented [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=78&subd=mhashem&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>In this post will explain how to create a CORBA Java server using the Java sdk.</p>
<p>here a pref. description of what needed to be done:</p>
<p>1- create an idl (Interface Description Language) file that will be the contract between the Server and client regarding the object that needed to be referenced from the client and implemented on the server.</p>
<p>2- generate java skeleton from the idl by using idltojava compiler or idlj.</p>
<p>3- create the concrete class that will be instantiated by the server and its objects referenced by the client.</p>
<p>4- instantiate an ORB object to handle all Marshalling and un-Marshalling for the object calls and all IIOP stuff.</p>
<p>5- create naming context object.</p>
<p>6- create naming component for the object that will be exposed by CORBA.</p>
<p>7- bind the object with the name component in the name context.</p>
<p>the following the a sample code for the above steps:</p>
<p><strong>1- create an IDL file:</strong> create a file and name it helloWorld.idl and add the following lines into it:</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p><span style="font-family:Lucida Console;font-size:x-small;">module <strong>helloWorld</strong> {<br />
interface Greetings                             {<br />
<strong>string sayHello</strong>();<br />
};<br />
}; </span></p>
<p><span style="font-family:Lucida Console;font-size:x-small;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
</span></p>
<p>in this idl we define one interface called Greetings that interface has one method or operation called sayHello and will return a String.</p>
<p><strong>2- generate server skeleton from the idl by idlj:</strong></p>
<p>in your terminal go to the directory contains the idl file and run the following command</p>
<p>$ idlj  -fserver -oldImplBase helloWorld.idl</p>
<p>the idlj will create the following:</p>
<p>- Greetings interface.</p>
<p>- GreetingsOperations class.</p>
<p>- _GreetingsImplBase class.</p>
<p><strong>3- create a concrete class contains your business</strong>:</p>
<p>you need now to create the concrete class which you need its objects to be exposed through CORBA. To do so you need to create GreetingsServer class that extend the _GreetingsImplBase class.</p>
<p>by extending _GreetingsImplBase class you need to implement the sayHello method, here is code sample:</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>public class GreetingsServer extends _GreetingsImplBase {</p>
<p>public String sayHello () {</p>
<p>return &#8221; Hello CORBA&#8221;;</p>
<p>}</p>
<p>}</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>save this class and create a new class the will run as the server for IIOP calls name the new class CorbaServer</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>package Corba;</p>
<p>import org.omg.CORBA.ORB;<br />
import org.omg.CORBA.Object;<br />
import org.omg.CORBA.ORBPackage.InvalidName;<br />
import org.omg.CosNaming.NameComponent;<br />
import org.omg.CosNaming.NamingContext;<br />
import org.omg.CosNaming.NamingContextHelper;<br />
import org.omg.CosNaming.NamingContextPackage.AlreadyBound;<br />
import org.omg.CosNaming.NamingContextPackage.CannotProceed;<br />
import org.omg.CosNaming.NamingContextPackage.NotFound;</p>
<p>public class CorbaServer {</p>
<p>/**<br />
* @param args<br />
*/<br />
public static void main(String[] args) {<br />
// 4- create ORB object<br />
ORB orb = ORB.init(args, null);</p>
<p>// create an instance of the GreetingsServer , this instance will be exposed by the ORB</p>
<p>GreetingsServer greetings = new GreetingsServer();<br />
// register the instance to ORB object<br />
orb.connect(greetings);</p>
<p>try {<br />
// create naming context root, the NameService is the root NameService for any ORB<br />
Object initNameService = orb.resolve_initial_references(&#8220;NameService&#8221;);<br />
// narrowing the naming service object<br />
NamingContext ncRef = NamingContextHelper.narrow(initNameService);<br />
// create a name component for the GreetingsServer object<br />
NameComponent nc = new NameComponent(&#8220;Greetings&#8221;,&#8221;");<br />
// create name component array that will hold the greeting name component</p>
<p>NameComponent[] path = {nc};</p>
<p>// bind the greetings object with name component<br />
ncRef.rebind(path, greetings);<br />
// to keep the application waiting for calls</p>
<p>Thread.currentThread().join();</p>
<p>} catch (InvalidName e) {<br />
// TODO Auto-generated catch block<br />
e.printStackTrace();<br />
} catch (NotFound e) {<br />
// TODO Auto-generated catch block<br />
e.printStackTrace();<br />
} catch (CannotProceed e) {<br />
// TODO Auto-generated catch block<br />
e.printStackTrace();<br />
} catch (org.omg.CosNaming.NamingContextPackage.InvalidName e) {<br />
// TODO Auto-generated catch block<br />
e.printStackTrace();<br />
}  catch (InterruptedException e) {<br />
// TODO Auto-generated catch block<br />
e.printStackTrace();<br />
}</p>
<p>}</p>
<p>}<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>now you have the CORBA server we need to run the naming service that will be used by the CORBA server</p>
<p>$ tnameserv</p>
<p>this will start the naming service</p>
<p>at last you can start your CORBA server name and wait for calls from corba clients that used your idl.</p>
<p>references:</p>
<p>http://members.tripod.com/gsraj/corba/chapter/javaidl_1.html &#8212; this was very helpful to me.</p>
<p>http://java.sun.com/j2se/1.4.2/docs/guide/corba/index.html</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mhashem.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mhashem.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mhashem.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mhashem.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mhashem.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mhashem.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mhashem.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mhashem.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mhashem.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mhashem.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=78&subd=mhashem&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mhashem.wordpress.com/2008/12/24/corba-java-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7abcc2ecb5fe138887ddb16fcf86532b?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Mostafa Hashem</media:title>
		</media:content>
	</item>
		<item>
		<title>Set tomcat memory heap size</title>
		<link>http://mhashem.wordpress.com/2008/08/25/set-tomcat-memory-heap-size/</link>
		<comments>http://mhashem.wordpress.com/2008/08/25/set-tomcat-memory-heap-size/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 11:14:02 +0000</pubDate>
		<dc:creator>Mostafa</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[java heap size]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://mhashem.wordpress.com/?p=70</guid>
		<description><![CDATA[when you are using tomcat as you application server for not small application you can easy get (out of memory exception). this is because the default heap size tomcat use is small and suitable only for small web applications.
to set the start and maximum heap size run the following command before starting your tomcat:
export CATALINA_OPTS=&#8221;-Xms256m [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=70&subd=mhashem&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>when you are using tomcat as you application server for not small application you can easy get (out of memory exception). this is because the default heap size tomcat use is small and suitable only for small web applications.</p>
<p>to set the start and maximum heap size run the following command before starting your tomcat:</p>
<p>export CATALINA_OPTS=&#8221;-Xms256m -Xmx512m&#8221;</p>
<p>or</p>
<p>export JAVA_OPTS=&#8221;-Xms256m -Xmx512m&#8221;</p>
<p>this will create environment variable called CATALINA_OPTS  or JAVA_OPTS contains the required options to make tomcat start heap size 256M and maximum heap size 512M.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mhashem.wordpress.com/70/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mhashem.wordpress.com/70/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mhashem.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mhashem.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mhashem.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mhashem.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mhashem.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mhashem.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mhashem.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mhashem.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mhashem.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mhashem.wordpress.com/70/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=70&subd=mhashem&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mhashem.wordpress.com/2008/08/25/set-tomcat-memory-heap-size/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7abcc2ecb5fe138887ddb16fcf86532b?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Mostafa Hashem</media:title>
		</media:content>
	</item>
		<item>
		<title>Struts, Tomcat connection pooling</title>
		<link>http://mhashem.wordpress.com/2008/08/24/struts-on-tomcat-connection-pooling/</link>
		<comments>http://mhashem.wordpress.com/2008/08/24/struts-on-tomcat-connection-pooling/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 09:13:35 +0000</pubDate>
		<dc:creator>Mostafa</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[connection pooling]]></category>
		<category><![CDATA[struts]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://mhashem.wordpress.com/?p=65</guid>
		<description><![CDATA[In this post I&#8217;ll talk about how to use connection pooling in struts running on tomcat server:
you will need to edit in the following places:

META-INF/context.xml
WEB-INF/web.xml

first you need to add a context.xml file to your application to be used by tomcat application server when defining and creating your application context.
To do that create a folder called [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=65&subd=mhashem&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>In this post I&#8217;ll talk about how to use connection pooling in struts running on tomcat server:</p>
<p>you will need to edit in the following places:</p>
<ul>
<li>META-INF/context.xml</li>
<li>WEB-INF/web.xml</li>
</ul>
<p>first you need to add a context.xml file to your application to be used by tomcat application server when defining and creating your application context.</p>
<p>To do that create a folder called META-INF beside your WEB-INF.</p>
<p>in this folder create file and name it context.xml</p>
<p>open this file and add the following code:</p>
<p>&lt;Context path=&#8221;/<strong>yourAppPath</strong>&#8221; docBase=&#8221;<strong>yourAppDocBase</strong>&#8220;<br />
debug=&#8221;5&#8243; reloadable=&#8221;true&#8221; crossContext=&#8221;true&#8221;&gt;<br />
&lt;Resource name=&#8221;jdbc/<strong>resourceName</strong>&#8221; auth=&#8221;Container&#8221; type=&#8221;javax.sql.DataSource&#8221;<br />
maxActive=&#8221;100&#8243; maxIdle=&#8221;10&#8243; maxWait=&#8221;10&#8243;<br />
username=&#8221;<strong>userNam</strong>e&#8221; password=&#8221;Password&#8221; <strong>driverClassName</strong>=&#8221;com.mysql.jdbc.Driver&#8221;<br />
url=&#8221;jdbc:mysql://localhost:3306/<strong>DatabaseName</strong>?autoReconnect=true&#8221;/&gt;<br />
&lt;/Context&gt;</p>
<p>replace names in <strong>Bold </strong>with your application parameters <strong>resourceName</strong> is the name of the datasource that you will use. the previous code creates a new database resource on your application context.</p>
<p>now you need to create a reference to the created resource. edit your web.xml and add the following code:</p>
<p>&lt;resource-ref&gt;<br />
&lt;description&gt;DB Connection&lt;/description&gt;<br />
&lt;res-ref-name&gt;jdbc/<strong>resourceName</strong>&lt;/res-ref-name&gt;<br />
&lt;res-type&gt;javax.sql.DataSource&lt;/res-type&gt;<br />
&lt;res-auth&gt;Container&lt;/res-auth&gt;<br />
&lt;/resource-ref&gt;</p>
<p>replace names in <strong>Bold </strong>with your application parameters.</p>
<p>now you only need to know how to get the datasource from your code:</p>
<p>Context ctx = new InitialContext();</p>
<p>DataSource ds = (DataSource) ctx.lookup(&#8220;java:comp/env/jdbc/<strong>resourceName</strong>&#8220;);</p>
<p>Connection connection = ds.getConnection();</p>
<p>and you can enjoy using the new connection</p>
<p>I wish that I made this topic clear and I&#8217;ll be happy to receive your comments and questions.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mhashem.wordpress.com/65/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mhashem.wordpress.com/65/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mhashem.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mhashem.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mhashem.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mhashem.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mhashem.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mhashem.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mhashem.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mhashem.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mhashem.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mhashem.wordpress.com/65/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=65&subd=mhashem&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mhashem.wordpress.com/2008/08/24/struts-on-tomcat-connection-pooling/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7abcc2ecb5fe138887ddb16fcf86532b?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Mostafa Hashem</media:title>
		</media:content>
	</item>
		<item>
		<title>e-Archive: Archive system</title>
		<link>http://mhashem.wordpress.com/2008/08/16/e-archive-archive-system/</link>
		<comments>http://mhashem.wordpress.com/2008/08/16/e-archive-archive-system/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 19:08:31 +0000</pubDate>
		<dc:creator>Mostafa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mhashem.wordpress.com/?p=63</guid>
		<description><![CDATA[finally e-archive (earth project) version 1 has been finished and implemented on synergy egypt. it is very nice to have your own product.
e-archive is document repository system and information strutcured repository system.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=63&subd=mhashem&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>finally e-archive (earth project) version 1 has been finished and implemented on synergy egypt. it is very nice to have your own product.</p>
<p>e-archive is document repository system and information strutcured repository system.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mhashem.wordpress.com/63/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mhashem.wordpress.com/63/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mhashem.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mhashem.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mhashem.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mhashem.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mhashem.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mhashem.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mhashem.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mhashem.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mhashem.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mhashem.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mhashem.wordpress.com&blog=2106745&post=63&subd=mhashem&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mhashem.wordpress.com/2008/08/16/e-archive-archive-system/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7abcc2ecb5fe138887ddb16fcf86532b?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Mostafa Hashem</media:title>
		</media:content>
	</item>
	</channel>
</rss>