This looks like the error is caused by some state in your event arguments not being serializable. More specifically, it looks like you might have some SAP object that is not serializable.
You could implement some custom serialization in your event arguments class, but I'm guessing you're going to continue to have issues with managing the state of that object.
I'd suggest doing some research on the feasibility of serializing that type.
Matt
|