Archive for April, 2009

Preconditions of applying Agile process

April 27 2009No Commented

Categorized Under: Management, Software Development Process, Software Engineer

Probably you already hear Agile process at least one time in your software development life. Yes, this word becomes very popular nowadays. Google ‘Agile’ return many search results, you can see many successful case studies of Agile also the failures too. Many blames to Agile such as ‘no documentation at all’, ’suitable for small projects [...]

Object caching using Spring, Ehcache

Caching is quite important to boost the application performance. There are many cache libraries in Java world, both commercial and open source. You should choose the existing library instead creating your own library. I see some guys in my previous companies develop their own cache, and it is not good for their project. Instead of [...]

Engroup 1.5 Roadmap

April 21 20098 Commented

Categorized Under: Engroup, Flex, Java, RIA, Software Engineer

We have just finished the first internal milestone of Engroup version 1.5. In this version we focus on Document and Knowledge Management system and integrate this module with the existing modules such as Human Resource and Customer Relationship Management. We limit the scope that make Engroup Document Management module is usable for most of user, [...]

How to invoke Spring beans in other osgi bundle

April 20 20092 Commented

Categorized Under: Java, Osgi, Software Engineer, Technology

Spring Dynamic Modules helps integrating Spring beans to Osgi platform seamlessly. It exports the Spring beans as Osgi services and it streats Spring-Osgi service as Spring bean. In the non-Osgi environment, developer can get the Spring beans via calling
ApplicationContext ctx = new ClasspathApplicationContext("example.xml");
BeanEx beanEx = (BeanEx)ctx.getBean("beanEx");
However, such calling will throw an exception in Spring DM [...]

Engroup 1.0, a Java/AIR Groupware, has been released

April 16 20092 Commented

Categorized Under: Engroup, Osgi, RIA, Software Engineer, Technology

Dear all,
I am very pleased to announce that Engroup 1.0 after more than one month of previous release date. It is the bug fix release for the previous one, Engroup 1.0 beta. You can download the Engroup at eSoftHead site and see the last changes at here.

Testing Spring beans against database with DbUnit

April 5 2009one Commented

Categorized Under: Agile, Engroup, Java, Software Engineer, Technology, Testing

This is another post of testing series we wrote so far and it discusses how to write testing against database. We prefer writing unit test for whole kind of our services, it includes the testing against POJO, LDAP, database, content repository, email. Here the topics relate to testing in our site:

Some questions and answers of [...]