JCAPSMentor - Java CAPS Unleashed - Basic to Expert Discussions

JCAPSMentor - Basic to Expert Discussions Jcaps, SOA, SUN, Netbeans, Enterprise, Sun System Application Server, Java, J2EE, EAI, JBI, Composite Application Platform Suite, EDI, SeeBeyond, HL7, Singapore

 
  FOLLOW US!
  JCAPSMentor

Visit us at Facebook



 

  Visitors LIVE! Stats
 
  Covering the World!
 
JCAPS 6 Tour

OverView of JCAPS 6

Java CAPS 6 will include Netbeans 6.1, Glassfish v2 and OpenESB v2. It will also include the Repository module coming from Java CAPS 5 so that you will be able to import Java CAPS 5 projects. You can integrate Java CAPS 5 projects with OpenESB and Java EE applications because all are running on the same Glassfish v2 application server.

New Features of JCAPS 6

v NetBeans 6.1 Based Tooling

  • Complete backward compatible support for repository-based applications
  • JCA Adapter support in EJB Web Services
  • QoS (Quality of Service) enhancements in JBI Composite Application Editor
  • Support for Solaris, Linux and Mac

· Support for Repository, Java EE and JBI applications with Solid Management Foundation : Rich set of management APIs

· Scriptable with an JS-223 compliant scripting language

· Enterprise Manager enhanced for use with the Sun Java Application Server 9.1

· Integrated JBI (Java Business Integration) management in the Sun Java Application Server 9.1 console and CLI (Command Line Interface)

v Improved Installation Experience

· Simple installation with a set of preloaded components

· Multi-platform support: Windows, Solaris, AIX, Linux and Mac

· Service tag registration

v New JCA Adapter Pack that caters to the integrations needs of Java EE developers

· File, JMS, Batch, Oracle, Oracle Applications, JDBC, Siebel, TCP/IP, SAP BAPI and SAP ALE

· Available as a separate component in MEP (Message Exchange Pattern) Project

v Cluster enabled JBI runtime with Systemic Quality Improvements

v BPEL (Business Process Execution Language) 2.0 runtime is faster and scalable and includes a configurable QOS

v New Master Date Management (MDM) Suite

· Bulk matching and loading tool

· Service enabled

· Source extraction support by means of the Data Integrator

· New and enhanced Master Index Data Manager GUI

· Full XA Support

· Extensible matching and standardization engine

v Intelligent Event Processor (IEP): Offers the ability to identify trends and patterns in real-time, enabling organizations to address critical business issues and take corrective actions proactively.

v Business Process Management: Supports BPEL 2, includes new high availability and fail over features, and provides monitoring processes through integration with IEP.

v Open Source, Pluggable—Lowers risk and eliminates vendor lock-in through the development of Java CAPS in the Open ESB community.

v Unified—Provides a common design, management, and monitoring environment for all integration components within the suite.

v Comprehensive—delivers a complete, secure, scalable platform to support a service-oriented architecture (SOA) encompassing new development and legacy reuse.

v The complete JCAPS 6 Release installation includes

· NetBeans IDE

· Sun GlassFish Enterprise Server

· Sun Java MQ

· Sun JMS IQ Manager

· Java CAPS Enterprise Manager

· Java CAPS Repository

· Derby Java DB

· UDDI Server

· Core Products: ESB, BPM, Composite Page Designer, Data Integrator

· JBI Components: Java EE SE, BPEL SE, ETL SE, XSLT SE, SQL SE, HTTP BC, File BC, JMS BC,

· Encoders

· Repository-Based Adapters: Batch/FTP, DB2 Connect, eMail, File, HTTP(s), JDBC/ODBC, Oracle, SQL

Labels: , , , , , , , , ,

 
BEST PRACTICES for JCAPS 5.X to 6

For developing WEB SERVICES:

If there are more than one Web services involved please follows the below process;

While orchestrating multiple web services in a single business process the following things should be observed:
a. The input and output schema of each web service should not contain mandatory elements
b. The input and output schema of a web service should not be the same.
c. In the WSDL editor, the input and output of the execute port type should be Input and Output respectively.
d. In the WSDL editor, under Messages, the input message should be InputMessage with part name as Request.
e. In the WSDL editor, under Messages, the output message should be OutputMessage with part name as Response.

  • Check the tool tip of methods in JCAPS eWays and see what exceptions they might be throwing. Accordingly one can decide which needs to be caught according to functional requirements
  • Always test the input XML file with XSD OTD tester before using it for the process.
  • EVision components like link should be created for each process separately. It should not be referred in other processes/applications.
  • Displaying values on eVision pages using Custom Objects involves many issues and overheads hence as far as possible avoid using it and use JCD’s to format the display fields for the eVision pages.
  • Instead of using PC name or local host give IP Address for the ‘Integration Server URL’ (hostname) in environment settings of logical host.
  • Avoid coping GUI components (pages and pages components) across repository projects because the component id’s get changed in the process.

Labels: , , ,

 
JCAPS book published - [JCAPS Training]
Java CAPS Basics: Implementing Common EAI Patterns

As far as I know the first and only Java CAPS book being published. This one is covering SUN JavaCAPS 5.1.X related issues.Coverage includes* Comparing approaches to enterprise application integration and finding ways to integrate non-invasively, with fewer changes and lower costs* Mastering the core integration tools provided by Java CAPS: eGate, eInsight, eWays and JMS* Using enterprise integration patterns to improve application reusability, scalability, resilience, security, and manageability* Implementing patterns for message exchange, correlation, infrastructure, routing, construction, transformation, and endpoints* Generating and using cryptographic objects such as X.509 Certificates, PKCS#12, and JKS Keystores* Using advanced techniques such as solution partitioning and subprocess implementation, many of which are covered nowhere else* Constructing two complete example solutions that bring together many of the patterns discussed and illustrated in this book.

Product Details:
Hardcover: 496 pagesPublisher: Prentice Hall PTR; 1 edition (May 3, 2008)Language: EnglishISBN-10: 0137130716ISBN-13: 978-0137130719Product Dimensions: 9.3 x 7.1 x 1.2 inches Shipping Weight: 2 pounds

You can purchase the book on Amazon. Click on the following link:
http://www.amazon.com/Java-CAPS-Basics-Implementing-Patterns/dp/0137130716

My only complaint with this book is with the word "Basics" in title. :)

Labels: , , , ,

 
What is JCAPS?
JCAPS (Java Composite Application Platform Suite) is a composite application suite from Sun Microsystem Inc. that provides a unified, comprehensive and standard based design and management components and APIs to develop, deploy, manage, and monitor an SOA (Service Oriented Architecture).

The unified and comprehensive suite facilitates an enterprise to composite applications from existing investments as well as deliver new business services with a lower total cost of ownership.

The JCAPS enables the business enterprise to build a flexible architecture that can respond to business initiatives in a timely manner and streamlines and simplifies the process of managing business processes. The JCAPS provides an integrated view of data across systems by integrating customer data to create a common and single data view connecting back-end systems and spanning right from the physical stores to online points of presence.
Sun's Integration/WebServices/BPM platform

Offerings
Java CAPS delivers a true SOA infrastructure, with a strong foundation of application server and identity support as well as a portal interface to support user collaboration with composite applications. In addition to the full Java CAPS functionality, Sun offers several highly targeted suites that help organizations facing specific business challenges.



What's Inside Java CAPS?
Java CAPS contains everything you need to develop and deploy a service-oriented architecture (SOA) platform and composite applications. With Java CAPS, you can reuse existing applications, deliver new services, and integrate legacy and packaged applications within an existing infrastructure without the need for extensive coding. In addition, Java CAPS combines business process modeling and orchestration, convenient interface design, metadata management, and strong development tools—all in a comprehensive platform built on open standards.



Need Support?
Since JCAPS Suite is not a Freeware. SUN provides support to its customers. Customers can signup at http://goldstar.seebeyond.com/support/support_request.asp and request for username/password to register their incidents or search the knowledge base. As per pur experience they are quite good, the team can solve your issues/answer your queries in a decent amount of time frame. Incase of difficulties, it would get escalated to Engineering who would then look after the issue that you are facing. Please note registration is required and clients can ONLY SIGNUP at http://goldstar.seebeyond.com/support/


FAQ:
http://developers.sun.com/docs/javacaps/ataglance/needhelp/index.jsp

Labels: , ,

 
Manesh Abhimanyu
Manesh is a Sr. EAI Consultant, at present working in Singapore (Little Red Dot).

His focus is in the areas of SOA, ESB and Enterprise Architecture Management.

Contact him via email (mak2powerATyahoo.co.in)

Menu
Archives
Links
Website developed & maintained by

Manesh Abhimanyu K. (Mak)

Click here to contact Manesh









Free Domain CO.NR