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!
 
JCAPSMentor - JCAPS Forum Started!
Our forum (http://jcaps.forumotion.com/) has started, you can use it to post any question.


Lets Discuss, Share and resolve JCAPS! :)

Click here to visit the forum

Cheers!
Mak

Manesh Abhimanyu K.
JCAPSMentor.com

Labels: , , ,

 
JCAPS 5.x/6 TOP 8 KNOWN ERRORS and SOLUTIONS

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: , , ,

 
JCAPS6 - netbeans - TCPIP component having Exclamation mark
Case Study:
We are migrating our projects from JCAPS 5.1 to 6. So the major differences between the latest version is the Netbeans IDE that we would be using instead of eDesigner. Few of our earlier project that were built using eDesigner were we had used the TCP/IP component (Service). But when we imported that project into our current JCAPS 6 repository, the TCP/IP Components are having Exclamation mark on it (in the right menu where we have the tres structure.). All our projects are repository based ones. We have imported the TCPIPeway.sar into the repository. Then too we are unable to find the component in the CMAP Canvas Toolbar. (the place where we can see all the components (service) like Oracle, Batch,, Email, etc).

Resolution:
In Netbeans->Tools->Plugins->Available Plugins locate all plugins that are in the category of "Sun Adapters", check the checkbox in front of their names and click the install button. Restart IDE.

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: , ,

 
Blogging
After having a successful journey with JavaCAPS & SOA for more than a year, I prompted myself to provide the location of my blog to the world.  Well, with the latest encounter with JavaCAPS 6 [BPEL 2.0 support] - i could'nt resist myself to write about this technology.




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