diff --git a/ojc-core/bpelse/bpelcore/src/com/sun/jbi/engine/bpel/core/bpel/event/impl/VariableEventImpl.java b/ojc-core/bpelse/bpelcore/src/com/sun/jbi/engine/bpel/core/bpel/event/impl/VariableEventImpl.java
index 5c0901e01..b7745af30 100755
--- a/ojc-core/bpelse/bpelcore/src/com/sun/jbi/engine/bpel/core/bpel/event/impl/VariableEventImpl.java
+++ b/ojc-core/bpelse/bpelcore/src/com/sun/jbi/engine/bpel/core/bpel/event/impl/VariableEventImpl.java
@@ -142,6 +142,22 @@ public class VariableEventImpl extends BPELEventImpl implements VariableEvent {
}
+ public String toXML() {
+ StringBuffer buffer = new StringBuffer ();
+ buffer.append(""+getEventType()+"");
+ buffer.append(""+mXpath+"");
+ buffer.append(""+mBPELName+"");
+ buffer.append(""+mActivityId+"");
+ for (Map.Entry> entry : mVariables.entrySet()) {
+ List vars = entry.getValue();
+ for (Variable var : vars) {
+ buffer.append(var.toXML()); // Uncomment
+ }
+ }
+ return buffer.toString();
+ }
+
+
public String getInvokeCRMPID() {
// TODO Auto-generated method stub
return mInvokeCRMPID;