COM+ 구성을 다음과 같이 했습니다.
Biz Logic
JustInTimeActivation(True), EventTrackingEnabled(True), _
TransactionAttribute(TransactionOption.Required), ClassInterface(ClassInterfaceType.AutoDual)> _
Public Class 클래스명
Inherits ServicedComponent
<AutoComplete()> _
function A
테이블에 insert 작업
function B 호출
저장번호 Update
<AutoComplete()> _
function B
파일을 생성하여 Blob 데이타 Insert ----> 오류 발생
저장번호 리턴
End Class
Data Logic
[Transaction(TransactionOption.Supported, Isolation = TransactionIsolationLevel.ReadCommitted), JustInTimeActivation(true),
EventTrackingEnabled(true), ClassInterface(ClassInterfaceType.AutoDual)]
public class 클래스명: ServicedComponent
[AutoComplete()]
function XXX
End class
=======================================
오류발생 라인에서 오류 발생하면 트랜잭션이 롤백 되어야 하는걸루 아는데...
롤백이 되질 않네여....
[최초 등록일: ]
[최종 수정일: 11/11/2006]