<?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-895323665351519273</id><updated>2012-03-27T16:49:05.274+03:00</updated><category term='hibernate'/><category term='0.8'/><category term='Export'/><category term='xplanner'/><category term='PDF'/><category term='development'/><category term='MPX'/><category term='DWR'/><category term='annotations'/><category term='maven'/><category term='XML'/><category term='eclipse'/><category term='Spring'/><category term='maven. tomcat'/><category term='MSPDI'/><category term='xplanner-plus'/><category term='XLS'/><category term='0.7b7'/><title type='text'>XPlanner Plus</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.xplannerplus.org/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default'/><link rel='alternate' type='text/html' href='http://blog.xplannerplus.org/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Maksym Chyrkov (aka Maxim Chirkov)</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-895323665351519273.post-2371119352861750650</id><published>2011-12-04T02:51:00.000+03:00</published><updated>2011-12-04T02:51:00.604+03:00</updated><title type='text'>New development version of xplanner+ available</title><content type='html'>&lt;h3 class="post-title entry-title"&gt;&amp;nbsp;&lt;/h3&gt;&lt;h3 class="post-title entry-title"&gt;&lt;span style="font-size: small;"&gt;Xplanner+ was updated.&lt;/span&gt;&lt;/h3&gt;Mostly upgrades to new libraries, bug fixes and removing unneeded code.&lt;br /&gt;New build is available for download:&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/xplanner-plus/files/v1.1a4/"&gt;http://sourceforge.net/projects/xplanner-plus/files/v1.1a4/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/895323665351519273-2371119352861750650?l=blog.xplannerplus.org' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://sourceforge.net/projects/xplanner-plus/files/v1.1a4/' title='New development version of xplanner+ available'/><link rel='replies' type='application/atom+xml' href='http://blog.xplannerplus.org/feeds/2371119352861750650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.xplannerplus.org/2011/12/new-development-version-of-xplanner.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/2371119352861750650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/2371119352861750650'/><link rel='alternate' type='text/html' href='http://blog.xplannerplus.org/2011/12/new-development-version-of-xplanner.html' title='New development version of xplanner+ available'/><author><name>Maksym Chyrkov (aka Maxim Chirkov)</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-895323665351519273.post-7450976476667620095</id><published>2010-07-19T01:04:00.000+03:00</published><updated>2010-07-19T01:04:16.572+03:00</updated><title type='text'>New development version of xplanner+ available</title><content type='html'>Xplanner+ was updated.&lt;br /&gt;New build is available for download:&lt;br /&gt;&lt;a href="http://sourceforge.net/downloads/xplanner-plus/v1.1a2/#download"&gt;http://sourceforge.net/downloads/xplanner-plus/v1.1a2/#download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This build is also uploaded to &lt;a href="http://demo.xplannerplus.org/"&gt;http://demo.xplannerplus.org/&lt;/a&gt;&lt;br /&gt;On demo you still may have problem with&amp;nbsp;attachments, since it fixed only on mysql, patch for hsqldb will be available soon.&lt;br /&gt;&lt;br /&gt;There a lot of not fixed bugs, but we are moving forward!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/895323665351519273-7450976476667620095?l=blog.xplannerplus.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.xplannerplus.org/feeds/7450976476667620095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.xplannerplus.org/2010/07/new-development-version-of-xplanner.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/7450976476667620095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/7450976476667620095'/><link rel='alternate' type='text/html' href='http://blog.xplannerplus.org/2010/07/new-development-version-of-xplanner.html' title='New development version of xplanner+ available'/><author><name>Maksym Chyrkov (aka Maxim Chirkov)</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-895323665351519273.post-5963349982294584875</id><published>2010-02-19T01:14:00.001+02:00</published><updated>2010-02-19T01:17:33.386+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DWR'/><category scheme='http://www.blogger.com/atom/ns#' term='Spring'/><title type='text'>DWR 2.0 and Spring</title><content type='html'>Integrating &lt;a href="http://directwebremoting.org/"&gt;DWR&lt;/a&gt; to project using Spring.&lt;br /&gt;&lt;br /&gt;In this article you can find missing bit, in official &lt;a href="http://directwebremoting.org/"&gt;DWR&lt;/a&gt; documentation.&lt;br /&gt;&lt;br /&gt;1. Add dwr and dependencies to classpath, with maven it's&lt;br /&gt;&lt;pre&gt;  &amp;lt;dependency&amp;gt;&lt;br /&gt;    &amp;lt;groupId&amp;gt;org.directwebremoting&amp;lt;/groupId&amp;gt;&lt;br /&gt;    &amp;lt;artifactId&amp;gt;dwr&amp;lt;/artifactId&amp;gt;&lt;br /&gt;    &amp;lt;version&amp;gt;2.0.3&amp;lt;/version&amp;gt;&lt;br /&gt;  &amp;lt;/dependency&amp;gt;&lt;br /&gt;&lt;/pre&gt;2. Add to web.xml Dwr Spring Servlet &lt;br /&gt;&lt;pre&gt;&amp;lt;servlet&amp;gt;&lt;br /&gt;  &amp;lt;servlet-name&amp;gt;dwr-invoker&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;  &amp;lt;servlet-class&amp;gt;org.directwebremoting.spring.DwrSpringServlet&amp;lt;/servlet-class&amp;gt;&lt;br /&gt;  &amp;lt;init-param&amp;gt;&lt;br /&gt;   &amp;lt;param-name&amp;gt;debug&amp;lt;/param-name&amp;gt;&lt;br /&gt;   &amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;&lt;br /&gt;  &amp;lt;/init-param&amp;gt;&lt;br /&gt; &amp;lt;/servlet&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;servlet-mapping&amp;gt;&lt;br /&gt;  &amp;lt;servlet-name&amp;gt;dwr-invoker&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;  &amp;lt;url-pattern&amp;gt;/dwr/*&amp;lt;/url-pattern&amp;gt;&lt;br /&gt; &amp;lt;/servlet-mapping&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;3. Add to your applicationContext,xml file import (Of cause you can just put all beans inside applicationContext.xml, but I think it's more easier to have all dwr related beans in separate file).&lt;br /&gt;&lt;pre&gt;&amp;lt;import resource=&amp;quot;dwr.xml&amp;quot;/&amp;gt;&lt;/pre&gt;&lt;br /&gt;4. Add dwr.xml file with needed configuration (!!! It should be in classpath)&lt;br /&gt;&lt;pre&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt; &amp;lt;beans default-autowire=&amp;quot;no&amp;quot; xmlns=&amp;quot;http://www.springframework.org/schema/beans&amp;quot;&lt;br /&gt;        xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&lt;br /&gt;        xmlns:dwr=&amp;quot;http://www.directwebremoting.org/schema/spring-dwr&amp;quot;&lt;br /&gt;        xsi:schemaLocation=&amp;quot;http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd&lt;br /&gt;        http://www.directwebremoting.org/schema/spring-dwr&lt;br /&gt;        http://www.directwebremoting.org/schema/spring-dwr-2.0.xsd&amp;quot;&amp;gt;&lt;br /&gt; &lt;br /&gt;  &amp;lt;dwr:configuration&amp;gt;&lt;br /&gt;   &amp;lt;dwr:convert type=&amp;quot;bean&amp;quot; class=&amp;quot;net.sf.xplanner.domain.Project&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;dwr:exclude method=&amp;quot;notificationReceivers&amp;quot;/&amp;gt;&lt;br /&gt;    &amp;lt;dwr:exclude method=&amp;quot;iterations&amp;quot;/&amp;gt;&lt;br /&gt;   &amp;lt;/dwr:convert&amp;gt;&lt;br /&gt;  &amp;lt;/dwr:configuration&amp;gt;&lt;br /&gt; &lt;br /&gt;  &amp;lt;dwr:controller id=&amp;quot;dwrController&amp;quot; debug=&amp;quot;true&amp;quot;  /&amp;gt;&lt;br /&gt; &lt;br /&gt;  &amp;lt;bean id=&amp;quot;dwrProject&amp;quot; class=&amp;quot;net.sf.xplanner.dwr.Project&amp;quot; &amp;gt;&lt;br /&gt;   &amp;lt;property name=&amp;quot;projectDao&amp;quot; ref=&amp;quot;projectDao&amp;quot; /&amp;gt;&lt;br /&gt;   &amp;lt;dwr:remote javascript=&amp;quot;project&amp;quot;&amp;gt;&lt;br /&gt;      &amp;lt;dwr:include method=&amp;quot;getAllProjects&amp;quot; /&amp;gt;&lt;br /&gt;   &amp;lt;/dwr:remote&amp;gt;&lt;br /&gt;  &amp;lt;/bean&amp;gt;&lt;br /&gt; &lt;br /&gt; &amp;lt;/beans&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;In dwr.xml, as you can see you should declare dwr controller.&lt;br /&gt;Also we declared our dwr bean with id dwrProject, which is using "projectDao" spring bean, to use this bean you need to add following javascript to your page (we declared as accessible only one method "getAllProjects"):&lt;br /&gt;&lt;pre&gt;&amp;lt;script type=&amp;#39;text/javascript&amp;#39; src=&amp;#39;/xplanner/dwr/interface/project.js&amp;#39;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt; &amp;lt;script type=&amp;#39;text/javascript&amp;#39; src=&amp;#39;/xplanner/dwr/engine.js&amp;#39;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Also we declared converter for our bean, but this is very well covered by dwr documentation. We just added few exclude method to avoid of fetching huge tree of objects (Project - is hibernate bean and have a references to other objects, and by default DWR try to serialize all of them).&lt;br /&gt;&lt;br /&gt;That's all! :-)&lt;br /&gt;&lt;br /&gt;P.S. After small discussion we decided postpone usage of DWR in XplannerPlus project. We really miss RESTful Web Services. This feature added in version 3.0 rc1, but project look frozen more then for year in this stage.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/895323665351519273-5963349982294584875?l=blog.xplannerplus.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.xplannerplus.org/feeds/5963349982294584875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.xplannerplus.org/2010/02/dwr-20-and-spring.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/5963349982294584875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/5963349982294584875'/><link rel='alternate' type='text/html' href='http://blog.xplannerplus.org/2010/02/dwr-20-and-spring.html' title='DWR 2.0 and Spring'/><author><name>Maksym Chyrkov (aka Maxim Chirkov)</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-895323665351519273.post-8965443082545011509</id><published>2010-01-31T16:33:00.001+02:00</published><updated>2010-01-31T16:33:01.032+02:00</updated><title type='text'>Demo of latest xplanner</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;Here you can try xplanner+, without installing it on your system.&lt;br/&gt;&lt;br/&gt;XplannerPlus is based on xplanner project.&lt;br/&gt;&lt;br/&gt;More details about xplanner-plus you may read on &lt;a href='http://xplanner-plus.sourceforge.net'&gt;http://xplanner-plus.&lt;wbr/&gt;sourceforge.net&lt;/a&gt;.&lt;/p&gt;стосовно: &lt;a href='http://demo.xplannerplus.org/xplanner/do/login'&gt;XPlanner Login&lt;/a&gt; (&lt;a href='http://www.google.com/sidewiki/entry/mchirkov/id/s64kaKbvIAM7s3Y1wLxV5l_S9wI'&gt;переглянути на Google Sidewiki&lt;/a&gt;)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/895323665351519273-8965443082545011509?l=blog.xplannerplus.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.xplannerplus.org/feeds/8965443082545011509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.xplannerplus.org/2010/01/demo-of-latest-xplanner.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/8965443082545011509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/8965443082545011509'/><link rel='alternate' type='text/html' href='http://blog.xplannerplus.org/2010/01/demo-of-latest-xplanner.html' title='Demo of latest xplanner'/><author><name>Maksym Chyrkov (aka Maxim Chirkov)</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-895323665351519273.post-2248522681139150278</id><published>2009-12-01T00:27:00.000+02:00</published><updated>2009-12-01T00:27:23.952+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='xplanner-plus'/><category scheme='http://www.blogger.com/atom/ns#' term='annotations'/><title type='text'>Migration to Hibernate 3.3 from Hibernate 2.1 in XPlanner-Plus</title><content type='html'>We finally did it.&lt;br /&gt;We have moved to hibernate 3.3.1 and hibernate annotations 3.4.0 in xplanner-plus 1.1a1.&lt;br /&gt;Special thanks to&amp;nbsp;Hoani Cross, for fixing a lot of problems related to &lt;span id="goog_1259430193977"&gt;&lt;/span&gt;&lt;a href="http://hibernate.org/"&gt;hibernate&lt;span id="goog_1259430193978"&gt;&lt;/span&gt;&lt;/a&gt; upgrade.&lt;br /&gt;Good news: we got annotation support for hibernate, and we have started this work!&lt;br /&gt;Bad news: we still have a lot of work to do: move to OpenSessionInViewFilter, move to hibernate annotations, remove custom sessionFactory, move all database code to dao's and apply aop transaction pattern.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/895323665351519273-2248522681139150278?l=blog.xplannerplus.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.xplannerplus.org/feeds/2248522681139150278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.xplannerplus.org/2009/12/migration-to-hibernate-33-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/2248522681139150278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/2248522681139150278'/><link rel='alternate' type='text/html' href='http://blog.xplannerplus.org/2009/12/migration-to-hibernate-33-from.html' title='Migration to Hibernate 3.3 from Hibernate 2.1 in XPlanner-Plus'/><author><name>Maksym Chyrkov (aka Maxim Chirkov)</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-895323665351519273.post-2053359454858485720</id><published>2009-11-26T01:03:00.001+02:00</published><updated>2009-11-26T01:04:11.238+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PDF'/><category scheme='http://www.blogger.com/atom/ns#' term='MSPDI'/><category scheme='http://www.blogger.com/atom/ns#' term='MPX'/><category scheme='http://www.blogger.com/atom/ns#' term='Export'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='XLS'/><title type='text'>Export features</title><content type='html'>In version 1.0 we can do following export on corresponding pages:&lt;br /&gt;Project: XML MPX&lt;br /&gt;Iteration: XML MPX PDF JRPDF&lt;br /&gt;Story: PDF JRPDF&lt;br /&gt;Task: PDF JRPDF&lt;br /&gt;&lt;br /&gt;In version 1.1 was added export to MSPDI format. (To avoid internationalization issues with mpx project)&lt;br /&gt;Everyone is welcome to test and report any issues, with this format.&lt;br /&gt;V1.1a1 build will be published soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/895323665351519273-2053359454858485720?l=blog.xplannerplus.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.xplannerplus.org/feeds/2053359454858485720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.xplannerplus.org/2009/11/export-features.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/2053359454858485720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/2053359454858485720'/><link rel='alternate' type='text/html' href='http://blog.xplannerplus.org/2009/11/export-features.html' title='Export features'/><author><name>Maksym Chyrkov (aka Maxim Chirkov)</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-895323665351519273.post-1544563953500853613</id><published>2009-11-08T18:56:00.003+02:00</published><updated>2009-11-08T21:29:07.725+02:00</updated><title type='text'>Updating libs for xplanner-plus</title><content type='html'>&amp;nbsp;The major changes comparing with xplanner 0.7b7&lt;br /&gt;&lt;br /&gt;Upgraded libraries:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Struts (1.1 -&amp;gt; 1.2.9)&lt;/li&gt;&lt;li&gt;Spring (1.2.6 -&amp;gt; 1.2.9)&lt;/li&gt;&lt;li&gt;Velocity (1.4-&amp;gt;1.5)&lt;/li&gt;&lt;li&gt;Jasper (0.5.x -&amp;gt; 1.0.2)&lt;/li&gt;&lt;li&gt;MPXJ (0.0.24-&amp;gt;3.0.1)&lt;/li&gt;&lt;li&gt;dom4j (1.4 -&amp;gt; 1.6.1)&lt;/li&gt;&lt;li&gt;commons-digester (1.4-&amp;gt;1.6)&amp;nbsp;&lt;/li&gt;&lt;li&gt;Struts-spring plugin removed, and switched to struts spring integration in spring.&amp;nbsp; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/895323665351519273-1544563953500853613?l=blog.xplannerplus.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.xplannerplus.org/feeds/1544563953500853613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.xplannerplus.org/2009/11/updating-libs-for-xplanner-plus.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/1544563953500853613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/1544563953500853613'/><link rel='alternate' type='text/html' href='http://blog.xplannerplus.org/2009/11/updating-libs-for-xplanner-plus.html' title='Updating libs for xplanner-plus'/><author><name>Maksym Chyrkov (aka Maxim Chirkov)</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-895323665351519273.post-5141392925653099736</id><published>2009-10-07T17:57:00.006+03:00</published><updated>2009-10-09T15:15:29.933+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='xplanner-plus'/><category scheme='http://www.blogger.com/atom/ns#' term='maven. tomcat'/><title type='text'>Setting up development enviroment for XPlannerPlus</title><content type='html'>Instructions for eclipse users:&lt;br /&gt;&lt;br /&gt;So first of all you need to have jdk 1.5 or higher, tomcat (6.0 or 5.5) and &lt;a class="packageTitle" href="http://eclipse.org/downloads/"&gt;Eclipse IDE for Java EE Developers&lt;/a&gt;(You may use Eclipse for Java Developers, with another web devepment plugins as well) installed.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For tomcat managing I'm using &lt;a href="http://www.eclipsetotale.com/tomcatPlugin.html"&gt;Sysdeo tomcat plugin&lt;/a&gt;.&lt;br /&gt;&amp;nbsp;Then you need to have svn and maven plugins installed on eclipse. I'd prefer &lt;a href="http://subclipse.tigris.org/"&gt;Subclipse&lt;/a&gt; and &lt;a href="http://m2eclipse.sonatype.org/"&gt;M2Eclipse&lt;/a&gt; correspondently.&lt;br /&gt;After plugins installations you may checkout project, via menu: File&amp;gt;New&amp;gt;Maven&amp;gt;"Checkout Maven Projects from SCM".&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_t4Udz4K2psc/Ssy9CbrbOBI/AAAAAAAADOM/3nWD_vb8aYA/s1600-h/eclipse-3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_t4Udz4K2psc/Ssy9CbrbOBI/AAAAAAAADOM/3nWD_vb8aYA/s400/eclipse-3.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;On next screen, In SCM URL choos svn, and paste url &lt;code&gt;https://xplanner-plus.svn.sourceforge.net/svnroot/xplanner-plus.&lt;/code&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_t4Udz4K2psc/Ssy9Hw573ZI/AAAAAAAADOU/qVb-7rS-Cmw/s1600-h/eclipse-4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_t4Udz4K2psc/Ssy9Hw573ZI/AAAAAAAADOU/qVb-7rS-Cmw/s400/eclipse-4.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;Then press finish.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;It will takes some times depending on speed of you internet connection and availability of &lt;a href="http://sourceforge.net/"&gt;sourceforge.net&lt;/a&gt;&lt;/code&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/895323665351519273-5141392925653099736?l=blog.xplannerplus.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.xplannerplus.org/feeds/5141392925653099736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.xplannerplus.org/2009/10/setting-up-development-enviroment-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/5141392925653099736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/5141392925653099736'/><link rel='alternate' type='text/html' href='http://blog.xplannerplus.org/2009/10/setting-up-development-enviroment-for.html' title='Setting up development enviroment for XPlannerPlus'/><author><name>Maksym Chyrkov (aka Maxim Chirkov)</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_t4Udz4K2psc/Ssy9CbrbOBI/AAAAAAAADOM/3nWD_vb8aYA/s72-c/eclipse-3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-895323665351519273.post-2185712449319973617</id><published>2009-10-05T00:15:00.001+03:00</published><updated>2009-10-09T15:08:42.999+03:00</updated><title type='text'>Requirements for running XPlanner-Plus</title><content type='html'>&lt;ol&gt;&lt;li&gt;First of all you need to have proper Java, we are supporting &lt;a href="http://java.sun.com/javase/downloads/index.jsp"&gt;Sun Jdk 5, 6&lt;/a&gt; and &lt;a href="http://openjdk.java.net/"&gt;OpenJDK 6&lt;/a&gt;. (May work on &lt;a href="http://iced-tea.org/wiki/Main_Page"&gt;Iced Tea&lt;/a&gt;, but haven't tried). We have one problem not on sun jdk, you can't use graphical progress bar, by default you have html bar.&lt;/li&gt;&lt;li&gt;Database: &lt;a href="http://www.mysql.com/"&gt;Mysql&lt;/a&gt;, &lt;a href="http://hsqldb.org/"&gt;hsqldb&lt;/a&gt;. Other database are not tested, however we are using hibernate, so can support any database (theoritically).&lt;/li&gt;&lt;li&gt; Servers: &lt;a href="http://tomcat.apache.org/"&gt;tomcat 6.0 and 5.5&lt;/a&gt;, &lt;a href="http://www.mortbay.org/"&gt;jetty&lt;/a&gt;. Others are not tested.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/895323665351519273-2185712449319973617?l=blog.xplannerplus.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.xplannerplus.org/feeds/2185712449319973617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.xplannerplus.org/2009/10/requirements-for-running-xplanner-plus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/2185712449319973617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/2185712449319973617'/><link rel='alternate' type='text/html' href='http://blog.xplannerplus.org/2009/10/requirements-for-running-xplanner-plus.html' title='Requirements for running XPlanner-Plus'/><author><name>Maksym Chyrkov (aka Maxim Chirkov)</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-895323665351519273.post-1408096645592758529</id><published>2009-10-03T00:59:00.002+03:00</published><updated>2009-10-09T15:07:24.721+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xplanner'/><category scheme='http://www.blogger.com/atom/ns#' term='0.8'/><category scheme='http://www.blogger.com/atom/ns#' term='0.7b7'/><category scheme='http://www.blogger.com/atom/ns#' term='xplanner-plus'/><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><title type='text'>XPlanner plus development blog</title><content type='html'>Welcome to &lt;a href="http://xplannerplus.org/" style="font-weight: bold;"&gt;XPlannerPlus.org&lt;/a&gt;&amp;nbsp; blog about XPlannerPlus development. All info about &lt;a href="http://xplanner-plus.sourceforge.net/"&gt;XPlanner-Plus&lt;/a&gt;&amp;nbsp;will be published&amp;nbsp;here.&lt;br /&gt;&lt;a href="http://xplanner-plus.sourceforge.net/"&gt;XPlanner-plus&lt;/a&gt; is hosted on sourceforge.net. It is derivated from xplanner branch 0.7b7&lt;br /&gt;&lt;br /&gt;There are a lot of changes have been made:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;New design&lt;/li&gt;&lt;li&gt;Added email notifications for task adding and updating &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Xplanner is moved to &lt;a href="http://maven.apache.org/"&gt;maven&lt;/a&gt; build script instead of &lt;a href="http://ant.apache.org/"&gt;ant&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Updated jars dependencies.&lt;/li&gt;&lt;/ol&gt;From small changes: organized links, imported unit tests from xplanner 0.8, fixed few bugs.&lt;br /&gt;&lt;br /&gt;Right now we are working on extending of email notification and stabilizing of project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/895323665351519273-1408096645592758529?l=blog.xplannerplus.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.xplannerplus.org/feeds/1408096645592758529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.xplannerplus.org/2009/10/xplanner-plus-development-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/1408096645592758529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/895323665351519273/posts/default/1408096645592758529'/><link rel='alternate' type='text/html' href='http://blog.xplannerplus.org/2009/10/xplanner-plus-development-blog.html' title='XPlanner plus development blog'/><author><name>Maksym Chyrkov (aka Maxim Chirkov)</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
