<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://toubsen.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://toubsen.de/feed.php">
        <title>toubsen.de spring-rcp</title>
        <description></description>
        <link>http://toubsen.de/</link>
        <image rdf:resource="http://toubsen.de/lib/images/favicon.ico" />
       <dc:date>2010-09-08T16:44:21+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://toubsen.de/spring-rcp/appfuse-backend?rev=1190509704&amp;do=diff"/>
                <rdf:li rdf:resource="http://toubsen.de/spring-rcp/appfuse-service?rev=1267382205&amp;do=diff"/>
                <rdf:li rdf:resource="http://toubsen.de/spring-rcp/custom-binder?rev=1267382205&amp;do=diff"/>
                <rdf:li rdf:resource="http://toubsen.de/spring-rcp/faq?rev=1267382205&amp;do=diff"/>
                <rdf:li rdf:resource="http://toubsen.de/spring-rcp/new-project?rev=1267382205&amp;do=diff"/>
                <rdf:li rdf:resource="http://toubsen.de/spring-rcp/start?rev=1190509690&amp;do=diff"/>
                <rdf:li rdf:resource="http://toubsen.de/spring-rcp/vl-docking-history?rev=1267382205&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://toubsen.de/lib/images/favicon.ico">
        <title>toubsen.de</title>
        <link>http://toubsen.de/</link>
        <url>http://toubsen.de/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://toubsen.de/spring-rcp/appfuse-backend?rev=1190509704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-09-23T03:08:24+02:00</dc:date>
        <title>spring-rcp:appfuse-backend</title>
        <link>http://toubsen.de/spring-rcp/appfuse-backend?rev=1190509704&amp;do=diff</link>
        <description>Modify Maven configuration

Add the following dependency in the pom.xml:



&lt;dependency&gt;
	&lt;groupId&gt;com.company.app&lt;/groupId&gt;
	&lt;artifactId&gt;app-core&lt;/artifactId&gt;
	&lt;version&gt;${app.version}&lt;/version&gt;
&lt;/dependency&gt;



The rebuild the project definition using mvn eclipse:eclipse.</description>
    </item>
    <item rdf:about="http://toubsen.de/spring-rcp/appfuse-service?rev=1267382205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-28T19:36:45+02:00</dc:date>
        <title>spring-rcp:appfuse-service</title>
        <link>http://toubsen.de/spring-rcp/appfuse-service?rev=1267382205&amp;do=diff</link>
        <description>To build a classical 3-tier architecture, you can use AppFuse as a back end. This full-featured web-framework provides many time-saving features, additionally it's very easy to export the managers as webservice and use them as a backend to your Spring-RCP application.</description>
    </item>
    <item rdf:about="http://toubsen.de/spring-rcp/custom-binder?rev=1267382205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-28T19:36:45+02:00</dc:date>
        <title>spring-rcp:custom-binder</title>
        <link>http://toubsen.de/spring-rcp/custom-binder?rev=1267382205&amp;do=diff</link>
        <description>This issue is very easy to resolve in Spring-RCP, you simply put the follwong bean definition into the context:



&lt;bean id=&quot;binderSelectionStrategy&quot;
    class=&quot;org.springframework.richclient.form.binding.swing.SwingBinderSelectionStrategy&quot;&gt;
    &lt;property name=&quot;bindersForPropertyTypes&quot;&gt;
        &lt;map&gt;
            &lt;entry&gt;
                &lt;key&gt;&lt;value type=&quot;java.lang.Class&quot;&gt;com.company.app.YourClass&lt;/value&gt;&lt;/key&gt;
                &lt;bean class=&quot;com.company.app.YourCustomBinder&quot; /&gt;
            &lt;/entry&gt;
…</description>
    </item>
    <item rdf:about="http://toubsen.de/spring-rcp/faq?rev=1267382205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-28T19:36:45+02:00</dc:date>
        <title>spring-rcp:faq</title>
        <link>http://toubsen.de/spring-rcp/faq?rev=1267382205&amp;do=diff</link>
        <description>Build problems

	*  While starting I get several log messages saying “The message source is unable to find message code...” and the client won't start up.
This is an Eclipse Issue with the runtime configuration. See the menu entry Project -&gt; Properties -&gt; Java Build Path, on the tab Projects remove the project “spring-richclient-support” and add it again. After a rebuild everything should work flawlessly.</description>
    </item>
    <item rdf:about="http://toubsen.de/spring-rcp/new-project?rev=1267382205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-28T19:36:45+02:00</dc:date>
        <title>spring-rcp:new-project</title>
        <link>http://toubsen.de/spring-rcp/new-project?rev=1267382205&amp;do=diff</link>
        <description>A new project can be started off a command shell using the foolowing line:



mvn archetype:create -DarchetypeGroupId=org.springframework.richclient -DarchetypeArtifactId=spring-richclient-archetype -DarchetypeVersion=0.3.0-SNAPSHOT -DgroupId=${yourbasepackage} -DartifactId=${yourprojectname}</description>
    </item>
    <item rdf:about="http://toubsen.de/spring-rcp/start?rev=1190509690&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-09-23T03:08:10+02:00</dc:date>
        <title>spring-rcp:start</title>
        <link>http://toubsen.de/spring-rcp/start?rev=1190509690&amp;do=diff</link>
        <description>These pages document some progress I made while building a GUI application using Spring Rich Client.

General

	*  How to start a new Spring-RCP project
	*  FAQ - Frequently asked questions

AppFuse integration

	*  AppFuse as back end for Spring-RCP Standalone
	*  AppFuse as service provider for Spring-RCP</description>
    </item>
    <item rdf:about="http://toubsen.de/spring-rcp/vl-docking-history?rev=1267382205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-28T19:36:45+02:00</dc:date>
        <title>spring-rcp:vl-docking-history</title>
        <link>http://toubsen.de/spring-rcp/vl-docking-history?rev=1267382205&amp;do=diff</link>
        <description>The following steps add a functionality to a Spring-RCP project, that resembles to the Eclipse perspectives.

Add VLDocking as a dependency

Add the following dependency to the pom.xml:



&lt;dependency&gt;
    &lt;groupId&gt;org.springframework.richclient&lt;/groupId&gt;
    &lt;artifactId&gt;spring-richclient-vldocking&lt;/artifactId&gt;
    &lt;version&gt;${springrich.version}&lt;/version&gt;
&lt;/dependency&gt;</description>
    </item>
</rdf:RDF>
