*******************************************************************************
      TERASOLUNA Server Framework for JavaiSpringŁj
      @\ԗTv WEBuEUΉ Kp菇ɂ

      Copyright 2006-2007 NTT DATA Corporation.
*******************************************************************************



  ΏۓǎҁF

  TERASOLUNA Server Framework for JavaiSpringŁj𓱓
  vWFNgxSҁi\tgEFAA[LeNgj

  TvF

  readméATERASOLUNA Server Framework for JavaiSpringŁj
  @\ԗTv WEBuEUΉł𓱓菇LqB
  L菇ɏ]ƂɂATERASOLUNAt[[N̋@\ԗTv
  s邱ƂłB

  OF

  Jɂ́A炩߉L̂̂pӂĂKvB
  ܂LĂo[WɓmFsȂĂ邪A
  ̃o[WȊO̊œ𐧌邱Ƃ̂ł͂ȂB
  ܂ÃCXg[Ayѐݒ̎菇ɂĂ͏ȗB
  iʓrpKChQƂ邱ƁBj

  EJava 2 Runtime Environment Standard Edition 1.5.0
  EEclipse SDK 3.2.2 + WTP 1.5.5
  EWebAPT[oFApache Tomcat 5.5.23
  EApache Ant 1.6.5 (EclipseAntvOCłȂB)
  EPostgreSQL Database Server 8.2
  @܂
  EOracle10g

  Ant^XNꗗF

  vWFNǵu\antvtH_ɂ́Aant^XNLqꂽ
  ubuild.xmlv݂Bȉant^XN̈ꗗLqB

  Eclean
      쐬wart@CARpCꂽNXt@C̍폜sB
  Ecompile
      RpCsB
  Enative2ascii
      native2asciiɂăvpeBt@C̃R[hϊsB
  Edeploy
      vWFNg̃fvCsB
  EcreateJavaDoc
      JavaDoc̐sB
  Etestcase
      @\eXgsp̃AvP[VfvCB
  Enative2ascii_testcase
  @@@\eXgpɃvpeBt@C̃R[hϊsB
  Ecompile_testcase
  @@@\eXgpɃRpCsB


  T[o[̒ǉiWTPjF

    EEclipseʂɂāuEBhEr[̕\̑vsA
    @uT[o[vIuOKvNbNB
    ET[o[r[ŉENbNuVKT[o[vsB
    EuApacheTomcat v5.5 T[o[vIAuցvNbNB
    EuTomcatvIAuցvNbNB
    E[̊ɍuTomcat CXg[fBNg[vIA
     uIvNbNB


  vWFNg̎siʁjF

  @JDBChCo̔zu
    TomcatDBڑł悤JDBChCouTOMCATz[/common/libv
    Rs[B
    JDBChCo͕tĂȂ̂ŁAʓrBB
    EOracle
    http://otn.oracle.co.jp/software/tech/java/jdbc/index.html
    EPostgreSQL
    http://jdbc.postgresql.org/download.html
    o[WĂ΃NCAgCXg[ۂɕtĂ
      ̂𗘗pĂ悢B

  AZIPt@C̓WJ
    functionsample-thin.zipuC:\vɓWJB
      EuC:\functionsample-thin\v
    ijw肳ꂽfBNg͌Œł͂Ȃ߁AKXǂݑւĎs邱ƁB
    ł́AiWindows XṔjC:\ɓWJƉ肵A菇i߂ĂB

  Bf[^x[X̐ݒ
   Oraclȅꍇ
    1.O(ɂύX\)
        CX^Xfunctionsampledb
        DB[U[/pX[hsample/sample
        lbgT[rXSAMPLEDB

    2.usetup_for_Oracle.batv̕ҏW
        u/sql/oracle/setup_for_Oracle.batv[̊ɍlɏB
        ڍׂ́u/sql/oracle/setup_for_Oracle.batvQƂ̂ƁB

    3.e[uATvf[^̍쐬
      u/sql/oracle/setup_for_Oracle.batvsB(eclipsess)
      uSQL> v\ꂽ exitƓ͂ďIB
      spX̐̂߁AK Yt@C݂tH_Ŏs邱ƁB

   PostgreSQL̏ꍇ
    1.O(ɂύX\)
      pgAdminNAVf[^x[X쐬B
        Ofunctionsampledb
        I[i[postgres
        GR[fBOUTF8
        TemplateiȂj
        e[uԥpg_default

    2.usetup_for_PostgreSQL.batv̕ҏW
        u/sql/postgresql/setup_for_PostgreSQL.batv[̊ɍlɏB
        ڍׂ́u/sql/postgresql/setup_for_PostgreSQL.batvQƂ̂ƁB

    3.e[uATvf[^̍쐬
      u/sql/postgresql/setup_for_PostgreSQL.batvsB(eclipsess)
      spX̐̂߁AK Yt@C݂tH_Ŏs邱ƁB

  CEclipseւ̃C|[g
    EEclipseʂɂāut@CC|[gvsA
      uvWFNg[NXy[XցvIuցvNbNB
    EvWFNgẽuEYPœWJfBNgw肵A
      uIvNbNB
    EG[oꍇ́ulvQƂAݒύXB 

  Dݒt@C̕ҏWif[^\[Xj
    Eucontext.xmlv̕ҏW
      u/webapps/META-INF/context.xmlv[̊ɍlɏB
      ڍׂ́ucontext.xmlvQƂ̂ƁB
    ETomcat^ÕCX^Xv[邱ƂɂĔsh߁A
      TOMCAT_HOME/conf/web.xmlJspServletinit-param
      enablePoolingƂϐfalseݒ肷B

  vWFNg̎siWTPjF

  ET[o[̒ǉ
    ET[o[r[Łufunctionsample-thinṽvWFNg
      ǉB
    
  FTomcat̋NсAsmF
    ET[o[nBG[_CAOoꍇ́ulvQƂ̂ƁB
  
  vWFNg̎siWTPjF

  Eant^XN̎s
    EEclipsẽvWFNgꂽAC|[gvWFNg
      u/ant/build.propertiesv[̊ɍlɏB
      ڍׂbuild.propertiesQƂ̂ƁB
      ƂɃpX֘AɊւĂ͍ĊmFsƁB
    Eubuild.propertiesv̏CAu/ant/build.xmlv
      ENbNantdeployIĎsB

  FTomcat̋NсAsmF
    EfvCTomcatNB

l

  C|[gɃG[oꍇ
    1.uC|[gꂽ `` ͌܂Bv
    WEB-INF/libtH_ȉɂWebAvP[VCu[FĂȂԁB
    EclipseċN邱ƂŉB
    
    2. u`` ł܂Bv
    JSP̃XNvgϐFłĂȂ߂ɏoĂG[B
    vWFNgENbNvpeBÓÓ̐ݒ̎wύX
    `FbNAJSP\of[^[̃`FbN͂B̌AEclipseċN
    B
    
  T[o[nɃG[oꍇ
    u\[X ``̓t@CEVXeƓƂĂ܂Bv
    EclipsẽLbVƎt@C̓ĂȂԁB
    ỸvWFNguENbNXVvƉB

  ucontext.xmlv̕ύXfȂꍇiWTPj
    WTPŁucontext.xmlvCĂ ύXfȂꍇ́A
    uTOMCATz[/conf/Catalina/localhost/functionsample-thin.xmlv
    폜 TomcatNB



-------------------------------------------------------------------------------
Copyright 2006-2007 NTT DATA Corporation.
