I use lighstreamer with Socket Programming. I put lightstreamer on Windows and it work fine.

Now we have change server to Linux. Everything is going fine, until I send item with code minus "-", like TMPI-W. Server suddenly stop with Error Warning below :
------------------------------------------------------
21.Apr.10 11:49:46,274 < WARN> Received Remote Server message: '0|S|stock_name|S|TMPI-W|S|last_price|S|2375|S|time|S|11:50:43|S|pct_chan ge|S|0|S|bid_quantity|S|52529|S|bid|S|2350|S|ask|S |2375|S|ask_quantity|S|874|S|min|S|2375|S|max|S|24 25|S|ref_price|S|2386.57|S|open_price|S|2425'
21.Apr.10 11:49:50,270 <ERROR> Failure invoked by Data Adapter
com.lightstreamer.adapters.remote.RemotingExceptio n: Exception caught while reading from the notify stream: null
at com.lightstreamer.adapters.remote.request_reply.No tifyReceiver.run(NotifyReceiver.java:93)
Caused by: java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(StringTokenize r.java:332)
at com.lightstreamer.adapters.remote.data.DataProvide rProtocol.readUpdateByMap(DataProviderProtocol.jav a:612)
at com.lightstreamer.adapters.remote.data.RemoteDataP rovider.onNotifyReceived(RemoteDataProvider.java:1 01)
at com.lightstreamer.adapters.remote.request_reply.No tifyReceiver.onNotifyReceived(NotifyReceiver.java: 165)
at com.lightstreamer.adapters.remote.request_reply.No tifyReceiver.run(NotifyReceiver.java:89)
21.Apr.10 11:49:50,270 <FATAL> Failure in a Data Adapter
21.Apr.10 11:49:50,270 < INFO> Exiting.....
------------------------------

We need Item with minus character, is there any setting for solving this problem

Thx

Gani K