Try this, should work for you.
CREATE TRIGGER a_insert ON a
FOR INSERT
AS
BEGIN
Set XACT_Abort oFF
begin try
DECLARE @a AS VARCHAR(40)
SET @a = 'count of transaction' + CONVERT(VARCHAR(10), @@TRANCOUNT)
PRINT @a
end try
begin catch
rollback tran
end catch
END
GO