Tuesday, October 11, 2011

Debug trace messages for PI Mappings

In a previous post I demonstrated how to develop and test a PI function library in NWDS. Even though the testing of functions in NWDS is very useful for quick elementary tests before deploying to the ESR, often it is almost impossible to test the true scenario before run time. This might be due to the dependence on dynamic config, container values, property file values etc. 

In complex mappings we often want to know what values certain nodes in our mapping have during run time. The solution is to create a function and inserting it at certain parts of the mapping to add custom trace messages to the SOAP header in SXMB_MONI.

Thursday, March 10, 2011

Getting the books

I recently bought the "ActiveMQ in Action" and "Camel in Action" books from Manning and I would recommend it to anyone.

Thursday, March 3, 2011

Develop and test a PI Function Library with NWDS

In this post I will discuss the basics of developing, debugging and testing PI Function Libraries using Netweaver Developer Studio. This includes creating the function in PI, exporting the code, importing the code into NWDS, creating a test class and implementations of supporting classes, and executing\debugging the code locally.

Monday, February 28, 2011

Beginners guide to Apache Camel with ServiceMix: Part2

This is part 2 of the Beginners guide to Apache Camel with ServiceMix. The first part explained how to set up the environment, to run the examples developed in this post. You can find part 1 here. In this section we will create a Maven project with the camel-spring archetype, change the route with Fuse IDE for Camel, test the route in Eclipse and deploy the route to ServiceMix.

Beginners guide to Apache Camel with ServiceMix: Part1

This blog post gives beginners a detailed step-by-step guide on how to set up an environment, develop a simple route, deploy the route and run your first apache Camel example by first testing it in Eclipse and then deploying it on Apache ServiceMix. Part one in this series will only set up the environment.

Sunday, February 27, 2011

What this blog is about

This blog will be about various SAP and Open Source Integration topics. Technologies include SAP Netweaver PI and Apache tools like Servicemix, Camel and ActiveMQ.