[ Nexacro.html5 모드로 실행하기 ]

 

1. eclipse 환경
   1. 프로젝트 생성 : Dynamic Web Project
   2. 프로젝트명    : FarmerStudy
   3. Tomcat 연동   : port - 8080

2. nexa환경
   1. runtime 환경에서 Qucik View가 아닌 Launch Project에서 수행이 되어야 html5 모드에서 실행가능
   2. nexa 프로젝트명 : FarmerStudy
   3. nexa -> 메뉴 -> Options > Build : Generate Path : D:\Study\eclipse\workspace\FarmerStudy\WebContent
   4. nexa -> Generate Applicaiton icon 클릭

3. eclipse 폴더 변경
   1. 농부지기 좀더 기술이 늘면 이 작업은 하지 않아도 되도록 문서 변경 ^^
      현재는 이 환경이 초보라 필요
   2. nexa에서 [Generate Applicaiton icon]을 클릭 하면 eclipse 폴더구조에
      /workspace/FarmerStudy/WebContent/FarmerStudy/.. 여기에 nexa js 소스들에 위치 함.
   3. 앞쪽 /workspace/FarmerStudy/ 의 FarmerStudy는 eclipse에서의 Project명이고
      뒤쪽 /WebContent/FarmerStudy/의 FarmerStudy는 nexa에서의 Project명이 된다.
   4. 실적으로 eclipse환경에 맞추기 위해서는 뒤쪽 nava용 FarmerStudy 폴더가 존재하면 안된다.
   5. 결론, /WebContent/FarmerStudy/ 하위에 존재하는 모든 폴더및소스를 /WebContent/밑으로 옮기고
      /WebContent/FarmerStudy/에서 FarmerStudy 폴더는 삭제해 버린다.
   6. 문제점, 이렇게 했을 경우 nexa에서 Generate Application등을 했을 경우 /WebContent/FarmerStudy/폴더가
      다시 생성 된다.
      그래서 차후에 이 부분을 어떻게 해결할지 고민해야 될 부분 이다.

 

 

* * 추가 필요 설정

1. trace 시 Log 출력

    1. FarmerStudy.xadl.js 파일 내부에

        this.set_tracemode("none");   -- this.set_tracemode("append");

Posted by 농부지기
,

[  ◎  Log, trace 정보 보기 ]     

 

xPlatform에서  trace()처리 했던 내역이 모두 아래 path로 파일로 저장된다.
Quick view나 explore상에서 실행시켰어도 모두 아래 path에 파일이 생성된다.
 
C:\Users\farmerkyh\AppData\LocalLow\TOBESOFT\XPlatform\9.1
 
Hoo win tail 이라는 util을 사용할 경우  log보는데 유용함

 

Posted by 농부지기
,

[  ◎ 서버(URL, 서비스) 등록 ]

 

서버(URL, 서비스) 등록
1. 추가 방법
    1. Project Explorer > Project > TypeDefinition 에서 double click
    2. [Services] tab -> [Add] 버튼
    3. * Service ID : dataURL
        * Service Type : jsp  (특별한 규약은 없음)
        * Service Url    : http://www.miplatform.com:8080/study/

 

Posted by 농부지기
,

[  ◎ xfdl 파일에  Comment 보여주기 ]     

 

해결방법 : UX Studiio > 도구 메뉴 > Tools > Options
                     Option >  Enviroment  > Project Explorer : [v]at Project Explorer

 

Posted by 농부지기
,

[  ◎ UX Open시 속도 빠르게 ]     

 

*. 개발자가 여러명이고, 프로그램이 많아지면 UX Studio가 open시 상당히 속도가 느려진다.
   이유는 UX가 open시   form에 대한 comment명을 가져오기 위해서 모든 package 밑의 form을
   모두 scan에서 읽어와야 한다. 이때문에 속도가 느려기는 현상이 발생한것이다.
 
* 개선 사항
   - 보통 내가 담당하는 업무가 하나 이므로 이때 package 하나만 comment를 받아오면 된다.
     
  1.  UX Studio : menu : Tools > Options
 
  2.  popUp
       Environment > Project Explorer : 클릭
       (o) Service 선택  [ 원하는 package name ]
        (o) Service 선택  [ package1;package2;  ]   <-- 여러개 일 경우

 


*. 파일이 많아디면 프로젝트 open하는데 속도가 많이 느려진다.
    이유는 파일정보를 스캔하기 위해서 UX Studio가 Parsing FDL 작업을 자동으로 수행하고 있기 때문이다.
  
    이유  UX Studio 기본옵션이 전체 Service(폴더)를 모두 수캔하기 때문이다.
              이때 스캔 내용은   파일의 comment를 보여주기 위함 이다.

* 해결방법 : UX Studiio > 도구 메뉴 > Tools > Options
                     Option >  Enviroment  > Project Explorer :
                         ->  (o) All 로 체크되어 있다.
                         -> 이 값을 (o) Services 로 변경하고  [ qhse_quaility;esm_kk]  로 변경한다.
                              [이 안의 값은  Pakcage 이름이다.]

Posted by 농부지기
,