fix bugs:

1. runHandler > args => arguments
2. data > catch exception when pass a string parameter