No Session ID Given cannot release locked connection

we can not invoke a service that execute a trigger.
in SAP transaction, we see the status of the transactions is Commited and Confirmed.
But, when we look at in database, we cannot find it.
below, some error we get from our log.

2007-11-27 12:37:40 CST [ART.0114.1007E] Adapter Runtime: Error
Logged. See Error log for details. Error: [SAP.103.9110] WmSAP
Adapter: No session ID given, cannot release locked connection
2007-11-27 12:37:40 CST [ART.0114.1007E] Adapter Runtime: Error
Logged. See Error log for details. Error: [ART.117.4002] Adapter
Runtime (Adapter Service): Unable to invoke adapter service
pub.sap.client:lockSession.
[SAP.103.9110] WmSAP Adapter: No session ID given, cannot release
locked connection
2007-11-27 12:37:41 CST [ISP.0090.0003C] lastError/error
2007-11-27 12:39:19 CST [ART.0114.1007E] Adapter Runtime: Error
Logged. See Error log for details. Error: [SAP.103.9110] WmSAP
Adapter: No session ID given, cannot release locked connection
2007-11-27 12:39:19 CST [ART.0114.1007E] Adapter Runtime: Error
Logged. See Error log for details. Error: [ART.117.4002] Adapter
Runtime (Adapter Service): Unable to invoke adapter service
pub.sap.client:lockSession.
[SAP.103.9110] WmSAP Adapter: No session ID given, cannot release
locked connection
2007-11-27 12:39:19 CST [ISP.0090.0003C] lastError/error

how do we solve the problems??

we have two machine
one machine, no errors come…
and till now, it’s still fine.

but, after we migrate our machine to a new machine
the problem happen

any one of you can help us??