How to Solve the “Unable to de-serialize BW Process Error” when debugging two applications in BusinessWorks 6.X Studio

BusinessWorks 6.6 introduced some useful optimizations to reduce the start-up time of applications using shared modules. A side effect of this is that you sometime get a strange “Unable to de-serialize BW Process Error” message in Studio when starting multiple applications at the same time in the debugger.

‘Unable to de-serialize BW Process Error’ error message

The good news is that there is a simple solution to this problem.

You just have to disable the optimization by adding the following argument in the JVM environment tab of the Debug Configuration :

-Dbw.engine.stop.adding.bundles.parallel=true

Adding the property as a JVM argument (with -D option)

Once done you will be able to debug your two applications without problems.

--

--

Emmanuel Marchiset

I work as an Architect at TIBCO Software on Integration products. Opinions here are my own.