블로그 이미지
평범하게 살고 싶은 월급쟁이 기술적인 토론 환영합니다.같이 이야기 하고 싶으시면 부담 말고 연락주세요:이메일-bwcho75골뱅이지메일 닷컴. 조대협


Archive»


 

'엔터프라이즈 솔루션/BEA Tuxedo'에 해당되는 글 2

  1. 2009.05.11 Windows XP에 Tuxedo 컴파일 환경 설정하기.
  2. 2009.05.08 OSB Tuxedo Transport에서 Transformation Style 변경에 따른 결과
 
1. 턱시도를 oracle 사이트에서 다운 받는다.
2. 턱시도 라이센스를 다운 받는다. http://licensecodes.oracle.com/bea.html
3. 턱시도를 설치한다.
4. MS 사이트에서 Visual Studio 9.0 Express 버전을 다운 받는다.
5. c:\Program files\Microsoft Visual Studio 9\VC\vcvarsall.cmd 를 실행한다. (CL 컴파일러용 환경 변수 설정)
6. 턱시도 환경 변수를 설정한다.
예)
SET APPDIR=d:\tux\lab4
SET TUXDIR=d:\dev\bea\tux10
SET PATH=%TUXDIR%\bin;%PATH%
SET TUXCONFIG=%APPDIR%\tuxconfig
SET BDMCONFIG=%APPDIR%\bdmconfig
set WSNADDR=//127.0.0.1:8003
SET PMID=bwcho
@rem SET CC=gcc

set FLDTBLDIR=%APPDIR%;%TUXDIR%/udataobj;
set FIELDTBLS=account_fml,Usysflds

7. buildserver 명령으로 컴파일한다.

근 3년만에 턱시도를 손을 델려니까는 삽질이 느는군요..


저작자 표시
신고

Multiple row에 대한 리턴값 처리시에, FML 값의 순서에 대한 테스트

Tuxedo Transport에서
Transformation Style 설정에 따른 결과

입력 데이타
<FML>
  <ACCOUNT_ID>10</ACCOUNT_ID>
  <ACC_TYPE>A</ACC_TYPE>
  <ADDRESS>10</ADDRESS>
  <AMOUNT>10</AMOUNT>
  <ACCOUNT_ID>20</ACCOUNT_ID>
  <ACC_TYPE>B</ACC_TYPE>
  <ADDRESS>20</ADDRESS>
  <AMOUNT>20</AMOUNT>
</FML>

None일 경우

Ordered 를 적용한 경우

<FML>
<ACC_TYPE>B</ACC_TYPE>
<ACC_TYPE>C</ACC_TYPE>
<AMOUNT>10.0</AMOUNT>
<AMOUNT>20.0</AMOUNT>
<ADDRESS>10</ADDRESS>
<ADDRESS>20</ADDRESS>
<ACCOUNT_ID>10</ACCOUNT_ID>
<ACCOUNT_ID>20</ACCOUNT_ID>
</FML>

Grouped and Ordered


<FML>
<ACCOUNT_ID>10</ACCOUNT_ID>
<ACC_TYPE>A</ACC_TYPE>
<AMOUNT>10.0</AMOUNT>
<ADDRESS>10</ADDRESS>
<ACCOUNT_ID>20</ACCOUNT_ID>
<ACC_TYPE>B</ACC_TYPE>
<AMOUNT>20.0</AMOUNT>
<ADDRESS>20</ADDRESS>
</FML>


저작자 표시
신고