Shoshin - Steve's blog

10 Good reasons to choose Java CAPS 6 or to migrate from 5.X!

jeudi juin 19, 2008


  • Easy and quick installation with the new installer


    • GUI wizard with I18N support

    • Command Line Interface (CLI) console

    • CLI in silent mode

    • Pre-installation of most of the products : ESB, BPM, Visual Page Designer, Sun Adapters


  • Large standards support, see my entry here

  • Get a fantastic new shiny and open-source IDE for free with Netbeans 6.1


    • A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and Ruby. NetBeans IDE is easy to install and use straight out of the box and runs on many platforms including Windows, Linux, Mac OS X and Solaris

    • The NetBeans IDE 6.1 release provides several new features and enhancements, such as rich JavaScript editing features, support for using the Spring web framework, and tighter MySQL integration.

    •   This release also provides improved performance, especially faster startup (up to 40%), lower memory consumption and
      improved responsiveness while working with large projects.


  • Multi-platform support (design time & runtime): Windows, Solaris, Linux, AIX, and Mac OS (New !)

  • Backward Compatibility with 5.X projects


    • just need to create a new Deployment Profile, build&deploy

    • bi-directional reuse : so CAPS 5.x applications and JBI-based components can be used together


  • New runtime


  • JBI architecture support, to build an ecosystem with partners


    • Service Engines to perform business logic and transformation services


    • Binding Components : communication protocols to provide services external to the ESB environment.


    • Interoperability between JavaEE and JBI components via  JBI Bridge and JavaEE SE

    • High quality components adopted by the Open-ESB community    


  • Improved build/deployment performance and tools


    • Application Configuration Enhancements : app config properties can be set using the as admin console

    • LDAP connectivity is defined in the runtime environment

    • continuous integration (build+deployment) using Ant tasks both for repository-based & any other projects


  • Management and Monitoring Improvements


    • Common management Java API

    • New scripting support (JSR 223-compliant) including Groovy, JRuby, Jython and more


  • Design options : more code reuse


    • Sub-Collaboration support with JCD to JCD calls

    • OTD importer to reuse OTDs in EJBs


[4] Comments
Like this post? del.icio.us | furl | slashdot | technorati | digg
Comments:

hi steve,

can you give us an url or something else for this point?

# Management and Monitoring Improvements
* Common management Java API
* New scripting support (JSR 223-compliant) including Groovy, JRuby, Jython and more

i can not find so much right now on my self for this topic.
i would love to see mor of this things and their possibilities.

regards chris

Posted by Christian Brennsteiner on juin 20, 2008 at 02:05 PM CEST #

Hi Chris,

Congratulations, you are the first one posting a comment on my blog :) !
Indeed it seems this is not yet documented on line at http://developers.sun.com/docs/javacaps/monitoring/index.html or http://wikis.sun.com/display/JavaCAPS/Monitoring

I will hopefully blog soon about this new feature, waiting for this new entry, you can find the scripts and API in "GA_Media"\ESB_API_KIT_en-US\ESB_API_KIT\EM_API_KIT.zip
Then look at \EM_API_KIT\scripting\groovy\

Cheers

Steve

Posted by Steve on juin 20, 2008 at 04:11 PM CEST #

About monitoring FYI there are some new open-source projects coming up :
see the <a href= "http://wiki.open-esb.java.net/Wiki.jsp?page=ALESE " > ALE SE</a> , the <a href= "http://wiki.open-esb.java.net/Wiki.jsp?page=IAD " > Intelligent Audit Dashboard(IAD)</a>, and the <a href= "https://esb-console.dev.java.net " >ESB console </a>

Chris, would you have any wishes for those kind of projects in terms of requirements both for technical and business monitoring ?

Thanks,

Steve

Posted by Steve Pincaud on juillet 10, 2008 at 03:26 PM CEST #

Steve,

More instrumentation for the JMS providers (both STCMS and Sun)! More logging/tracing options! Callbacks on events like message receipt! Filters! Notifications to userspace scripts! Please :)

/ioj

Posted by ioj on août 05, 2008 at 07:44 PM CEST #

Post a Comment:
  • HTML Syntax: NOT allowed