A New Learning Tool for Java Developers from Active Endpoints
“We set out to create an application that would both be instructional and compelling,” said Luc Clément, senior director of product management, Active Endpoints. “With the Vintage Old Stock application we think we have achieved these objectives and have created an app that Java developers will enjoy ‘lifting the hood’ on to learn the latest techniques for creating practical web-services based applications.”
The Vintage Old Stock demonstration makes it easy for Java developers to learn how to implement SOA applications by demonstrating techniques for orchestrating web services, integrating with external systems, implementing complex event processing (CEP), integrating human tasks into an orchestration and many more capabilities. Java developers can explore these features online and are encouraged to adopt these techniques for their own development projects.
I spoke to Luc to find out more about this application
So what can developers expect to find when they "lift the hood"?
Developers will obtain the entirety of the ActiveVOS orchestration project, the Pojo code that invokes the JBoss Rules engine, all WSDL/Schema artifacts, and a preconfigured embedded server that will allow you to run the demo end-to-end.
Is ActiveVOS written in Java?
ActiveVOS is at its core a Java platform. To learn more about supported platforms see http://www.activevos.com/products-certified-system-support.php
Can we expect more announcements like this in the future?
Yes. Both by expanding on the “Vintage Old Stock” scenarios and through continued contribution of freely available Educational content (http://www.activevos.com/community-educationcenter.php) and technical content (http://www.activevos.com/indepth.php)
Can you give more detail on the technologies used?
ActiveVOS provides an easy way for Java developers to use existing Java projects to build Java endpoints in a BPEL process. You can start with, or build, a package that includes an interface and a Java class that implements the interface.
Using one of the techniques that ActiveVOS provides, you can automatically generate a WSDL and schema from your Java interface. The WSDL includes the port type, operation and messages to create receives, replies, and invokes.
ActiveVOS also provides built-in features to automatically include all the necessary JARs and other files for deployment to the server.
You can get an overview of ActiveVOS POJO capabilities from the http://www.activevos.com/indepth.php#Capabilities section at http://www.activevos.com/indepth/b_capabilities/l_pojo-vignette/pojo-vignette-3-final-avi3.html
We thought it would be interesting to invoke a rules engine just as JBoss Rules as a means of demonstrating native POJO support in ActiveVOS. Part of the process has a “Validate Request With Rules” activity. We leveraged ActiveVOS’ POJO integration to call a Java “fireCarRules” method that makes a call to JBoss Rules libraries, and then wrapped the invocation using a BPEL process thus exposing the rules as a service which is invoked as part of the Quote Process.
This is depicted here:
- Login or register to post comments
- 3024 reads
- Printer-friendly version
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)




Comments
Arek Stryjski replied on Fri, 2009/01/09 - 12:38pm
You use a lot of big words, but I have no idea what you are trying to sell me.
I only found out from your post what this company use PHP, so I assume they don't know much about Java or don't consider it as good technology for web.
What was your point?
OK, maybe I'm to serious and I don't understand your joke. I'm not native English speaker, so it is difficult for me to distinguish "marketing speak" for sarcasm, sometimes.Have a nice weekend :)
Alex Neihaus replied on Fri, 2009/01/09 - 2:42pm
Hi, Arek.
Sorry if we confused you. Our idea was to provide a customized environment for Java developers who are interested learning in BPM and SOA a way to do so.
As part of that, James asked us to talk about was how we can reuse POJO's as web-services. That's the idea of the Q&A above.
Hope this helps.
Alex Neihaus
Active Endpoints, Inc.
hookfi john replied on Sun, 2009/05/31 - 8:06am
dfdf dfd replied on Wed, 2009/06/24 - 9:27pm
I like the ed hardy clothing. ed hardy is one of the most popular brands. ed hardy clothes displays the brilliant work of Don ed hardy uk. He is a gifted painter, printmaker and tattoo artist. cheap ed hardy offerings include ed hardy tank, cheap ed hardy clothing, ed hardy on sale, ed hardy handbags, ed hardy discount etc. ed hardy swimwear is just 4 years old and was launched by Audigier in 2004. There were many Hollywood stars who wear his ed hardy swimwear. Some of the famous celebrities include Ed Hardy Belts, Jessica Alba, Mariah Carey, Paris Hilton etc.