*******************************************************************************
      TERASOLUNA Server Framework for JavaiWebŁj
      @\ԗTvAvP[V 菇

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


  TvF

  readmeTERASOLUNA Server Framework for Java (Web) 
  ̋@\ԗTvAvP[V𓱓菇łB
  L菇ɏ]ƂŁA@\ԗTvAvP[V̎s邱
  ł܂B 
  
  
  
  OF

  ɂ́A炩߉L̂̂pӂĂKv܂B 

  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݂̂ł)
  EPostgreSQL Database Server 8.2܂Oracle10g
  
  LĂo[WɓmFsĂ܂Ão[WȊO̊
  ł̓𐧌̂ł͂܂B
  ܂ÃCXg[yѐݒ̎菇ɂẮAʓrWeb̗pKCh
  QƂĂB 
  


  Ant^XNꗗF

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

  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

  EclipseWTPvOCĂꍇAȉ̎菇ŃT[o[ǉ܂B 

  1.EclipseʂɂāuEBhEvur[̕\vȗvsAuT[
    o[vIuOKvNbN܂B 
  2.T[o[r[ŉENbNuVKvuT[o[vs܂B 
  3.uApachevuTomcat v5.5 T[o[vIAuցvNbN܂B 
  4.uTomcatvIAuցvNbN܂B 
  5.[̊ɍuTomcat CXg[fBNg[vI܂B
  6.uIvNbN܂B 



  vWFNg̎siʁjF

  @\ԗAvP[VEclipseɃC|[g܂B܂Af[^x[X̐ݒ
  s܂B 

  @ZIPt@C̓WJ
  
    terasoluna-server4jweb-funcsample_(o[Wԍ).zipCӂ̃tH_ɓWJ܂B 

    WJꂽterasoluna-server4jweb-funcsample_(o[Wԍ).zip̃tH_
    ufunctionsample-thinvł邱ƂmF܂B
    WJc[WĴɂẮAtH_
    uterasoluna-server4jweb-funcsample_(o[Wԍ)vƂȂꍇ܂A
    tH_蓮Łufunctionsample-thinvɕύXĂB 

  AEclipseւ̃C|[g
  
    1.Eclipseʂɂāut@CvuC|[gvI܂B
    2.uvWFNg[NXy[XցvIuցvNbN܂B
    3.u[gEfBNg[̑IvɃ`FbNԂŁuQƁvNbN
      AuNvWFNgWJetH_w肵܂B 
    4.ufunctionsample-thinvɃ`FbNĂ邱ƂmFAuIvN
      bN܂B 

    G[oꍇ́ulvQƂAݒύXĂB 

  BJDBChCo̔zu
  
    Tomcatf[^x[Xɐڑł悤JDBChCou<TOMCAT_HOME>/common/
    libvɃRs[܂BJDBChCo͕tĂȂ̂ŁApҊełŕʓr
    肷Kv܂B 
    EOracle c http://otn.oracle.co.jp/software/tech/java/jdbc/index.html
    EPostgreSQL c http://jdbc.postgresql.org/download.html 
    
    o[WĂ΁ANCAgCXg[ۂɕtĂ
      JDBChCop܂B 

  Cf[^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.batvs܂B(eclipsess)
      uSQL> v\ꂽ exitƓ͂ďI܂B
      spX̐Ƃ邽߁AKYt@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.batvs܂B(eclipses
      s)
      spX̐Ƃ邽߁AKYt@C݂tH_Ŏs
        ĂB 

  Dݒt@C̕ҏWif[^\[Xj
  
    1.ucontext.xmlv̕ҏW
        u/webapps/META-INF/context.xmlv[̊ɍlɏ܂B
        ڍׂ́ucontext.xmlvQƂĂB
    2.uweb.xmlv̕ҏW 
        Tomcat^ÕCX^Xv[邱ƂɂĔsh
        ߁Au<TOMCAT_HOME>/conf/web.xmlvJspServletinit-paramɁAenablePo
        olingƂϐfalseݒ肵܂B



  vWFNg̎siWTPjF

  WTPvOC𗘗pꍇAȉ̎菇ŃvWFNgs܂B 

  ET[o[ւ̒ǉ
  
    T[o[r[Łufunctionsample-thinṽvWFNgT[oɒǉ܂B 

    
  FTomcat̋NсAsmF
    
    1.T[o[n܂B 
      ET[o[nɃG[_CAO\ꍇ́AulvQƂA
        ݒύXĂB 
    2.http://localhost:8080/functionsample-thinɃANZX܂B
    3.u[UIDvAupX[hv̓̓tB[h݂郍OIʂ\
      ΐłB
      E [UID: 00000001ApX[h: password͂ŃOCł܂B
  
  vWFNg̎siWTPjF

  Eant^XN̎s
  
    1.vWFNǵu/ant/build.propertiesv[̊ɍlɏ
      ܂B
      Eڍׂbuild.propertiesQƂĂBɃpX֘AɊւĂ͏\mF
        ĂB 
    2.ubuild.propertiesv̏CAu/ant/build.xmlvENbNant^XN
      udeployvIĎs܂B 

  FTomcat̋NсAsmF
  
     1.fvCTomcatN܂B 
    2.http://localhost:8080/<context.name>/ɃANZX܂B 
      Eu<context.name>v́Abuild.propertiesɋLqlłAftHg
        functionsample-thinƂȂĂ܂B    
    3.u[UIDvAupX[hv̓̓tB[h݂郍OIʂ\
      ΐłB
      E [UID: 00000001ApX[h: password͂ŃOCł܂B



  lF

  C|[gɃG[oꍇ
  EuC|[gꂽ `` ͌܂Bv
    WEB-INF/libtH_ȉɂWebAvP[VCu[F
      ȂԂłBEclipseċN邱Ƃŉ܂B 
      
  Eu`` ł܂Bv
    JSP̃XNvgϐFłĂȂ߂ɏoĂG[łB
      EclipseʂɂāuEBhEvuݒvu؁vIAuvWFNg
      ł̐ݒ㏑\ɂvɃ`FbNuOKv܂B
      ̌vWFNguENbNvuvpeBvu؁vIA
      u؂̐ݒ̏㏑vɃ`FbNAuIꂽof[^[Xxxx
      ivWFNgj؂̍ۂɎs܂:v́AuJSP\of[^[v
      `FbN͂܂B̌AEclipseċNƉ܂B
    
  T[o[nɃG[oꍇ
  Eu\[X ``̓t@CEVXeƓƂĂ܂Bv
    EclipsẽLbVƎt@C̓ĂȂԂłBỸv
      WFNguENbNvuXVvƉ܂B

  Eucontext.xmlv̕ύXfȂꍇiWTPj
    ˔WTPŁucontext.xmlvCĂ ύXfȂꍇ́AuTOMC
      ATz[/conf/Catalina/localhost/functionsample-thin.xmlv폜
      TomcatNĂB 


-------------------------------------------------------------------------------
Copyright 2007-2009 NTT DATA Corporation.
