Try the following:
- Add the catch block "catch (System.ArgumentException)"
- Unregister your pipeline component from Visual Studio tools.
- Ungac your pipeline component assembly.
- Delete the file from the <BizTalk Install Folder>\Pipeline Components directory.
- Close all instances of Visual Studio.
- Open your Custom Pipeline Component solution and rebuild.
- Copy your Custom Pipeline Component assembly to <BizTalk Install Folder>\Pipeline Components.
- Gac your custom pipeline component assembly.
- Register your custom pipeline component in Visual Studio.
- Try to drag your pipeline component to the pipeline.
I would suggest to use Pipeline component Wizard avail be over codeplex to create custom Pipeline component skeleton
Pipeline ReadPropertyBag and WritePropertyBag methods you're catching the ArgumentException and re-throwing it. You only need to CATCH IT.
catch (System.ArgumentException)
{
return val;
}
You need to change this to ONLY the CATCH Block.
catch (System.ArgumentException)
{
}
Thanks
Abhishek
-
Edited by
Abhishek0127[Abhishek kumar]MVP
Friday, August 07, 2015 9:38 AM