Currently, Workshop always starts a transaction before invoking the control. If the method on the control is marked as "Supports", then that transaction context is sent to Tuxedo by the control via WebLogic Tuxedo Connector. If the Tuxedo server called has not performed a tpopen or if the Tuxedo domain is not set up with a transaction manager, then the service call fails when the domain gateway tries to import the transaction. The service call fails with a TPETRAN error.
To use a non-transactional service, use the "NotSupported" value for the transaction attribute.