Martijn's blog - E-Commerce, EAI, BizTalk and .NET


Writing a pipeline component in J#

Ever wondered if besides C# and VB.NET, J# could be used to create pipeline components for use in BizTalk Server 2004? It can.

I've created a simple pipeline component in J#.

However, due to the nature of J#, many interfaces cannot be implemented in this language. This has to do with J#'s inability to deal with out parameters. As IPersistPropertyBag has an interface containing:
IPersistPropertyBag.GetClassID(out System.Guid classid)
, it cannot be implemented and design-time properties have no use.

Due to this and other rather big differences between C# and VB.NET on one hand and J# on the other, I won't be implementing support for J# in my Pipeline Component Wizard.

The example can be downloaded here


Post a Comment

Links to this post:

Create a Link

<< Home