Welcome Welcome to our blog about all kind of topics that are related to software development. We blog about:
SOA, BPM, EDA, ECM and all the other buzz words. Beware some post might not be so common as you think. We are not scared to go against main stream thoughts.
Technologies like java, maven, springframework, OSGi and front end technologies and frameworks like jQuery, DWR, Flex.
Finally to make this happen we need tools and of course a Mac (well some of us do). So we blog about that as well.
Linked in We now have a linked in group, join the group if you are a regular reader and want to see who else reads this blog.

|
By jettro, on April 11th, 2010
I have blogged before about the flex client I have created for the Axon framework addressbook sample project. If you did not read it before and want to learn more about the parsley framework, check this blog.
http://www.gridshore.nl/2010/02/25/creating-a-sample-for-axon-using-flex-and-parsley/
In this blog item I am describing changes based on a new feature made available in Axon. Allard has created support for a CommandBus and command handlers. Basic idea is that you dispatch items on the bus, and a registeredhandler picks it up and handles it. This makes the command query separation also more clear on the flex side of the application.
Continue reading Attaching flex to Axon using the new Axon CommandBus
By jettro, on February 25th, 2010
The last weeks or maybe even months, I have spent time getting to understand the Axon Framework created by Allard. Axon is a framework that can help developers created a scalable and maintainable application based on Command Query Responsibility Segregation (CQRS) principles. Each morning Allard and I discussed the framework and the sample we wanted to have. Since I know my way around flex and Axon makes heavily use of events, I decided to create a flex client that could demonstrate some cool features of the Axon framework.
This post is mainly about flex and Parsley. We will go into depth of the architecture of the client and how to talk to the server. I will describe the communication with the application that makes use of the axon framework, but I will not go into a lot of details. If you want more information about the Axon Framework I suggest you go to the website http://www.axonframework.org. There is good documentation available in the reference manual. If you want to learn about flex and the Parsley framework in general, please read on.
Continue reading Creating a sample for axon using flex and parsley
By jettro, on February 17th, 2010
In March 2008 I started experimenting with flex and java integration. I wrote a lot of blog posts since than and even published an article on adobe.com. For most of my blog items I used a sample that is available on google code called books-overview. During the years the sample improved a lot. By now the sample consists of Mate, BlazeDS, Spring BlazeDS and a lot of other spring technologies like spring security.
I was some time a go I had a look at the sample, since than a lot of people keep coming back to it. I still get questions about it. Therefore I decided to upgrade the sample. This blog post is about the upgrade I did which are mainly upgrades in versions of the libraries and the build configuration. Still I think it is worthwhile to have a look at it.
Continue reading Upgrading my books-overview flex, BlazeDS, Spring security application
By jettro, on September 14th, 2009
For a project that I am working on Your-Scrum I need a lot of items in a list that are sortable. One Story is to have a backlog with stories that are sortable to reflect the importance. Using Domain Driven Design, I have created a rich domain model. Using the model, we can execute all stories related to sorting items in a list. At the front-end I want an easy way to handle the sorting. I found a library for jQuery that can do the job for a large part on the client. Still there are some server side components as well.
The following screen gives an idea about the look and feel of the sortable list of stories.
Continue reading Creating a sortable list of items using jQuery
By jettro, on May 24th, 2009
More than a year a go I started writing about flex. My first post was about the integration of BlazeDS with the springframework at the back-end using intellij. I moved on with a Datagrid component that had filtering included in my second post. Than I did two posts about integrating spring security. The first article was a nice start to understand the concepts. The second post improved the code a lot with more understanding of the flex principles.
With the next posts I moved on to use maven, which in the beginning was not easy, but thanks to the excellent flex-mojos plugin from velo. In the beginning of this year I started blogging about the springsource coming into the flex domain for real. Two projects, one for the spring style of programming in the ActionScript language. The other one for integrating BlazeDS and the spring framework. I wrote multiple posts about the new spring project. This post will probably not be the last. But if you are using Mate as well as the spring BlazeDS Integration project. This is a must read post. Maybe only to laugh at what I have done, but I hope to be amazed how simple a full flexed application can be when you combine all these technologies.
Kind of a long introduction, but what is this post really about? I have been using a sample application called books-overview that I have been using for flex based applications. I have been adding stuff to it once in while, but now I have completely refactored it. I am using a framework called Mate, have made it modular using the flex-mojos plugin and I have adopted the Spring BlazeDS integration project. Time to explain the way I handle security now, how I am using maven and show the extension to Mate for security.
Read on to find out how I did it and like always leave a comment if you like it or if you have improvements.
Continue reading Integrate flex security in Mate using the spring BlazeDS integration project
By jettro, on May 10th, 2009
As a lot of you out there know, I write a lot about flex and java. For my flex posts I use a sample called books-overview. You can find the sourcecode on google code. A lot of different frameworks released new versions. In this post I describe the some of the upgrades that are important to me
- flex-mojos (3.1) – the maven flex plugin
- Mate (0.8.7.1) – a flex framework
- Spring BlazeDS Integration 1.0.0.RC1
Read on to find out the changes I had to make, the problems I ran into (not that much actually).
Continue reading Upgrading the flex based books-overview sample
By jettro, on May 10th, 2009
jQuery(document).ready(function($) { window.setTimeout(‘loadFBShareMe_762()’,5000); }); function loadFBShareMe_762(){ jQuery(document).ready(function($) { $(‘.dd-fbshareme-762′).remove();$(‘.DD_FBSHAREME_AJAX_762′).attr(‘width’,’53′);$(‘.DD_FBSHAREME_AJAX_762′).attr(‘height’,’69′);$(‘.DD_FBSHAREME_AJAX_762′).attr(‘src’,'http://widgets.fbshare.me/files/fbshare.php?url=http://www.gridshore.nl/2009/05/10/looking-for-a-wicket-training-in-the-netherlands/&size=large’); }); }
If you do not want commercial messages, or you do not want to learn about Wicket, it is safe to skip this post.
Wicket! June 8th and 9th
Web 2.0 applications are everywhere, and Apache Wicket technology is increasingly a part of them. Wicket [...]
By jettro, on April 13th, 2009
The complete story of combining a lot of different technologies and a lot of different blog post and articles found on the web. There are multiple good posts around this topic, but none of them gave the exact solution I needed. Therefore I write this blog post, maybe someone else can use this as well.
To get an idea if this post is about the approach you need, let me describe the problem or challenge I am facing.
I have an application that is showing the current stock supply of an online shop. Because obtaining all stock items takes a few seconds, I want to notify users when stock changes. To be able to do this I want to communicate changes from a java server using spring technology to a flex client through BlazeDS. The amount of users is not very big, and the changes to the stock are not important when someone obtains all stock items. Therefore the messages do not need to be persisted and we can use an in memory message server implementation provided by ActiveMq. So the flow becomes:
- Spring sends a message to a topic.
- BlazeDS pics up the message and transforms the stock payload
- All flex clients gets notified of the message
Go on to read about the solution.
Continue reading Doing flex with JMS: combining BlazeDS, spring-jms and ActiveMQ
|
|
Popular