<?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/"
	>

<channel>
	<title>My babling</title>
	<atom:link href="http://maggi.bablish.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://maggi.bablish.com</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Sat, 15 May 2010 17:13:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to setup django on a cpanel server</title>
		<link>http://maggi.bablish.com/?p=47</link>
		<comments>http://maggi.bablish.com/?p=47#comments</comments>
		<pubDate>Sat, 15 May 2010 17:13:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://maggi.bablish.com/?p=47</guid>
		<description><![CDATA[This is a very good documentation on how to get django up and running on a cpanel server
http://blog.perplexedlabs.com/2008/11/10/setup-python-25-mod_wsgi-and-django-10-on-centos-5-cpanel/
]]></description>
			<content:encoded><![CDATA[<p>This is a very good documentation on how to get django up and running on a cpanel server</p>
<p>http://blog.perplexedlabs.com/2008/11/10/setup-python-25-mod_wsgi-and-django-10-on-centos-5-cpanel/</p>
]]></content:encoded>
			<wfw:commentRss>http://maggi.bablish.com/?feed=rss2&amp;p=47</wfw:commentRss>
		</item>
		<item>
		<title>Appfuse: error when doing mvn install eclipse:eclipse</title>
		<link>http://maggi.bablish.com/?p=44</link>
		<comments>http://maggi.bablish.com/?p=44#comments</comments>
		<pubDate>Wed, 03 Mar 2010 11:15:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Appfuse]]></category>

		<guid isPermaLink="false">http://maggi.bablish.com/?p=44</guid>
		<description><![CDATA[When creating a new appfuse project following the quick start guide you might see this error:
[INFO] Request to merge when &#8216;filtering&#8217; is not identical. Original=resource src/main/resources: output=target/classes, include=[], exclude=[ApplicationResources_de.properties&#124;ApplicationResources_fr.properties&#124;ApplicationResources_ko.properties&#124;ApplicationResources_nl.properties&#124;ApplicationResources_no.properties&#124;ApplicationResources_pt*.properties&#124;ApplicationResources_tr.properties&#124;ApplicationResources_zh*.properties&#124;applicationContext-resources.xml&#124;struts.xml&#124;**/*.java], test=false, filtering=true, merging with=resource src/main/resources: output=target/classes, include=[applicationContext-resources.xml&#124;struts.xml], exclude=[**/*.java], test=false, filtering=false
after the command:
mvn install eclipse:eclipse

This is due to an incompatibility with the eclipse maven plugin, you can [...]]]></description>
			<content:encoded><![CDATA[<p>When creating a new appfuse project following the quick start guide you might see this error:</p>
<p>[INFO] Request to merge when &#8216;filtering&#8217; is not identical. Original=resource src/main/resources: output=target/classes, include=[], exclude=[ApplicationResources_de.properties|ApplicationResources_fr.properties|ApplicationResources_ko.properties|ApplicationResources_nl.properties|ApplicationResources_no.properties|ApplicationResources_pt*.properties|ApplicationResources_tr.properties|ApplicationResources_zh*.properties|applicationContext-resources.xml|struts.xml|**/*.java], test=false, filtering=true, merging with=resource src/main/resources: output=target/classes, include=[applicationContext-resources.xml|struts.xml], exclude=[**/*.java], test=false, filtering=false</p>
<div>after the command:</div>
<div>mvn install eclipse:eclipse</div>
<div></div>
<div>This is due to an incompatibility with the eclipse maven plugin, you can solve this by running the command like:</div>
<div>
<pre>mvn org.apache.maven.plugins:maven-eclipse-plugin:2.5.1:eclipse</pre>
<pre>I saw this solution here:</pre>
<pre>http://www.mail-archive.com/users@appfuse.dev.java.net/msg17295.html</pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://maggi.bablish.com/?feed=rss2&amp;p=44</wfw:commentRss>
		</item>
		<item>
		<title>Appfuse - The Struts dispatcher cannot be found.</title>
		<link>http://maggi.bablish.com/?p=40</link>
		<comments>http://maggi.bablish.com/?p=40#comments</comments>
		<pubDate>Wed, 02 Dec 2009 23:24:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Appfuse]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://maggi.bablish.com/?p=40</guid>
		<description><![CDATA[I was getting the following error in my appfuse project, the reason was the security.xml filtered out the page that I was requesting
The Struts dispatcher cannot be found.  This is usually caused by using
Struts tags without the associated filter. Struts tags are only usable when
the request has passed through its servlet filter, which initializes [...]]]></description>
			<content:encoded><![CDATA[<p>I was getting the following error in my appfuse project, the reason was the security.xml filtered out the page that I was requesting</p>
<pre>The Struts dispatcher cannot be found.  This is usually caused by using
Struts tags without the associated filter. Struts tags are only usable when
the request has passed through its servlet filter, which initializes the
Struts dispatcher needed for this tag. - [unknown location]
        at org.apache.struts2.views.jsp.TagUtils.getStack(TagUtils.java:60)
        at
org.apache.struts2.views.jsp.StrutsBodyTagSupport.getStack(StrutsBodyTagSupport.java:52)
        at
org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:49)</pre>
]]></content:encoded>
			<wfw:commentRss>http://maggi.bablish.com/?feed=rss2&amp;p=40</wfw:commentRss>
		</item>
		<item>
		<title>Installing flash debugger on ubuntu</title>
		<link>http://maggi.bablish.com/?p=33</link>
		<comments>http://maggi.bablish.com/?p=33#comments</comments>
		<pubDate>Tue, 15 Sep 2009 11:29:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[flex]]></category>

		<category><![CDATA[debugger]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://maggi.bablish.com/?p=33</guid>
		<description><![CDATA[I had a problem installing the flash debugger v10, as a plugin to firefox, on my ubuntu system. The install script always keept asking me for the path to my mozilla browser and no matter what I put in there nothing worked.
I ended up searching for where the libflashplayer.so file is located on my machine [...]]]></description>
			<content:encoded><![CDATA[<p>I had a problem installing the flash debugger v10, as a plugin to firefox, on my ubuntu system. The install script always keept asking me for the path to my mozilla browser and no matter what I put in there nothing worked.</p>
<p>I ended up searching for where the libflashplayer.so file is located on my machine and found that it was here</p>
<p>/usr/lib/flashplugin-nonfree/libflashplayer.so</p>
<p>So just copy the debugger to there</p>
<p>Here it is possible to verify what version of the player you have installed and whether its the debugger or not</p>
<p>http://kb2.adobe.com/cps/155/tn_15507.html</p>
]]></content:encoded>
			<wfw:commentRss>http://maggi.bablish.com/?feed=rss2&amp;p=33</wfw:commentRss>
		</item>
		<item>
		<title>EMF complex types missing setters</title>
		<link>http://maggi.bablish.com/?p=15</link>
		<comments>http://maggi.bablish.com/?p=15#comments</comments>
		<pubDate>Thu, 30 Apr 2009 12:24:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[EMF]]></category>

		<guid isPermaLink="false">http://maggi.bablish.com/?p=15</guid>
		<description><![CDATA[When EMF generates Java classes for complex types from XSD it only generates getters but not setters for attributes of the class.
This can be fixed by defining the setter method as an annotated operation.
Make sure your complex type has the following structure:
&#60;xsd:complexType name=&#8221;ComplexTypeName&#8221;&#62;
&#60;xsd:annotation&#62;
&#60;xsd:appinfo ecore:key=&#8221;operations&#8221;
source=&#8221;http://www.eclipse.org/emf/2002/Ecore&#8221;&#62;
&#60;operation name=&#8221;setNameOfAttribute&#8221;&#62;
&#60;parameter name=&#8221;value&#8221; type=&#8221;ecore:EEList{?}&#8221; /&#62;
&#60;body /&#62;
&#60;/operation&#62;
&#60;operation name=&#8221;setNameOfSecondAttribute&#8221;&#62;
&#60;parameter name=&#8221;value&#8221; type=&#8221;ecore:EEList{?}&#8221; /&#62;
&#60;body /&#62;
&#60;/operation&#62;
&#8230;
&#60;/xsd:appinfo&#62;
&#60;xsd:documentation&#62;
Documentation on [...]]]></description>
			<content:encoded><![CDATA[<p>When EMF generates Java classes for complex types from XSD it only generates getters but not setters for attributes of the class.</p>
<p>This can be fixed by defining the setter method as an annotated operation.</p>
<p>Make sure your complex type has the following structure:</p>
<p>&lt;xsd:complexType name=&#8221;ComplexTypeName&#8221;&gt;<br />
&lt;xsd:annotation&gt;<br />
&lt;xsd:appinfo ecore:key=&#8221;operations&#8221;<br />
source=&#8221;http://www.eclipse.org/emf/2002/Ecore&#8221;&gt;<br />
&lt;operation name=&#8221;setNameOfAttribute&#8221;&gt;<br />
&lt;parameter name=&#8221;value&#8221; type=&#8221;ecore:EEList{?}&#8221; /&gt;<br />
&lt;body /&gt;<br />
&lt;/operation&gt;<br />
&lt;operation name=&#8221;setNameOfSecondAttribute&#8221;&gt;<br />
&lt;parameter name=&#8221;value&#8221; type=&#8221;ecore:EEList{?}&#8221; /&gt;<br />
&lt;body /&gt;<br />
&lt;/operation&gt;<br />
&#8230;<br />
&lt;/xsd:appinfo&gt;<br />
&lt;xsd:documentation&gt;<br />
Documentation on the purpose of your class<br />
&lt;/xsd:documentation&gt;<br />
&lt;/xsd:annotation&gt;<br />
&#8230;.<br />
&lt;/xsd:complexType&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://maggi.bablish.com/?feed=rss2&amp;p=15</wfw:commentRss>
		</item>
		<item>
		<title>Appfuse don&#8217;t create database every time</title>
		<link>http://maggi.bablish.com/?p=13</link>
		<comments>http://maggi.bablish.com/?p=13#comments</comments>
		<pubDate>Mon, 27 Apr 2009 19:59:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Appfuse]]></category>

		<guid isPermaLink="false">http://maggi.bablish.com/?p=13</guid>
		<description><![CDATA[Every time appfuse is started with
mvn jetty:run-war
the database is re-created. If you want to preserve the previous database turn of tests
mvn jetty:run-war -Dmaven.test.skip=true
]]></description>
			<content:encoded><![CDATA[<p>Every time appfuse is started with</p>
<p>mvn jetty:run-war</p>
<p>the database is re-created. If you want to preserve the previous database turn of tests</p>
<p>mvn jetty:run-war -Dmaven.test.skip=true</p>
]]></content:encoded>
			<wfw:commentRss>http://maggi.bablish.com/?feed=rss2&amp;p=13</wfw:commentRss>
		</item>
		<item>
		<title>Using two Eager fetch in Appfuse + Struts 2 + Hibernate</title>
		<link>http://maggi.bablish.com/?p=7</link>
		<comments>http://maggi.bablish.com/?p=7#comments</comments>
		<pubDate>Wed, 28 Jan 2009 23:13:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Appfuse]]></category>

		<category><![CDATA[Hibernate]]></category>

		<category><![CDATA[Struts 2]]></category>

		<guid isPermaLink="false">http://maggi.bablish.com/?p=7</guid>
		<description><![CDATA[Apparently Hibernate does not support fetching two Bags Eagerly at the same time.
See problem here http://forum.hibernate.org/viewtopic.php?p=2310316&#38;
I found a solution to the problem, described here in two blog entries
http://jroller.com/eyallupu/entry/hibernate_exception_simultaneously_fetch_multiple
http://jroller.com/eyallupu/entry/solving_simultaneously_fetch_multiple_bags
]]></description>
			<content:encoded><![CDATA[<p>Apparently Hibernate does not support fetching two Bags Eagerly at the same time.</p>
<p>See problem here <a href="http://forum.hibernate.org/viewtopic.php?p=2310316&amp;">http://forum.hibernate.org/viewtopic.php?p=2310316&amp;</a></p>
<p>I found a solution to the problem, described here in two blog entries</p>
<p><a href="http://jroller.com/eyallupu/entry/hibernate_exception_simultaneously_fetch_multiple">http://jroller.com/eyallupu/entry/hibernate_exception_simultaneously_fetch_multiple</a></p>
<p><a href="http://jroller.com/eyallupu/entry/solving_simultaneously_fetch_multiple_bags">http://jroller.com/eyallupu/entry/solving_simultaneously_fetch_multiple_bags</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maggi.bablish.com/?feed=rss2&amp;p=7</wfw:commentRss>
		</item>
		<item>
		<title>Appfuse create a custom page to edit users</title>
		<link>http://maggi.bablish.com/?p=6</link>
		<comments>http://maggi.bablish.com/?p=6#comments</comments>
		<pubDate>Tue, 27 Jan 2009 10:32:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Appfuse]]></category>

		<category><![CDATA[Struts 2]]></category>

		<category><![CDATA[edit]]></category>

		<category><![CDATA[Struts]]></category>

		<category><![CDATA[User]]></category>

		<guid isPermaLink="false">http://maggi.bablish.com/?p=6</guid>
		<description><![CDATA[I am working on a site based on Appfuse + Struts 2 and I needed to create a custom page allowing the logged in user to change add information to his profile.
I decided to base my extension on the already existent User model object in Appfuse, copy pasted the default editProfile.jsp under a new name. [...]]]></description>
			<content:encoded><![CDATA[<p>I am working on a site based on Appfuse + Struts 2 and I needed to create a custom page allowing the logged in user to change add information to his profile.</p>
<p>I decided to base my extension on the already existent User model object in Appfuse, copy pasted the default editProfile.jsp under a new name. Then I added few new fields there and also to the standard user object.</p>
<p>However I noticed a problem that my new jsp page was not getting the logged in user from the UserAction.edit method which I specified in the struts.xml, as it was also for the editProfile.jsp page. Instead I always got a new empty User object.</p>
<p>Looking into the code for the UserAction.edit method I saw that there is a boolean variable at the top of the method that checks wheter the query string included the editProfile string.</p>
<p>Thus there are two solutions to this problem. Let the name of the new .jsp include the string editProfile or simply copy the method into a new action method and hardcode the boolean value to true there. Also the new copied method can ofcourse been simplified.</p>
<p>The easiest way ofcourse is to have the page include the string editProfile.</p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://maggi.bablish.com/?feed=rss2&amp;p=6</wfw:commentRss>
		</item>
		<item>
		<title>Editing an index created by nutch</title>
		<link>http://maggi.bablish.com/?p=5</link>
		<comments>http://maggi.bablish.com/?p=5#comments</comments>
		<pubDate>Thu, 20 Nov 2008 11:03:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Nutch]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[lucene]]></category>

		<category><![CDATA[Open source]]></category>

		<category><![CDATA[Search engine]]></category>

		<guid isPermaLink="false">http://maggi.bablish.com/?p=5</guid>
		<description><![CDATA[I have started to work with the Lucene java search engine and its Nutch Web crawler. My needs are a little bit special so after having nutch crawl Web sites I wan&#8217;t to run my own program that cleans up unrelevant documents from the index.
Using the Lucene API jar that is pritty straight forward but [...]]]></description>
			<content:encoded><![CDATA[<p>I have started to work with the Lucene java search engine and its Nutch Web crawler. My needs are a little bit special so after having nutch crawl Web sites I wan&#8217;t to run my own program that cleans up unrelevant documents from the index.</p>
<p>Using the Lucene API jar that is pritty straight forward but you have to be carefull of using the right version of Lucene. I couldn&#8217;t find anything info about the supported version of Lucene on the Nutch site but after trying several 2.1.0, http://archive.apache.org/dist/lucene/java/lucene-2.1.0-src.zip, seems to be the correct one for Nutch 0.9</p>
]]></content:encoded>
			<wfw:commentRss>http://maggi.bablish.com/?feed=rss2&amp;p=5</wfw:commentRss>
		</item>
		<item>
		<title>Installing Joomla! on your Nokia phone</title>
		<link>http://maggi.bablish.com/?p=4</link>
		<comments>http://maggi.bablish.com/?p=4#comments</comments>
		<pubDate>Tue, 15 Apr 2008 17:18:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Joomla]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[E90]]></category>

		<category><![CDATA[N95]]></category>

		<category><![CDATA[Nokia]]></category>

		<category><![CDATA[PAMP]]></category>

		<guid isPermaLink="false">http://maggi.bablish.com/?p=4</guid>
		<description><![CDATA[With its PAMP (Personal AMP - Apache, MySQL and PHP) for S60 project Nokia has made it possible to install nearly all web based systems created for the popular trio Apache, MySQL and PHP. Here I will show how you can use it to install the content management system Joomla!, http://www.joomla.org, to your phone. (Note [...]]]></description>
			<content:encoded><![CDATA[<p>With its PAMP (Personal AMP - Apache, MySQL and PHP) for S60 project Nokia has made it possible to install nearly all web based systems created for the popular trio Apache, MySQL and PHP. Here I will show how you can use it to install the content management system Joomla!, http://www.joomla.org, to your phone. (Note that currently only Nokia N95 8GB and E90 phones are supported)</p>
<p>1. Point your phone to http://download.mymobilesite.net, download and install the client, then create an account to the MWS using the software.</p>
<p>2. Next go to http://sourceforge.net/projects/pamp and download the PAMP install (using your PC). Follow the guidelines here for installing, http://wiki.opensource.nokia.com/projects/PAMP:Installation.</p>
<p>3. When everything is installed the next step is to get your phone available  through the public internet. In order  to do that simply start MWS and then PAMP (http://wiki.opensource.nokia.com/projects/PAMP:Connectivity, under the title MWS Gateway)</p>
<p>4. Now you should be able to access https://youraccount.mymobilesite.net/ and see</p>
<h1>It works!</h1>
<p>Next you can try <a href="phpinfo.php">phpinfo.php</a>.</p>
<p>If that works, then you are all set for installing your favourite CMS!</p>
<p>These ones have been tried:</p>
<ul>
<li><a href="http://www.cmsmadesimple.org/">CMS Made Simple</a></li>
<li><a href="http://drupal.org/">Drupal</a></li>
<li><a href="http://e107.org/news.php">e107</a></li>
<li><a href="http://www.joomla.org/">Joomla!</a></li>
<li><a href="http://php-fusion.co.uk/news.php">PHP Fusion</a></li>
</ul>
<p>5. Next step is to create a database for joomla on your phone, there are two ways to do that</p>
<p>You need the MySQL command line tool installed on your PC if you don&#8217;t have it download it from http://www.mysql.com, then open your cmd promt and type</p>
<p><tt>mysql -h <em>address</em></tt><br />
Where address is the IP address of your phone on your WLAN, then create teh database with<br />
mysql&gt; create database joomla;</p>
<p>Query OK, 1 row affected (0.09 sec)</p>
<p>6. Next go to http://www.joomla.org and download the latest release, unzip the archive and copy it to your phones htdocs folder<br />
Nokia Phone Browser\Nokia N95 8GB\Memory Card\Data\apache\htdocs<br />
using Nokia PC suite</p>
<p>7. Next delete index.html from your phones htdocs folder</p>
<p>8. Next open http://YOURPHONESIPADDRESS/ and start the Joomla installation</p>
<p>9. When you reach the database configuration enter</p>
<p>Host Name: 127.0.0.1 (not localhost)</p>
<p>MySQL User Name: dummy</p>
<p>MySQL Password: dummy</p>
<p>MySQL Database Name: joomla</p>
<p>10. Proceed until you reach step 3, then change URL to https://YOURACCOUNT.mymobilesite.net, provide a email address and choose a password.</p>
<p>11. Now delete the installation folder from htdocs</p>
<p>12. Go to https://YOURACCOUNT.mymobilesite.net, you should see the joomla front end <img src='http://maggi.bablish.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://maggi.bablish.com/?feed=rss2&amp;p=4</wfw:commentRss>
		</item>
	</channel>
</rss>
