블로그 이미지
평범하게 살고 싶은 월급쟁이 기술적인 토론 환영합니다.같이 이야기 하고 싶으시면 부담 말고 연락주세요:이메일-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년만에 턱시도를 손을 델려니까는 삽질이 느는군요..


저작자 표시
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

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>


저작자 표시
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
 

티스토리 툴바