BrokerDate with Integration Server 6 and Broker API

Hi,

We are trying for a mixed-mode Integration (One of the part of a pub-sub integration is upgrading to 6 due to adapter support etc).

We found that IS 6.1 treats all dates as GMT. At the time of subscribe, it converts the date from GMT to LocalTimeZone. At the time of publish, date gets converted from LocalTimeZone to GMT.

The Enterprise Adapters that we have use Broker API 4, and it can not understand this change…

Also when date is being published from Broker API 4 (or 5 or 6) and if it is not being sent as GMT, still IS assumes it as GMT, and offsets the date…

Have you guys seen similar issue? What are the ideal solutions?