Archive for the 'Osgi' Category

Using Spring Integration in Osgi platform

August 13 2009one Commented

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

How to use Spring Integration in Osgi platform. This post outlines the method to use publish-subscribe pattern to make loose coupling osgi bundles.

Engroup 1.5.07082009 released

July 12 20093 Commented

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

eSoftHead is very pleased to announce that Engroup 1.5.07082009 is released. You can checkout its some screenshots at http://www.flickr.com/photos/37821412@N04/sets/72157621082360806/ before decide whether download it at http://esofthead.com/node/25.
Engroup 1.5.07082009 has the following new features and improvements according with the previous one:

eSoftHead replaces Engroup AIR client application by Flex client browser. In the past, several clients complained the [...]

Engroup 1.5 Milestone 1 released

June 1 20094 Commented

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

eSoftHead is pleased to inform that Engroup 1.5 M1 of our Java/AIR groupware product has been release. You can download it at http://esofthead.com/node/25.
According to the Engroup 1.5 roadmap posted at http://blog.esofthead.com/engroup-15-roadmap/, the new features of Engroup 1.5 M1 are as follows:

Upload single/multiple contents.
Download single/multiple contents.
Categorize contents via document type, status, and tag.
Display simple transaction view.

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.

Case study of applying continuous integration for enterprise project

March 16 20093 Commented

Categorized Under: Agile, Engroup, Management, Osgi, Software Development Process, Technology

Continuous integration is one of good development practices that we apply in many projects before. We try to integrate the code of every body as soon as possible (usually developers check in whenever they finish their small tasks and within a day), make the automation test (unit test and integration test) and we have a [...]

Unit test with Spring Dynamic Modules

July 14 2008one Commented

Categorized Under: Java, Osgi, Software Engineer

Follow our story about developing services by using Spring Dynamic Modules. We are developing our application and we have already migrated our application to support osgi. During migration, we have some problems with our test classes, we wanted to run our unit test in osgi environment (so we called integration test – integration test in [...]

Spring Dynamic Modules (for Osgi) – the good complement for Osgi

July 7 2008No Commented

Categorized Under: Java, Osgi, Software Engineer

Spring Framework – the de factor standard IoC container of Java world promotes loose coupling among layers/components. Osgi – also be the de factor standard of module management platform promotes the module development, that helps application can manage the life cycle of services, dependencies of services with clear and ease. The combination [...]