IBM WebSphere Development Studio Client for iSeries �o�[�W���� 6.0.1 �}�C�O���[�V�����E�K�C�h


�ڎ�

iSeries: �}�C�O���[�V�����̏���
�����̐��i�o�[�W�����̕ێ�
���[�N�X�y�[�X�̌���
�o�[�W���� 5.1.2 �̃��[�N�X�y�[�X�̌���
�o�[�W���� 5.1 �̃��[�N�X�y�[�X�̌���
�o�[�W���� 5 �̃��[�N�X�y�[�X�̌���
�o�[�W���� 4 �̃��[�N�X�y�[�X�̌���
�|�X�g�C���X�g�[���E���[�N�X�y�[�X�̎w��
���̑��̏d�v�ȏ��̌���
iSeries: �R�̃^�C�v�̃v���W�F�N�g�̃}�C�O���[�V����
�u�f�[�^�x�[�X Web �y�[�W�v����сuJava Bean Web �y�[�W�v�E�B�U�[�h�Ő������ꂽ�t�@�C����܂ރv���W�F�N�g�̃}�C�O���[�V����
�������ꂽ�t�@�C���ɂ� JDK 1.4 �� Java �p�b�P�[�W���K�v
�v���O�����Ăяo�� Bean �̃}�C�O���[�V����
iSeries Java ����� Web �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃o�[�W���� 5.1 �܂��� 5.1.2 ���� �o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����
iSeries Java ����� Web �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃o�[�W���� 5.0 ���� �o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����
iSeries Java ����� Web �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃o�[�W���� 4.0 ���� �o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����
WebFacing �v���W�F�N�g�̃}�C�O���[�V����
WebFacing �́u�C���|�[�g�v�E�B�U�[�h�̎g�p
iSeries Web �v���W�F�N�g�̃}�C�O���[�V����
�o�[�W���� 5.1.x iSeries Web �v���W�F�N�g�̃o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����
�o�[�W���� 5.0 iSeries Web �v���W�F�N�g�̃o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����
�o�[�W���� 4.0 iSeries Web �v���W�F�N�g�̃o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����
Web �v���W�F�N�g�E�}�C�O���[�V�����ɑ΂���x������уG���[�E���b�Z�[�W
�KL����
���쌠�g�p����
�v���O���~���O�E�C���^�[�t�F�[�X���
���W

iSeries: �}�C�O���[�V�����̏���

�����ł́AIBM(R) WebSphere(R) Development Studio Client for iSeries(TM) �̋��o�[�W�����ō쐬�����v���W�F�N�g��AWebSphere Development Studio Client for iSeries �o�[�W���� 6.0.1 ����� WebSphere Development Studio Client Advanced Edition for iSeries �o�[�W���� 6.0.1 �Ƀ}�C�O���[�V���������@�ɂ‚��Đ־���܂��B �{���i�́A�o�[�W���� 5.1 ����� 5.1.2 ����̃}�C�O���[�V������T�|�[�g���Ă��܂��B �{���ɂ́A�������O�̃o�[�W��������̃}�C�O���[�V�����Ɋւ���q���g��L�ڂ���Ă��܂��B

�}�C�O���[�V�����́A�����[�X���ƂɊ�{�e�N�m���W�[���ς�邽�߁A�p�ɂɍs���K�v������܂��B ���Ƃ��΁AWeb �A�v���P�[�V�����̃f�B���N�g���[�\\ufffd��ŕW�����V�����Ȃ�ƁA�����[�X�ԂŃv���W�F�N�g�̍ĕҐ����K�v�ɂȂ邱�Ƃ�����܂��B

��ʂɁA�}�C�O���[�V�����̓V�[�����X�ŁA�ӎ�����邱�Ƃ�����܂���B ���[�U�[�́A�V�����o�[�W�����܂��͐V�������x���̐��i�Ŋ�̃��[�N�X�y�[�X��g�p���āA�v���W�F�N�g������ȊO�͉���s���K�v�͂���܂���B �܂�ɁA�T�[�r�X�E�p�b�N�̓K�p��Ƀ}�C�O���[�V�������K�v�ɂȂ邱�Ƃ ��܂��B

Java(TM) �c�[���AWeb �c�[���A����� WebFacing �v���W�F�N�g�̃J�X�^�}�C�Y�Ɋ֘A����ꕔ�̓Uʂȏꍇ�ł́A�}�C�O���[�V�����E�c�[����g�p������A�ljB̃X�e�b�v��蓮�ōs�����Ƃ��K�v�ȏꍇ������܂��B

���ׂĂ̏ꍇ�ɂ����āA�}�C�O���[�V�������K�v�ȏꍇ�́A���b�Z�[�W�ɂ��ʒm������܂��B

���̕������ŐV�o�[�W�����́AWeb (ftp://ftp.software.ibm.com/as400/products/ad/wdt400/v601/migr/migrenu.html) �ł����ɂȂ�܂��B

�\ 1.
���̏��ɂ̓|���g�K����ł ��܂��B
���̏��ɂ͒�����ȑ̎��ł ��܂��B
���̏��ɂ̓h�C�c��ł ��܂��B
���̏��ɂ̓t�����X��ł ��܂��B

README �t�@�C���ɂ́A�O��쏂Ɋւ�����A���i�̐������A����і{���ɂ͋L�ڂ���Ă��Ȃ���񂪊܂܂�Ă��܂��B WebSphere Development Studio Client for iSeries �̃C���X�g�[���ɂ‚��ẮA�C���X�g�[���E�K�C�h ��Q�Ƃ��Ă��������B

�����̐��i�o�[�W�����̕ێ�

�C���X�g�[���E�v���Z�X�ł́A�o�[�W���� 5.0�A5.1�A�܂��� 5.1.2 ���I�ɃA���C���X�g�[�����邱�Ƃ͂���܂��񂪁A�P��̃V�X�e���� 2 �‚̃o�[�W�����뤑������邱�Ƃ��ł��܂��B

Development Studio Client for iSeries �o�[�W���� 5.0�A5.1�A�܂��� 5.1.2 ��A���C���X�g�[������O�ɁA�o�[�W���� 5 �̃��[�N�X�y�[�X�̏ꏊ�ぃ����A���̃o�b�N�A�b�v�E�R�s�[���BĂ������Ƃ⨊��߂��܂��B ���[�N�X�y�[�X��o�b�N�A�b�v���Ȃ��ƁA�o�[�W���� 5 �̃v���W�F�N�g�����Ƃ�����܂��B (�f�t�H���g�ł́A�����̃v���W�F�N�g�̓A���C���X�g�[����폜�³��܂���B)

�ꍇ�ɂ�BĂ� (�Ⴆ�΁AWebFacing �̏ꍇ)�A�o�[�W���� 6.0.1 �ȍ~�ł́ADevelopment Studio Client �ɒljB��ꂽ�ljK@�\\ufffd̂��߁A�o�[�W���� 4.0 ����� 5.0 �v���W�F�N�g�̃}�C�O���[�V�������T�|�[�g����Ȃ����Ƃ�����܂��B �ڍׂɂ‚��ẮAWebFacing �v���W�F�N�g�̃}�C�O���[�V������Q�Ƃ��Ă��������B

���[�N�X�y�[�X�̌���

�o�[�W���� 5.1.2 �̃��[�N�X�y�[�X�̌���

�o�[�W���� 5.1.2 �̃��[�N�X�y�[�X�쟍��ɂ́A���̂悤�ɂ��܂��B

�o�[�W���� 5.1 �̃��[�N�X�y�[�X�̌���

�o�[�W���� 5.1 �̃��[�N�X�y�[�X�쟍��ɂ́A���̂悤�ɂ��܂��B

�o�[�W���� 5 �̃��[�N�X�y�[�X�̌���

�o�[�W���� 5 �̃��[�N�X�y�[�X�쟍��ɂ́A���̂悤�ɂ��܂��B

�o�[�W���� 4 �̃��[�N�X�y�[�X�̌���

�o�[�W���� 4 �̃��[�N�X�y�[�X�쟍��ɂ́A���̂悤�ɂ��܂��B

�|�X�g�C���X�g�[���E���[�N�X�y�[�X�̎w��

  1. �o�[�W���� 6.0 ���i��J�n (�u�X�^�[�g�v > �u�v���O�����v > �uIBM Rational(R)�v > �uWebSphere Development Studio Client for iSeries�v) ����ƁA�Z�b�V�����Ɏg�p����f�B���N�g���[��w�肷��uWorkspace Launcher�v�E�B���h�E���J���܂��B ���̃E�B���h�E�ŁA�o�[�W���� 5.1 �܂��� 5.1.2 �̃��[�N�X�y�[�X�̃f�B���N�g���[�̏ꏊ��w�肵�Ă��������B
  2. �V�������[�N�X�y�[�X�E�t�H�[�}�b�g�ւ̕ϊ���m�F����v�����v�g���\\ufffd����ꂽ��A�uOK�v��N���b�N���܂��B

���̑��̏d�v�ȏ��̌���

�o�[�W���� 6.0 �ւ̃}�C�O���[�V���������s�o�[�W�����̃��[�N�X�y�[�X��v���W�F�N�g�ɋy�ڂ��e���ɂ‚��Ă̋�̓I�ȏ��ɂ‚��ẮARational Software Developer Platform ��{���i�ɕt���̃}�C�O���[�V�����E�K�C�h�ɂ��铖�Y�Z�N�V�����⨓ǂ݂��������B ���̃K�C�h�̂���ꏊ�́A���g�p�̃V�X�e���ɂ��� WebSphere Development Studio Client for iSeries �̔łɂ�BĈقȂ�܂��B

�{���i��f�t�H���g�̏ꏊ�ɃC���X�g�[�������ꍇ�́A�K�C�h�́A�C���X�g�[����A���Ƃ��Ύ��̏ꏊ�ɂ���܂��B

����ɁAWebSphere Development Studio Client for iSeries �v���W�F�N�g�̃}�C�O���[�V�����Ɋւ���ŐV�̕��������ꂽ��񂨂�ыZ�p�T�|�[�g������ Web �������ł��܂��B

iSeries: �R�̃^�C�v�̃v���W�F�N�g�̃}�C�O���[�V����

V5.1.x ���[�N�X�y�[�X��}�C�O���[�V�������鏀����S�ɐ��B���A�Â����[�N�X�y�[�X�� WebSphere Development Studio Client for iSeries ��J�n���Ă��������B �v���W�F�N�g�������I�Ƀ}�C�O���[�V���������̂�A�i�s�W���ɂ�BĊm�F�ł��܂��B

Lotus Notes(R): ���[�N�X�y�[�X�̃}�C�O���[�V�������Ɂu���v�_�C�A���O�E�{�b�N�X���J���A���̃��b�Z�[�W���\\ufffd�����܂��B���[�N�x���`�E���C�A�E�g�𕜌��ł��܂���ł����B���R: ���[�N�x���`�̕������ɖ�肪�������܂����B ���̃G���[�E���b�Z�[�W�́A��������[�N�X�y�[�X�̃}�C�O���[�V�����ɂ͂܂B����e�����܂���B �G���[�E�_�C�A���O�E�{�b�N�X���u�ڍׁv�{�^����N���b�N���āA�����ł��Ȃ��B��p�[�X�y�N�e�B�u�̖��O�ぃ����Ă���A�uOK�v��N���b�N���ă_�C�A���O�E�{�b�N�X��‚��Ă��������B

�p�[�X�y�N�e�B�u�𕜌�����ɂ́A���̂悤�ɂ��܂��B

  1. �u�E�B���h�E�v -> �u�p�[�X�y�N�e�B�u��‚���v��I�ⵂāA�p�[�X�y�N�e�B�u��‚��܂��B
  2. �u�E�B���h�E�v -> �u�p�[�X�y�N�e�B�u��J���v��I�ⵂāA�p�[�X�y�N�e�B�u��ēx�J���܂��B

�ȉ��̃Z�N�V�����ł́AWebSphere Development Studio Client for iSeries �̂��܂��܂ȃ^�C�v�̃v���W�F�N�g��}�C�O���[�V��������ۂɔ���������̏����ɕK�v�Ȏ菇�ɂ‚��Đ־���܂��B

�u�f�[�^�x�[�X Web �y�[�W�v����сuJava Bean Web �y�[�W�v�E�B�U�[�h�Ő������ꂽ�t�@�C����܂ރv���W�F�N�g�̃}�C�O���[�V����

�������ꂽ�t�@�C���ɂ� JDK 1.4 �� Java �p�b�P�[�W���K�v

��������v���W�F�N�g���u�f�[�^�x�[�X Web �y�[�W�v����сuJava Bean Web �y�[�W�v�E�B�U�[�h�Ő������ꂽ�y�[�W�� .java �t�@�C����܂�ł���̂ɁA�쐬���Ƀp�b�P�[�W��w�肵�Ȃ��B��ꍇ�́AJava �p�b�P�[�W��w�肵�Ă��������B �O�ɐ������ꂽ�R�[�h�̏ꍇ�́A.java �t�@�C����p�b�P�[�W�Ɉړ����܂��B ���ɁAJSP �t�@�C����X�V���A�C���|�[�g�E�X�e�[�g�����g����уN���X����X�V���܂��B �v���W�F�N�g�� web.xml �t�@�C���ŁA�T�[�u���b�g�E�N���X�E�G���g���[��X�V���܂��B

�v���O�����Ăяo�� Bean �̃}�C�O���[�V����

iSeries Java ����� Web �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃o�[�W���� 5.1 �܂��� 5.1.2 ���� �o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����

���̃Z�N�V�����ł́ADevelopment Studio Client for iSeries �o�[�W���� 5.1 �܂��� 5.1.2 �ō쐬���ꂽ�v���O�����Ăяo�� Bean �� �o�[�W���� 6.0.1 �Ƀ}�C�O���[�V���������@�ɂ‚��Đ־���܂��B

�o�[�W���� 6.0.1 �ł́A�v���O�����Ăяo�� Bean �� PCML �t�@�C���́A�u�v���O�����Ăяo���v�E�B�U�[�h�ɂ�B� Bean �p�b�P�[�W�ɓ����܂��B ����́A���o�[�W��������̕ύX�ł��B Bean �p�b�P�[�W�ɓ�BĂ��Ȃ���� PCML �t�@�C������v���O�����Ăяo�� Bean ��č쐬����ꍇ�́A�E�B�U�[�h�����̃v���O�����Ăяo�� Bean �̍č쐬�ꮗ�������ŁA���� PCML �t�@�C����폜�ł��܂��B

��:
�o�[�W���� 6.0.1 �ł́A�uWeb �T�[�r�X�v�E�B�U�[�h�𒼐ڎg�p���āAILE RPG �܂��� COBOL �\\ufffd[�X���邢�� PCML �t�@�C������ iSeries �v���O���� Web �T�[�r�X��쐬�ł��܂��B �u�v���O�����Ăяo���v�E�B�U�[�h��uWeb �T�[�r�X�v�E�B�U�[�h�� s����K�v�͂���܂���B

Java �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃}�C�O���[�V����

  1. �o�[�W���� 6.0.1 ���i��J�n (�u�X�^�[�g�v > �u�v���O�����v > �uIBM Rational�v > �uWebSphere Development Studio Client for iSeries�v) ����ƁA�Z�b�V�������Ɏg�p����f�B���N�g���[��w�肷��uWorkspace Launcher�v�E�B���h�E���J���܂��B �o�[�W���� 5.x �̃��[�N�X�y�[�X�̃f�B���N�g���[�̏ꏊ��w�肵�Ă��������B
  2. �V�������[�U�[�E�C���^�[�t�F�[�X�E�t�H�[�}�b�g�ւ̕ϊ���m�F����v�����v�g���\\ufffd����ꂽ��A�uOK�v��N���b�N���܂��B
  3. �v���W�F�N�g�� Java �̃r���h�E�p�X��ύX���āA�����^�C�� .jar �t�@�C�������܂��B
    1. Java �v���W�F�N�g��E�N���b�N���A�u�v���p�e�B�[�v��I�ⵂ܂��B
    2. �����̃y�C���ŁA�uJava �̃r���h�E�p�X�v��I�ⵂ܂��B
    3. �u���C�u�����[�v�^�u��I�ⵂ܂��B���ɁA�ȉ��� JAR �t�@�C����I�ⵁA�u�����v��N���b�N���ăN���X�p�X���珜�����܂��B

      WDSC_HOME/plugins/com.ibm.etools.iseries.toolbox_5.1.0/runtime/jt400.jar
      WDSC_HOME/plugins/com.ibm.etools.iseries.webtools_5.1.0/lib/iwdtrt.jar
      WDSC_ECLIPSE_HOME/plugins/org.apache.xerces_4.1.3/xercesImpl.jar/
      j2ee.jar
    4. ���ׂĂ� PCML �t�@�C���ɑ΂��āu�v���O�����Ăяo���v�E�B�U�[�h��Ď s���܂��B �f�t�H���g�E�p�b�P�[�W��g�p���Ă����ꍇ�́A�o�[�W���� 6.0.1 �̃p�b�P�[�W����w�肵�Ă��������B �w�肵���p�b�P�[�W�ŁA�V�����������ꂽ Java Bean �� PCML �t�@�C���������܂��B�f�t�H���g�E�p�b�P�[�W�ɂ���Â� Java Bean �� PCML �t�@�C���͍폜�ł��܂��B

Web �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃}�C�O���[�V����

�v���O�����Ăяo���T�[�r�X Bean �̃��[�U�[�́A�o�[�W���� 6.0.1 �ł́u�v���O�����Ăяo���v�E�B�U�[�h����� .config �t�@�C���𐶐����邱�Ƃ�m�BĂ����K�v������܂��B ����́A���[�U�[���w�肵����́A�܂��̓f�t�H���g (defaultPCW.config) �ƂȂ�܂��B �u� s���\\ufffd��v�E�B�U�[�h�́A����g�p����K�v�͂���܂���B �o�[�W���� 6.0.1 ���O�� Web �v���W�F�N�g�̏ꍇ�́A�ȉ��ɊT�·�� Web �c�[���E�v���W�F�N�g�E�}�C�O���[�V�����E�X�e�b�v�ŁA���̃v���W�F�N�g�� web.xml �t�@�C�������񂪎擾����AdefaultPCW.config �����݂��Ă��Ȃ���Ύ����I�ɍ쐬����܂��B ����ȍ~�́Aweb.xml �t�@�C���ł͂Ȃ� .config �t�@�C���̃f�[�^�Ɋ�Â��ăv���O�����Ăяo��� s���\\ufffd����s���܂��B

  1. �o�[�W���� 6.0.1 ���i��J�n (�u�X�^�[�g�v > �u�v���O�����v > �uIBM Rational�v > �uWebSphere Development Studio Client for iSeries�v) ����ƁA�Z�b�V�������Ɏg�p����f�B���N�g���[��w�肷��uWorkspace Launcher�v�E�B���h�E���J���܂��B ���̃E�B���h�E�ŁA�o�[�W���� 5.1 �܂��� 5.1.2 �̃��[�N�X�y�[�X�̃f�B���N�g���[�̏ꏊ��w�肵�Ă��������B
  2. �V�������[�U�[�E�C���^�[�t�F�[�X�E�t�H�[�}�b�g�ւ̕ϊ���m�F����v�����v�g���\\ufffd����ꂽ��A�uOK�v��N���b�N���܂��B
  3. (�I�v�V�����̃X�e�b�v: J2EE �}�C�O���[�V�����E�E�B�U�[�h��g�p���āAJ2EE ���x�� 1.2 ����A�����荂�� J2EE ���x���Ƀ}�C�O���[�V�������܂��B)
  4. iwdtrt.jar ����� jt400.jar �� WEB-INF¥lib �t�H���_�[����폜���܂��B
  5. ���ׂĂ� PCML �t�@�C���ɑ΂��āu�v���O�����Ăяo���v�E�B�U�[�h��Ď s���܂��B �w�肵���p�b�P�[�W�ɁA�V�����T�[�r�X Bean ����� PCML �t�@�C�����쐬����܂��B �Â� PCML �t�@�C���� Web �v���W�F�N�g����폜���Ă��������B
  6. �T�[�r�X Bean �ɑ΂��āuWeb �T�[�r�X�v�E�B�U�[�h��Ď s���܂��B

�uWeb �T�[�r�X�v�E�B�U�[�h�Ő��������R�[�h�́A�蓮�Ń}�C�O���[�V��������уN���[���A�b�v��s���K�v������܂��B ���̃}�C�O���[�V�����́AWeb �T�[�r�X Bean ���̂ɂ̂ݓK�p����܂��B Web �T�[�r�X�̃}�C�O���[�V������@�ɂ‚��ẮARational Software Developer Platform ��{���i�ɕt���̃}�C�O���[�V�����E�K�C�h�ɂ��� Web �T�[�r�X�̃Z�N�V������Q�Ƃ��Ă������� (���̃K�C�h�ւ̃����N�ɂ‚��Ă����̑��̏d�v�ȏ��̌�����Q��)�B

iSeries Java ����� Web �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃o�[�W���� 5.0 ���� �o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����

���̃Z�N�V�����ł́ADevelopment Studio Client for iSeries �o�[�W���� 5.0 �ō쐬���ꂽ�v���O�����Ăяo�� Bean �� �o�[�W���� 6.0.1 �Ƀ}�C�O���[�V���������@�ɂ‚��Đ־���܂��B

��:
�o�[�W���� 6.0.1 �ł́A�uWeb �T�[�r�X�v�E�B�U�[�h�𒼐ڎg�p���āAILE RPG �܂��� COBOL �\\ufffd[�X���邢�� PCML �t�@�C������ iSeries �v���O���� Web �T�[�r�X��쐬�ł��܂��B �u�v���O�����Ăяo���v�E�B�U�[�h��uWeb �T�[�r�X�v�E�B�U�[�h�� s����K�v�͂���܂���B

Java �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃}�C�O���[�V����

  1. �o�[�W���� 6.0.1 ���i��J�n (�u�X�^�[�g�v > �u�v���O�����v > �uIBM Rational�v > �uWebSphere Development Studio Client for iSeries�v) ����ƁA�Z�b�V�������Ɏg�p����f�B���N�g���[��w�肷��uWorkspace Launcher�v�E�B���h�E���J���܂��B ���̃E�B���h�E�ŁA�o�[�W���� 5.0 �̃��[�N�X�y�[�X�̃f�B���N�g���[�̏ꏊ��w�肵�Ă��������B
  2. �V�������[�U�[�E�C���^�[�t�F�[�X�E�t�H�[�}�b�g�ւ̕ϊ���m�F����v�����v�g���\\ufffd����ꂽ��A�uOK�v��N���b�N���܂��B
  3. �v���W�F�N�g�� Java �̃r���h�E�p�X��ύX���āA�����^�C�� .jar �t�@�C�������܂��B
    1. Java �v���W�F�N�g��E�N���b�N���A�u�v���p�e�B�[�v��I�ⵂ܂��B
    2. �����̃y�C���ŁA�uJava �̃r���h�E�p�X�v��I�ⵂ܂��B
    3. �u���C�u�����[�v�^�u��I�ⵂ܂��B���ɁA�ȉ��� JAR �t�@�C����I�ⵁA�u�����v��N���b�N���ăN���X�p�X���珜�����܂��B

      WDSC_HOME/plugins/com.ibm.etools.iseries.toolbox_5.0.0/runtime/jt400.jar
      WDSC_HOME/plugins/com.ibm.etools.iseries.webtools_5.0.0/lib/iwdtrt.jar
      WDSC_ECLIPSE_HOME/plugins/org.apache.xerces_4.0.7/xercesImpl.jar/
      j2ee.jar
    4. ���ׂĂ� PCML �t�@�C���ɑ΂��āu�v���O�����Ăяo���v�E�B�U�[�h��Ď s���܂��B �E�B�U�[�h�́u�F�؂̍\\ufffd��v�y�[�W�ŁA�u�\\ufffd��t�@�C���̐����v�I�v�V������I����܂��B

Web �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃}�C�O���[�V����

�ȉ��̃Z�N�V�����ł́AWeb �R���e���c�E�t�H���_�[�AJava �\\ufffd[�X�E�t�H���_�[�A����� Web �v���W�F�N�g�E�t�H���_�[�̓�e��}�C�O���[�V���������@�ɂ‚��Đ־���܂��B

Web �R���e���c�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �o�[�W���� 6.0.1 ���i��J�n (�u�X�^�[�g�v > �u�v���O�����v > �uIBM Rational�v > �uWebSphere Development Studio Client for iSeries�v) ����ƁA�Z�b�V�������Ɏg�p����f�B���N�g���[��w�肷��uWorkspace Launcher�v�E�B���h�E���J���܂��B �f�t�H���g�̏ꏊ�㏁[�N�X�y�[�X�Ƃ��Ďg�p���܂��B
  2. �u���\\ufffd[�X�v�p�[�X�y�N�e�B�u�ɐ؂�ւ��܂��B
  3. ��� 5.0 Web �v���W�F�N�g�Ɠ������O����ѓ����T�[�u���b�g�E�o�[�W�����̐V�������I Web �v���W�F�N�g��쐬���܂��B �T�[�u���b�g�̃o�[�W�����́A��� 5.0 �v���W�F�N�g�� .websettings �t�@�C���� jsp-level �^�O�쟍��Ίm�F�ł��܂��B JSP ���x���� 1.2 �̏ꍇ�́A�T�[�u���b�g�̃o�[�W������ 2.3 �ɐݒ肵�A���̑��̏ꍇ�̓T�[�u���b�g�̃o�[�W������ 2.2 �ɐݒ肵�A�u�����v��N���b�N���Ă��������B �v�����v�g���\\ufffd����ꂽ�� Web �p�[�X�y�N�e�B�u�ɐ؂�ւ��Ȃ��ł��������B
  4. �V�����쐬�����v���W�F�N�g�� Web �R���e���c�E�t�H���_�[��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  5. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 5.0 Web �v���W�F�N�g�� Web �R���e���c�E�t�H���_�[ (�f�t�H���g���� Web Content) ��I�ⵂ܂��B �uOK�v��N���b�N���܂��B
  6. Web �R���e���c�E�t�H���_�[��I�ⵂ܂��B�������A�{�b�N�X�Ƀ`�F�b�N�E�}�[�N�͕t���܂���B �u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B ����ŁAWeb �R���e���c�E�t�H���_�[��̂��ׂ� (�������AWeb �R���e���c�E�t�H���_�[���̂͏���) ���C���|�[�g����܂��B
  7. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬�����v���W�F�N�g�� Web �R���e���c�E�t�H���_�[�͌��݁A5.0 Web �R���e���c�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B

Java �\\ufffd[�X�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �V�����쐬�����v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  2. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 5.0 Web �v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[ (�f�t�H���g��: Java Source) ��I�ⵂ܂��B �uOK�v��N���b�N���܂��B
  3. Java �\\ufffd[�X�E�t�H���_�[��I�ⵂ܂��B�������A�{�b�N�X�Ƀ`�F�b�N�E�}�[�N�͕t���܂���B �u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B ����ŁAJava �\\ufffd[�X�E�t�H���_�[��̂��ׂ� (�������AJava �\\ufffd[�X�E�t�H���_�[���̂͏���) ���C���|�[�g����܂��B
  4. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬�����v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[�͌��݁A5.0 Java �\\ufffd[�X�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B

Web �v���W�F�N�g�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �V�����쐬�����v���W�F�N�g��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  2. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 5.0 Web �v���W�F�N�g��I�ⵂ܂��B
  3. �����̃p�l���Ńv���W�F�N�g�E�t�H���_�[��I�ⵁA�u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B �����̃p�l���ŁAWeb �R���e���c�E�t�H���_�[�� Java �\\ufffd[�X�E�t�H���_�[��I����܂��B ����ŁAWeb �v���W�F�N�g�E�t�H���_�[��̂��ׂ� (�������AWeb �v���W�F�N�g�E�t�H���_�[���̂����łȂ� Web �R���e���c�E�t�H���_�[����� Java �\\ufffd[�X�E�t�H���_�[�͏���) ���C���|�[�g����܂��B
  4. �E���̃p�l���ŁA�ȉ��̃t�@�C�������X�g�ɂ���ꍇ�́A�I����܂��B

    �����̃t�@�C���ɂ́A�݌v���ɕK�v�ȁA�v���W�F�N�g�Ɋւ����񂪋L�ڂ���Ă��܂��B ���̏��̓o�[�W���� 6.0.1 �Ƀ}�C�O���[�V�����ł��Ȃ����߁A�����̃t�@�C���͕K�v�ɉ����čč쐬����܂��B

  5. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬���� Web �v���W�F�N�g�E�t�H���_�[�͌��݁A5.0 Web �v���W�F�N�g�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B

  1. (�I�v�V�����̃X�e�b�v: J2EE �}�C�O���[�V�����E�E�B�U�[�h��g�p���āAJ2EE ���x�� 1.2 ����A�����荂�� J2EE ���x���Ƀ}�C�O���[�V�������܂��B)
  2. iwdtrt.jar ����� jt400.jar �� WEB-INF¥lib �t�H���_�[����폜���܂��B
  3. ���ׂĂ� PCML �t�@�C���ɑ΂��āu�v���O�����Ăяo���v�E�B�U�[�h��Ď s���܂��B

���̃}�C�O���[�V�����́A�T�[�r�X Bean ���̂ɂ̂ݓK�p����܂��B Web �T�[�r�X�̃}�C�O���[�V������@�ɂ‚��ẮARational Software Developer Platform ��{���i�ɕt���̃}�C�O���[�V�����E�K�C�h�ɂ��� Web �T�[�r�X�̃Z�N�V������Q�Ƃ��Ă������� (���̃K�C�h�ւ̃����N�ɂ‚��Ă����̑��̏d�v�ȏ��̌�����Q��)�B

iSeries Java ����� Web �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃o�[�W���� 4.0 ���� �o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����

���̃Z�N�V�����ł́ADevelopment Studio Client for iSeries �o�[�W���� 4.0 �ō쐬���ꂽ�v���O�����Ăяo�� Bean �� �o�[�W���� 6.0.1 �Ƀ}�C�O���[�V���������@�ɂ‚��Đ־���܂��B

��:
�o�[�W���� 6.0.1 �ł́A�uWeb �T�[�r�X�v�E�B�U�[�h�𒼐ڎg�p���āAILE RPG �܂��� COBOL �\\ufffd[�X���邢�� PCML �t�@�C������ iSeries �v���O���� Web �T�[�r�X��쐬�ł��܂��B �u�v���O�����Ăяo���v�E�B�U�[�h��uWeb �T�[�r�X�v�E�B�U�[�h�� s����K�v�͂���܂���B

Java �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃}�C�O���[�V����

  1. �o�[�W���� 6.0.1 ���i��J�n (�u�X�^�[�g�v > �u�v���O�����v > �uIBM Rational�v > �uWebSphere Development Studio Client for iSeries�v) ����ƁA�Z�b�V�������Ɏg�p����f�B���N�g���[��w�肷��uWorkspace Launcher�v�E�B���h�E���J���܂��B ���̃E�B���h�E�ŁA�o�[�W���� 4.0 �̃��[�N�X�y�[�X�̃f�B���N�g���[�̏ꏊ��w�肵�Ă��������B
  2. �V�������[�U�[�E�C���^�[�t�F�[�X�E�t�H�[�}�b�g�ւ̕ϊ���m�F����v�����v�g���\\ufffd����ꂽ��A�uOK�v��N���b�N���܂��B
  3. �v���W�F�N�g�� Java �̃r���h�E�p�X��ύX���āA�����^�C�� .jar �t�@�C�������܂��B
    1. Java �v���W�F�N�g��E�N���b�N���A�u�v���p�e�B�[�v��I�ⵂ܂��B
    2. �����̃y�C���ŁA�uJava �̃r���h�E�p�X�v��I�ⵂ܂��B
    3. �u���C�u�����[�v�^�u��I�ⵂ܂��B���ɁA�ȉ��� JAR �t�@�C����I�ⵁA�u�����v��N���b�N���ăN���X�p�X���珜�����܂��B

         ECLIPSE_HOME/plugins/com.ibm.etools.iseries.toolbox/runtime/jt400.jar
         ECLIPSE_HOME/plugins/com.ibm.etools.iseries.webtools/lib/wdt400rt.jar
         ECLIPSE_HOME/plugins/com.ibm.etools.websphere.runtime/lib/j2ee.jar
         ECLIPSE_HOME/plugins/com.ibm.etools.websphere.runtime/lib/xerces.jar
  4. ���ׂĂ� PCML �t�@�C���ɑ΂��āu�v���O�����Ăяo���v�E�B�U�[�h��Ď s���܂��B �E�B�U�[�h�́u�F�؂̍\\ufffd��v�y�[�W�ŁA�u�\\ufffd��t�@�C���̐����v�I�v�V������I����܂��B

���̃}�C�O���[�V�����́A�v���O�����Ăяo�� Bean ���̂ɂ̂ݓK�p����܂��B �u�v���O�����Ăяo���v�E�B�U�[�h�Ő��������R�[�h�́A�蓮�Ń}�C�O���[�V��������уN���[���A�b�v��s���K�v������܂��B

Web �v���W�F�N�g�̃v���O�����Ăяo�� Bean �̃}�C�O���[�V����

Web �R���e���c�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �o�[�W���� 6.0.1 ���i��J�n (�u�X�^�[�g�v > �u�v���O�����v > �uIBM Rational�v > �uWebSphere Development Studio Client for iSeries�v) ����ƁA�Z�b�V�������Ɏg�p����f�B���N�g���[��w�肷��uWorkspace Launcher�v�E�B���h�E���J���܂��B �f�t�H���g�̏ꏊ�㏁[�N�X�y�[�X�Ƃ��Ďg�p���܂��B
  2. �u���\\ufffd[�X�v�p�[�X�y�N�e�B�u�ɐ؂�ւ��܂��B
  3. ��� 4.0 Web �v���W�F�N�g�Ɠ������O����ѓ����T�[�u���b�g�E�o�[�W�����̐V�������I Web �v���W�F�N�g��쐬���܂��B �T�[�u���b�g�̃o�[�W�����́A��� 4.0 �v���W�F�N�g�� .websettings �t�@�C���� jsp-level �^�O�쟍��Ίm�F�ł��܂��B JSP ���x���� 1.2 �̏ꍇ�́A�T�[�u���b�g�̃o�[�W������ 2.3 �ɐݒ肵�A���̑��̏ꍇ�̓T�[�u���b�g�̃o�[�W������ 2.2 �ɐݒ肵�A�u�����v��N���b�N���Ă��������B �v�����v�g���\\ufffd����ꂽ�� Web �p�[�X�y�N�e�B�u�ɐ؂�ւ��Ȃ��ł��������B
  4. �V�����쐬�����v���W�F�N�g�� Web �R���e���c�E�t�H���_�[��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  5. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 4.0 Web �v���W�F�N�g�� Web �R���e���c�E�t�H���_�[ (�f�t�H���g���� webApplication) ��I�ⵂ܂��B �uOK�v��N���b�N���܂��B
  6. Web �R���e���c�E�t�H���_�[��I�ⵂ܂��B�������A�{�b�N�X�Ƀ`�F�b�N�E�}�[�N�͕t���܂���B �u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B ����ŁAWeb �R���e���c�E�t�H���_�[��̂��ׂ� (�������AWeb �R���e���c�E�t�H���_�[���̂͏���) ���C���|�[�g����܂��B
  7. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬�����v���W�F�N�g�� Web �R���e���c�E�t�H���_�[�͌��݁A4.0 Web �R���e���c�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B

Java �\\ufffd[�X�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �V�����쐬�����v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  2. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 4.0 Web �v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[ (�f�t�H���g��: source) ��I�ⵂ܂��B �uOK�v��N���b�N���܂��B
  3. Java �\\ufffd[�X�E�t�H���_�[��I�ⵂ܂��B�������A�{�b�N�X�Ƀ`�F�b�N�E�}�[�N�͕t���܂���B �u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B ����ŁAJava �\\ufffd[�X�E�t�H���_�[��̂��ׂ� (�������AJava �\\ufffd[�X�E�t�H���_�[���̂͏���) ���C���|�[�g����܂��B
  4. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬�����v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[�͌��݁A4.0 Java �\\ufffd[�X�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B

Web �v���W�F�N�g�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �V�����쐬�����v���W�F�N�g��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  2. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 4.0 Web �v���W�F�N�g��I�ⵂ܂��B
  3. �����̃p�l���Ńv���W�F�N�g�E�t�H���_�[��I�ⵁA�u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B �����̃p�l���ŁAWeb �R���e���c�E�t�H���_�[�� Java �\\ufffd[�X�E�t�H���_�[��I����܂��B ����ŁAWeb �v���W�F�N�g�E�t�H���_�[��̂��ׂ� (�������AWeb �v���W�F�N�g�E�t�H���_�[���̂����łȂ� Web �R���e���c�E�t�H���_�[����� Java �\\ufffd[�X�E�t�H���_�[�͏���) ���C���|�[�g����܂��B
  4. �E���̃p�l���ŁA�ȉ��̃t�@�C�������X�g�ɂ���ꍇ�́A�I����܂��B

    �����̃t�@�C���ɂ́A�݌v���ɕK�v�ȁA�v���W�F�N�g�Ɋւ����񂪋L�ڂ���Ă��܂��B ���̏��̓o�[�W���� 6.0.1 �Ƀ}�C�O���[�V�����ł��Ȃ����߁A�����̃t�@�C���͕K�v�ɉ����čč쐬����܂��B

  5. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬���� Web �v���W�F�N�g�E�t�H���_�[�͌��݁A5.0 Web �v���W�F�N�g�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B
  1. (�I�v�V�����̃X�e�b�v: J2EE �}�C�O���[�V�����E�E�B�U�[�h��g�p���āAJ2EE ���x�� 1.2 ����A�����荂�� J2EE ���x���Ƀ}�C�O���[�V�������܂��B)
  2. wdt400rt.jar ����� wdt400tb.jar �� WEB-INF¥lib �t�H���_�[����폜���܂��B
  3. ���ׂĂ� PCML �t�@�C���ɑ΂��āu�v���O�����Ăяo���v�E�B�U�[�h��Ď s���܂��B
  4. ���̃}�C�O���[�V�����́A�T�[�r�X Bean ���̂ɂ̂ݓK�p����܂��B

�o�[�W���� 5.1 �ȍ~�ł́A�uWeb �T�[�r�X�v�E�B�U�[�h��Ăяo���O�ɁA�w�肵���p�b�P�[�W�� Bean �𐶐����Ă��������B �uWeb �T�[�r�X�v�E�B�U�[�h�Ő��������R�[�h�́A�蓮�Ń}�C�O���[�V��������уN���[���A�b�v��s���K�v������܂��B

���̃}�C�O���[�V�����́AWeb �T�[�r�X Bean ���̂ɂ̂ݓK�p����܂��B Web �T�[�r�X�̃}�C�O���[�V������@�ɂ‚��ẮARational Software Developer Platform ��{���i�ɕt���̃}�C�O���[�V�����E�K�C�h�ɂ��� Web �T�[�r�X�̃Z�N�V������Q�Ƃ��Ă������� (���̃K�C�h�ւ̃����N�ɂ‚��Ă����̑��̏d�v�ȏ��̌�����Q��)�B

WebFacing �v���W�F�N�g�̃}�C�O���[�V����

�o�[�W���� 6.0.1 �� IBM WebFacing Tool �́AWeb �ɑΉ����Ă��Ȃ� 5250 �A�v���P�[�V�����Ƃ̑��݉^�p��”\\ufffdɂ���g���@�\\ufffd�񋟂��܂��B ���̂悤�� 5250 �A�v���P�[�V�����̓u���E�U�[�Ŏ s����܂����A�e�X�g��ړI�Ƃ��� 2 �‚̃����^�C���ڑ��݂̂ɐ�����܂��B ���݉^�p�A�v���P�[�V������ ғ��‹��Ńf�v���C���邽�߂ɂ́AIBM WebFacing Deployment Tool for WebSphere Development Studio �o�[�W���� 6.0.1 (5725-N52) ���K�v�ł��B

�d�v:
WebSphere Development Studio Client for iSeries �o�[�W���� 6.0.1 �ȍ~�ł́AWebFacing 4.0 ����� 5.0 �v���W�F�N�g�̃}�C�O���[�V�����̓T�|�[�g����܂���B �o�[�W���� 6.0.1 �ւ̃v���W�F�N�g�̃}�C�O���[�V�����ɂ‚��ẮAWebFacing �́u�C���|�[�g�v�E�B�U�[�h�̎g�p����� IBM �e�N�j�J���E�T�|�[�g������Q�Ƃ��Ă��������B

�o�[�W���� 5.1 �ȍ~��g�p���č쐬���ꂽ��̃��[�N�X�y�[�X������ꍇ�́A�o�[�W���� 6.0.1 ��g�p���ĊJ�����Ƃ��ł��AWebFacing �v���W�F�N�g������̂܂܂� � s�ł��܂��B �������A�v���W�F�N�g�̕\\ufffd��͊��S�ł͂Ȃ��ꍇ������܂��B ���Ƃ��΁A�O�̃����[�X����̃��R�[�h JSP �t�@�C������шꕔ�̃X�^�C���E�t�@�C���́A�v���W�F�N�g��ĕϊ�����܂ŁA�o�[�W���� 6.0.1 �c���[�E�r���[�ɂ͕\\ufffd�����܂���B ���߂� DDS �t�@�C����ϊ������ꍇ�́A5.1.2 �Őݒ肳�ꂽ�V�K���C�A�E�g�𔽉f����悤�Ƀv���W�F�N�g�\\ufffd����X�V����܂��B ���Ƃ��΁A�V���������^�C�� jar �t�@�C������уe���v���[�g�E�t�@�C�����C���|�[�g����܂��B ���̃C���|�[�g�́A�C���|�[�g�E�E�B�U�[�h��g�p���ăv���W�F�N�g��C���|�[�g�����ꍇ�Ɠ����ł��B

WebFacing �́u�C���|�[�g�v�E�B�U�[�h�̎g�p

WebSphere Development Studio Client �o�[�W���� 5.1.x �܂��͂���ȍ~�̃o�[�W��������� WebFacing �v���W�F�N�g������ꍇ�́A�u�C���|�[�g�v�E�B�U�[�h��g�p���āA���̃v���W�F�N�g�� WebSphere Development Studio Client for iSeries�o�[�W���� 6.0.1 �Ƀ}�C�O���[�V�������邱�Ƃ��ł��܂��B �ȉ��̃X�e�b�v�ɏ]�BĂ��������B

  1. �u�t�@�C���v > �u�C���|�[�g�v��I�ⵂ܂��B
  2. �uWebFacing �v���W�F�N�g�v��I�ⵂ܂��B �u���ցv��N���b�N���܂��B
  3. �o�[�W���� 6.0.1 �Ƀ}�C�O���[�V�������� WebFacing �v���W�F�N�g����BĂ���t�H���_�[���Q�����܂��B�u���ցv��N���b�N���܂��B
    ��:
    WebFacing �v���W�F�N�g�́A�o�[�W���� 6.0.1 �ɃA�b�v�O���[�h���Ă�A���̃��[�N�X�y�[�X�E�f�B���N�g���[�ň򫑱���g�p�ł��܂��B
    • Development Studio Client 5.1 �܂��� 5.1.2 ����}�C�O���[�V��������ꍇ�́A�����̐��i�o�[�W�����̕ێ��ɂ��郏�[�N�X�y�[�X�̌���Ɋւ���Z�N�V������Q�Ƃ��Ă��������B
  4. �E�B�U�[�h�����o���� WebFacing �v���W�F�N�g�́A�u���o���ꂽ WebFacing �v���W�F�N�g�v�y�C���Ƀ��X�g����܂��B �C���|�[�g����v���W�F�N�g��I�ⵂĂ��������B �E�B�U�[�h���A���̃v���W�F�N�g�p�� EAR �t�@�C����쐬���܂��B EAR �t�@�C���́AJ2EE �G���^�[�v���C�Y�E�A�v���P�[�V�����E�A�[�J�C�u�E�t�@�C���ł��B �f�t�H���g�ł́AEAR �t�@�C���� WebFacing �v���W�F�N�g�̖��O��g�p���āA���̖��O�� _EAR ��ljB��܂��B �ʂ̖��O��g�p���邩�A�����̃v���W�F�N�g�� 1 �‚� EAR �t�@�C���ɓ�������ꍇ�́A�u�G���^�[�v���C�Y�E�A�v���P�[�V�����E�v���W�F�N�g�v�t�B�[���h�Ŗ��O��ύX�ł��܂��B
  5. �u�����v��N���b�N���āA�v���W�F�N�g��o�[�W���� 6.0.1 ���[�N�X�y�[�X�Ƀ}�C�O���[�V�������܂��B
  6. �uWebFacing�v�p�[�X�y�N�e�B�u�Ńv���W�F�N�g��\\ufffd�����ɂ́A�u�E�B���h�E�v > �u�p�[�X�y�N�e�B�u��J���v > �uWebFacing�v��I�ⵂ܂��B

�v���W�F�N�g�ɃJ�X�^�}�C�Y�ς݂̃t�@�C��������ꍇ�̎蓮�X�e�b�v

���̃t�@�C���ɂ́Afilename +_601_bak �Ƃ����`���̐V�������O���t�����܂��B

WebFacing �v���W�F�N�g��J�X�^�}�C�Y�����ꍇ�́A�K�v�ɉ����āA���̃t�@�C���ɂ���J�X�^�}�C�Y��ȉ��̃t�@�C���Ƀ}�[�W���Ă��������B

iSeries Web �v���W�F�N�g�̃}�C�O���[�V����

iSeries Web �v���W�F�N�g��}�C�O���[�V��������ɂ́A�ȉ��̕�@������܂��B

�d�v:
�}�C�O���[�V������i�߂�O�ɁA�T�[�o�[�E�C���X�^���X�����ׂĒ�~���Ă��邱�Ƃ�m�F���Ă��������B

�o�[�W���� 5.1.x iSeries Web �v���W�F�N�g�̃o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����

�����ł́AiSeries Web �v���W�F�N�g��ADevelopment Studio Client for iSeries �o�[�W���� 5.1.x ���� WebSphere Development Studio Client for iSeries �o�[�W���� 6.0.1 �Ƀ}�C�O���[�V���������@�ɂ‚��Đ־���܂��B

�}�C�O���[�V�����E�A�N�e�B�r�e�B�[�ɂ́A�ȉ��̃X�e�[�W���K�v�ɂȂ�܂��B

  1. ��� 5.1.x ���[�N�X�y�[�X��g�p�����v���W�F�N�g�̃}�C�O���[�V����
  2. iSeries Web �v���W�F�N�g�̓�e�̃}�C�O���[�V����
  3. �}�C�O���[�V�����̌��ʂƂ��Đ������ꂽ�G���[����ьx���ւ̑Ή�

�X�e�[�W 1: ��� 5.1.x ���[�N�X�y�[�X��g�p�����v���W�F�N�g�̃}�C�O���[�V����

�o�[�W���� 6.0.1 �ł́A�V�K Web �v���W�F�N�g�� Web �R���e���c�E�t�H���_�[����� Java �\\ufffd[�X�E�t�H���_�[�̃f�t�H���g����ݒ�_�C�A���O�ō\\ufffd��ł��܂��B ���݂̃f�t�H���g���́AWebContent �� JavaSource �ł��B �����̃f�t�H���g���́A�V�K Web �v���W�F�N�g�̏ꍇ�ɂ̂ݎg�p����܂��B �o�[�W���� 6.0.1 ���O�̃o�[�W�����ō쐬���ꂽ Web �v���W�F�N�g�́A�Â����O��g�p�����܂܈򫑱���@�\\ufffd��܂��B

  1. �o�[�W���� 6.0.1 ���i��J�n (�u�X�^�[�g�v > �u�v���O�����v > �uIBM Rational�v > �uWebSphere Development Studio Client for iSeries�v) ����ƁA�Z�b�V�������Ɏg�p����f�B���N�g���[��w�肷��uRational Software Developer Platform�v�E�B���h�E���J���܂��B ���̃E�B���h�E�ŁA�o�[�W���� 5.1.x �̃��[�N�X�y�[�X�̃f�B���N�g���[�̏ꏊ��w�肵�Ă��������B
  2. �V�������[�U�[�E�C���^�[�t�F�[�X�E�t�H�[�}�b�g�ւ̕ϊ���m�F����v�����v�g���\\ufffd����ꂽ��A�uOK�v��N���b�N���܂��B
  3. �I�v�V����: ���C�����j���[�ŁA�u�E�B���h�E�v > �u�ݒ�v��N���b�N���܂��B �����̃y�C���ŁA�uWeb �c�[���v��W�J���A�u�V�K J2EE �v���W�F�N�g�v��I�ⵂ܂��B �E���̃y�C���ŁA�f�t�H���g�̃t�H���_�[����ݒ肵�܂��B

�o�[�W���� 6.0.1 �� 5.1.x �v���W�F�N�g�̃\\ufffd[�X�E�t�H���_�[���͎蓮�ŕύX�ł��܂��B�����s���ɂ́A�u�v���W�F�N�g�E�G�N�X�v���[���[�v�r���[�ł��̃t�H���_�[����E�N���b�N���A�u���t�@�N�^�����O�v��I�ⵂāA�u���O�ύX�v��N���b�N���܂��B ���O�ύX�A�N�V�����ɂ��A�t�H���_�[�����ύX����A5.1.x Web �v���W�F�N�g�� Java �̃r���h�E�p�X���C������܂��B �o�[�W���� 6.0.1 �� JavaSource ����� WebContent �t�H���_�[����ύX����ꍇ�́A�V�����t�H���_�[���𔽉f����悤�Ɏ����r���h�E�X�N���v�g��蓮�ōX�V���Ă��������B

�I�v�V����: Web �v���W�F�N�g�� Struts 1.1 �ւ̕ϊ�

IBM WebSphere Studio Application Developer �o�[�W���� 5 �� Struts 1.1 Beta 2 Web �v���W�F�N�g��쐬�����ꍇ�́A����� Struts 1.1 �ɕϊ��ł��܂����AStruts 1.1 Beta 2 ���܂��T�|�[�g����Ă���̂ŁA�����s���K�v�͂���܂���B

Struts 1.1 �ɕϊ����� Struts 1.1 Beta 2 Web �v���W�F�N�g������ꍇ:

  1. Struts11 �Ƃ������O�̐V���� Struts 1.1 Web �v���W�F�N�g��쐬���܂��B ����ɂ��A� ۂ̃v���W�F�N�g��ϊ�����ۂɕK�v�ƂȂ� Struts 1.1 ���ʕ��ɕK�v�ȂƂ��ɃA�N�Z�X�ł���悤�ɂȂ�܂��B���̃v���W�F�N�g�́A�ϊ����I������΍폜�ł��܂��B
  2. Struts 1.1 �ɕϊ�����e Struts 1.1 Beta 2 �v���W�F�N�g���ƂɁA�ȉ��̂��Ƃ�s���܂��B
    1. commons-*.jar ����� struts.jar �� .jar �t�@�C����A�v���W�F�N�g�� Web Content/WEB-INF/lib �f�B���N�g���[����폜���܂��B
    2. commons-*.jar ����� struts.jar �� .jar �t�@�C����AStruts11/WebContent/WEB-INF/lib �f�B���N�g���[����v���W�F�N�g�� Web Content/WEB-INF/lib �f�B���N�g���[�ɃR�s�[���܂��B
    3. .tld �t�@�C�� (struts-*.tld) ��A�v���W�F�N�g�� Web Content/WEB-INF �f�B���N�g���[����폜���܂��B
    4. .tld �t�@�C�� (struts-*.tld) ��AStruts11/WebContent/WEB-INF �f�B���N�g���[����v���W�F�N�g�� Web Content/WEB-INF �f�B���N�g���[�ɃR�s�[���܂��B

�X�e�[�W 2: iSeries Web �v���W�F�N�g�̓�e�̃}�C�O���[�V����

iSeries Web �c�[���E�v���W�F�N�g�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. Web �p�[�X�y�N�e�B�u�́u�v���W�F�N�g�E�i�r�Q�[�^�[�v�r���[�Ńv���W�F�N�g����E�N���b�N���A�u�v���p�e�B�[�v��I�ⵂ܂��B �����̃p�l�����uWeb �v���W�F�N�g�E�t�B�[�`���[�v��I�ⵂ܂��B �g�p�”\\ufffd� Web �v���W�F�N�g�E�t�B�[�`���[�̃��X�g����A�uStruts�v��I�ⵂ܂� (�܂��I�Ⳃ�Ă��Ȃ��ꍇ)�B �uOK�v��N���b�N���܂��B �uWeb �v���W�F�N�g�E�t�B�[�`���[�v�E�B���h�E���u�����v��N���b�N���āA�f�t�H���g�� Struts �o�[�W���� (1.1) ��󂯓��܂��B
    ��:
    ���̃X�e�b�v�� s���Ȃ��ƁAStruts �T�|�[�g�̒ljB�v������E�B���h�E���\\ufffd�����܂��B
  2. �d�v: ���\\ufffd[�X�̍폜�Ɋ֘A������O���ⵁA������̃T�[�o�[�ł�v���W�F�N�g��� s����Ă��Ȃ��悤�ɂ��邽�߂ɁA���̎��_�Ńv���W�F�N�g��‚��čĂъJ���܂��B
  3. Web �p�[�X�y�N�e�B�u�Ńv���W�F�N�g����E�N���b�N���A�u�}�C�O���[�V�����v > �uiSeries Web �c�[���E�v���W�F�N�g�v��I�ⵂ܂��B �u�}�C�O���[�V�����̊m�F�v�E�B���h�E�ɁA�v���W�F�N�g�̍\\ufffd��Ɠ�e��}�C�O���[�V�������邱�Ƃ�������܂��B
  4. ���̃v���Z�X�𑱍s����ɂ́A�uOK�v��N���b�N���܂��B �u�i�s�󋵏��v�E�B���h�E�ɁA�}�C�O���[�V�����̐i�s�󋵂��\\ufffd�����܂��B
  5. �}�C�O���[�V�������I������ƁA���ʂ����b�Z�[�W���\\ufffd�����܂��B
  6. �}�C�O���[�V�����E�v���Z�X������Ɋ������Ă���΁A����ȏ�̃A�N�V�����͕s�v�ł��B �}�C�O���[�V�����E�v���Z�X�͊����������G���[�܂��͌x��������ꍇ�́A�X�e�[�W 3: �}�C�O���[�V�����̌��ʂƂ��Đ������ꂽ�G���[����ьx���ւ̑Ή��ɐi��ł��������B
  7. �}�C�O���[�V�����E�v���Z�X�ł͈ȉ��̃A�N�V������� s����܂��B

�X�e�[�W 3: �}�C�O���[�V�����̌��ʂƂ��Đ������ꂽ�G���[����ьx���ւ̑Ή�

�}�C�O���[�V�����E�v���Z�X�Ŗ�肪���o���ꂽ�ꍇ�́A�G���[�܂��͌x���������������Ƃ��E�B���h�E���J���܂��B �܂��AWeb �p�[�X�y�N�e�B�u�̃v���W�F�N�g���̉��ɂ���A����־����}�C�O���[�V�����E���O�E�t�@�C�� (projectName_MigrationDetails.txt) ��J���܂��B

�}�C�O���[�V�����E���O�E�t�@�C���̎n�߂ɂ���u�}�C�O���[�V�������ʁv�Z�N�V�����́A�}�C�O���[�V�����̑S�̓I�ȏ󋵂��A�x������уG���[�E�e�[�u���̃I�����C���E�o�[�W������־�ƒ��u�ƂƂ�Ɏ����܂��B Web �v���W�F�N�g�E�}�C�O���[�V�����ɑ΂���x������уG���[�E���b�Z�[�W��Q�Ƃ��Ă��������B

�o�[�W���� 5.0 iSeries Web �v���W�F�N�g�̃o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����

�����ł́AiSeries Web �v���W�F�N�g��ADevelopment Studio Client for iSeries �o�[�W���� 5.0 ���� WebSphere Development Studio Client for iSeries �o�[�W���� 6.0.1 �Ƀ}�C�O���[�V���������@�ɂ‚��Đ־���܂��B

�}�C�O���[�V�����E�A�N�e�B�r�e�B�[�ɂ́A�ȉ��̃X�e�[�W���K�v�ɂȂ�܂��B

  1. �t�@�C���E�V�X�e���ɂ����� 5.0 Web �v���W�F�N�g��g�p�����v���W�F�N�g�̃}�C�O���[�V����
  2. iSeries Web �v���W�F�N�g�̓�e�̃}�C�O���[�V����
  3. �}�C�O���[�V�����̌��ʂƂ��Đ������ꂽ�G���[����ьx���ւ̑Ή�

�X�e�[�W 1: �t�@�C���E�V�X�e���ɂ����� 5.0 �v���W�F�N�g�̃o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����

�o�[�W���� 6.0.1 �ł́A�V�K Web �v���W�F�N�g�� Web �R���e���c�E�t�H���_�[����� Java �\\ufffd[�X�E�t�H���_�[�̃f�t�H���g����ݒ�_�C�A���O�ō\\ufffd��ł��܂��B ���݂̃f�t�H���g���́AWebContent �� JavaSource �ł��B �����̃f�t�H���g���́A�V�K Web �v���W�F�N�g�̏ꍇ�ɂ̂ݎg�p����܂��B �o�[�W���� 6.0.1 ���O�̃o�[�W�����ō쐬���ꂽ Web �v���W�F�N�g�́A�Â����O��g�p�����܂܈򫑱���@�\\ufffd��܂��B

Web �R���e���c�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �o�[�W���� 6.0.1 ���i��J�n (�u�X�^�[�g�v > �u�v���O�����v > �uIBM Rational�v > �uWebSphere Development Studio Client for iSeries�v) ����ƁA�Z�b�V�������Ɏg�p����f�B���N�g���[��w�肷��uWorkspace Launcher�v�E�B���h�E���J���܂��B �f�t�H���g�̏ꏊ�㏁[�N�X�y�[�X�Ƃ��Ďg�p���܂��B
  2. �u���\\ufffd[�X�v�p�[�X�y�N�e�B�u�ɐ؂�ւ��܂��B
  3. ��� 5.0 Web �v���W�F�N�g�Ɠ������O����ѓ����T�[�u���b�g�E�o�[�W�����̐V�������I Web �v���W�F�N�g��쐬���܂��B �T�[�u���b�g�̃o�[�W�����́A��� 5.0 �v���W�F�N�g�� .websettings �t�@�C���� jsp-level �^�O�쟍��Ίm�F�ł��܂��B JSP ���x���� 1.2 �̏ꍇ�́A�T�[�u���b�g�̃o�[�W������ 2.3 �ɐݒ肵�A���̑��̏ꍇ�̓T�[�u���b�g�̃o�[�W������ 2.2 �ɐݒ肵�A�u�����v��N���b�N���Ă��������B �v�����v�g���\\ufffd����ꂽ�� Web �p�[�X�y�N�e�B�u�ɐ؂�ւ��Ȃ��ł��������B
  4. �V�����쐬�����v���W�F�N�g�� Web �R���e���c�E�t�H���_�[��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  5. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 5.0 Web �v���W�F�N�g�� Web �R���e���c�E�t�H���_�[ (�f�t�H���g��: Web Content) ��I�ⵂ܂��B �uOK�v��N���b�N���܂��B
  6. Web �R���e���c�E�t�H���_�[��I�ⵂ܂��B�������A�{�b�N�X�Ƀ`�F�b�N�E�}�[�N�͕t���܂���B �u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B ����ŁAWeb �R���e���c�E�t�H���_�[��̂��ׂ� (�������AWeb �R���e���c�E�t�H���_�[���̂͏���) ���C���|�[�g����܂��B
  7. �E���̃p�l���ŁA�ȉ��̃t�@�C�������X�g�ɂ���ꍇ�́A�I����܂��B
  8. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬�����v���W�F�N�g�� Web �R���e���c�E�t�H���_�[�͌��݁A5.0 Web �R���e���c�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B

Java �\\ufffd[�X�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �V�����쐬�����v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  2. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 5.0 Web �v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[ (�f�t�H���g��: Java Source) ��I�ⵂ܂��B �uOK�v��N���b�N���܂��B
  3. Java �\\ufffd[�X�E�t�H���_�[��I�ⵂ܂��B�������A�{�b�N�X�Ƀ`�F�b�N�E�}�[�N�͕t���܂���B �u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B ����ŁAJava �\\ufffd[�X�E�t�H���_�[��̂��ׂ� (�������AJava �\\ufffd[�X�E�t�H���_�[���̂͏���) ���C���|�[�g����܂��B
  4. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬�����v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[�͌��݁A5.0 Java �\\ufffd[�X�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B

Web �v���W�F�N�g�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �V�����쐬�����v���W�F�N�g��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  2. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 5.0 Web �v���W�F�N�g��I�ⵂ܂��B
  3. �����̃p�l���Ńv���W�F�N�g�E�t�H���_�[��I�ⵁA�u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B �����̃p�l���ŁAWeb �R���e���c�E�t�H���_�[�� Java �\\ufffd[�X�E�t�H���_�[��I����܂��B ����ŁAWeb �v���W�F�N�g�E�t�H���_�[��̂��ׂ� (�������AWeb �v���W�F�N�g�E�t�H���_�[���̂����łȂ� Web �R���e���c�E�t�H���_�[����� Java �\\ufffd[�X�E�t�H���_�[�͏���) ���C���|�[�g����܂��B
  4. �E���̃p�l���ŁA�ȉ��̃t�@�C�������X�g�ɂ���ꍇ�́A�I����܂��B

    �����̃t�@�C���ɂ́A�݌v���ɕK�v�ȁA�v���W�F�N�g�Ɋւ����񂪋L�ڂ���Ă��܂��B ���̏��̓o�[�W���� 6.0.1 �Ƀ}�C�O���[�V�����ł��Ȃ����߁A�����̃t�@�C���͕K�v�ɉ����čč쐬����܂��B

  5. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬���� Web �v���W�F�N�g�E�t�H���_�[�͌��݁A5.0 Web �v���W�F�N�g�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B

�Â� Struts ���x���̐��ʕ��̏���

  1. WebContent/WEB-INF/web.xml ��E�N���b�N���܂��B �u�A�v���P�[�V��������J���v > �u�f�v���C�����g�L�q�q�G�f�B�^�[�v��I�ⵂ܂��B
  2. �u�T�[�u���b�g�v�^�u�Ɉړ����܂��B
  3. �T�[�u���b�g�E�N���X org.apache.struts.action ActionServlet (�f�t�H���g�� action) ��}�b�v����T�[�u���b�g�E�G���g���[�����܂��B

�X�e�[�W 2: iSeries Web �v���W�F�N�g�̓�e�̃}�C�O���[�V����

iSeries Web �c�[���E�v���W�F�N�g�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. Web �p�[�X�y�N�e�B�u�́u�v���W�F�N�g�E�i�r�Q�[�^�[�v�r���[�Ńv���W�F�N�g����E�N���b�N���A�u�v���p�e�B�[�v��I�ⵂ܂��B �����̃p�l�����uWeb �v���W�F�N�g�E�t�B�[�`���[�v��I�ⵂ܂��B �g�p�”\\ufffd� Web �v���W�F�N�g�E�t�B�[�`���[�̃��X�g����A�uStruts�v��I�ⵂ܂� (�܂��I�Ⳃ�Ă��Ȃ��ꍇ)�B �uOK�v��N���b�N���܂��B �uWeb �v���W�F�N�g�E�t�B�[�`���[�v�E�B���h�E���u�����v��N���b�N���āA�f�t�H���g�� Struts �o�[�W���� (1.1) ��󂯓��܂��B
    ��:
    ���̃X�e�b�v�� s���Ȃ��ƁAStruts �T�|�[�g�̒ljB�v������E�B���h�E���\\ufffd�����܂��B
  2. �d�v: ���\\ufffd[�X�̍폜�Ɋ֘A������O���ⵁA������̃T�[�o�[�ł�v���W�F�N�g��� s����Ă��Ȃ��悤�ɂ��邽�߂ɁA���̎��_�Ńv���W�F�N�g��‚��čĂъJ���܂��B
  3. Web �p�[�X�y�N�e�B�u�Ńv���W�F�N�g����E�N���b�N���A�u�}�C�O���[�V�����v > �uiSeries Web �c�[���E�v���W�F�N�g�v��I�ⵂ܂��B �u�}�C�O���[�V�����̊m�F�v�E�B���h�E�ɁA�v���W�F�N�g�̍\\ufffd��Ɠ�e��}�C�O���[�V�������邱�Ƃ�������܂��B
  4. ���̃v���Z�X�𑱍s����ɂ́A�uOK�v��N���b�N���܂��B �u�i�s�󋵏��v�E�B���h�E�ɁA�}�C�O���[�V�����̐i�s�󋵂��\\ufffd�����܂��B
  5. �}�C�O���[�V�������I������ƁA���ʂ����b�Z�[�W���\\ufffd�����܂��B
  6. �}�C�O���[�V�����E�v���Z�X������Ɋ������Ă���΁A����ȏ�̃A�N�V�����͕s�v�ł��B �}�C�O���[�V�����E�v���Z�X�͊����������G���[�܂��͌x��������ꍇ�́A�X�e�[�W 3: �}�C�O���[�V�����̌��ʂƂ��Đ������ꂽ�G���[����ьx���ւ̑Ή��ɐi��ł��������B
  7. �}�C�O���[�V�����E�v���Z�X�ł͈ȉ��̃A�N�V������� s����܂��B

�X�e�[�W 3: �}�C�O���[�V�����̌��ʂƂ��Đ������ꂽ�G���[����ьx���ւ̑Ή�

�}�C�O���[�V�����E�v���Z�X�Ŗ�肪���o���ꂽ�ꍇ�́A�G���[�܂��͌x���������������Ƃ��E�B���h�E���J���܂��B �܂��AWeb �p�[�X�y�N�e�B�u�̃v���W�F�N�g���̉��ɂ���A����־����}�C�O���[�V�����E���O�E�t�@�C�� (projectName_MigrationDetails.txt) ��J���܂��B

�}�C�O���[�V�����E���O�E�t�@�C���̎n�߂ɂ���u�}�C�O���[�V�������ʁv�Z�N�V�����́A�}�C�O���[�V�����̑S�̓I�ȏ󋵂��A�x������уG���[�E�e�[�u���̃I�����C���E�o�[�W������־�ƒ��u�ƂƂ�Ɏ����܂��B Web �v���W�F�N�g�E�}�C�O���[�V�����ɑ΂���x������уG���[�E���b�Z�[�W��Q�Ƃ��Ă��������B

5.0.x �}�C�O���[�V�����̏ꍇ�Ɍ�A���O�E�t�@�C���Ƀ��X�g�����}�C�O���[�V�����x���̂ق��ɁA�e�L�X�g���� Web �R���|�[�l���g�ɂ‚��čő咷 (maxLength) �������T�|�[�g����Ȃ��ȂB����Ƃɂҍ�ӂ��Ă��������B ����ɂ��AWeb �y�[�W�̊O�ςɉe�����y�ԏꍇ������܂��B

�o�[�W���� 4.0 iSeries Web �v���W�F�N�g�̃o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����

�����ł́AiSeries Web �v���W�F�N�g��ADevelopment Studio Client for iSeries �o�[�W���� 4.0 ���� WebSphere Development Studio Client for iSeries �o�[�W���� 6.0.1 �Ƀ}�C�O���[�V���������@�ɂ‚��Đ־���܂��B

�}�C�O���[�V�����E�A�N�e�B�r�e�B�[�ɂ́A�ȉ��̃X�e�[�W���K�v�ɂȂ�܂��B

  1. �t�@�C���E�V�X�e���ɂ����� 4.0 Web �v���W�F�N�g��g�p�����v���W�F�N�g�̃}�C�O���[�V����
  2. iSeries Web �v���W�F�N�g�̓�e�̃}�C�O���[�V����
  3. �}�C�O���[�V�����̌��ʂƂ��Đ������ꂽ�G���[����ьx���ւ̑Ή�

�X�e�[�W 1: �t�@�C���E�V�X�e���ɂ����� 4.0 �v���W�F�N�g�̃o�[�W���� 6.0.1 �ւ̃}�C�O���[�V����

�o�[�W���� 6.0.1 �ł́A�V�K Web �v���W�F�N�g�� Web �R���e���c�E�t�H���_�[����� Java �\\ufffd[�X�E�t�H���_�[�̃f�t�H���g����ݒ�_�C�A���O�ō\\ufffd��ł��܂��B ���݂̃f�t�H���g���́AWebContent �� JavaSource �ł��B �����̃f�t�H���g���́A�V�K Web �v���W�F�N�g�̏ꍇ�ɂ̂ݎg�p����܂��B �o�[�W���� 6.0.1 ���O�̃o�[�W�����ō쐬���ꂽ Web �v���W�F�N�g�́A�Â����O��g�p�����܂܈򫑱���@�\\ufffd��܂��B

Web �R���e���c�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �o�[�W���� 6.0.1 ���i��J�n (�u�X�^�[�g�v > �u�v���O�����v > �uIBM Rational�v > �uWebSphere Development Studio Client for iSeries�v) ����ƁA�Z�b�V�������Ɏg�p����f�B���N�g���[��w�肷��uWorkspace Launcher�v�E�B���h�E���J���܂��B �f�t�H���g�̏ꏊ�㏁[�N�X�y�[�X�Ƃ��Ďg�p���܂��B
  2. �u���\\ufffd[�X�v�p�[�X�y�N�e�B�u�ɐ؂�ւ��܂��B
  3. ��� 4.0 Web �v���W�F�N�g�Ɠ������O����ѓ����T�[�u���b�g�E�o�[�W�����̐V�������I Web �v���W�F�N�g��쐬���܂��B �T�[�u���b�g�̃o�[�W�����́A��� 4.0 �v���W�F�N�g�� .websettings �t�@�C���� jsp-level �^�O�쟍��Ίm�F�ł��܂��B JSP ���x���� 1.2 �̏ꍇ�́A�T�[�u���b�g�̃o�[�W������ 2.3 �ɐݒ肵�A���̑��̏ꍇ�̓T�[�u���b�g�̃o�[�W������ 2.2 �ɐݒ肵�A�u�����v��N���b�N���Ă��������B �v�����v�g���\\ufffd����ꂽ�� Web �p�[�X�y�N�e�B�u�ɐ؂�ւ��Ȃ��ł��������B
  4. �V�����쐬�����v���W�F�N�g�� Web �R���e���c�E�t�H���_�[��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  5. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 4.0 Web �v���W�F�N�g�� Web �R���e���c�E�t�H���_�[ (�f�t�H���g���� webApplication) ��I�ⵂ܂��B �uOK�v��N���b�N���܂��B
  6. Web �R���e���c�E�t�H���_�[��I�ⵂ܂��B�������A�{�b�N�X�Ƀ`�F�b�N�E�}�[�N�͕t���܂���B �u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B ����ŁAWeb �R���e���c�E�t�H���_�[��̂��ׂ� (�������AWeb �R���e���c�E�t�H���_�[���̂͏���) ���C���|�[�g����܂��B
  7. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬�����v���W�F�N�g�� Web �R���e���c�E�t�H���_�[�͌��݁A4.0 Web �R���e���c�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B

Java �\\ufffd[�X�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �V�����쐬�����v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  2. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 4.0 Web �v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[ (�f�t�H���g��: source) ��I�ⵂ܂��B �uOK�v��N���b�N���܂��B
  3. Java �\\ufffd[�X�E�t�H���_�[��I�ⵂ܂��B�������A�{�b�N�X�Ƀ`�F�b�N�E�}�[�N�͕t���܂���B �u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B ����ŁAJava �\\ufffd[�X�E�t�H���_�[��̂��ׂ� (�������AJava �\\ufffd[�X�E�t�H���_�[���̂͏���) ���C���|�[�g����܂��B
  4. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬�����v���W�F�N�g�� Java �\\ufffd[�X�E�t�H���_�[�͌��݁A4.0 Java �\\ufffd[�X�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B

Web �v���W�F�N�g�E�t�H���_�[�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. �V�����쐬�����v���W�F�N�g��I�ⵂĉE�N���b�N���A�R���e�L�X�g�E���j���[�����u�C���|�[�g�v��I�ⵂ܂��B
  2. �C���|�[�g�E�\\ufffd[�X�Ƃ����u�t�@�C���E�V�X�e���v��I�ⵁA�u���ցv��N���b�N���܂��B �u�Q�Ɓv�{�^����N���b�N���A��� 4.0 Web �v���W�F�N�g��I�ⵂ܂��B
  3. �����̃p�l���Ńv���W�F�N�g�E�t�H���_�[��I�ⵁA�u���ׂđI��v��N���b�N���܂��B �E���̃p�l���ŁA�t�@�C���� 1 �‚�I�������A�����t�@�C����ĂёI�ⵂ܂��B �����̃p�l���ŁAWeb �R���e���c�E�t�H���_�[�� Java �\\ufffd[�X�E�t�H���_�[��I����܂��B ����ŁAWeb �v���W�F�N�g�E�t�H���_�[��̂��ׂ� (�������AWeb �v���W�F�N�g�E�t�H���_�[���̂����łȂ� Web �R���e���c�E�t�H���_�[����� Java �\\ufffd[�X�E�t�H���_�[�͏���) ���C���|�[�g����܂��B
  4. �E���̃p�l���ŁA�ȉ��̃t�@�C�������X�g�ɂ���ꍇ�́A�I����܂��B

    �����̃t�@�C���ɂ́A�݌v���ɕK�v�ȁA�v���W�F�N�g�Ɋւ����񂪋L�ڂ���Ă��܂��B ���̏��̓o�[�W���� 6.0.1 �Ƀ}�C�O���[�V�����ł��Ȃ����߁A�����̃t�@�C���͕K�v�ɉ����čč쐬����܂��B

  5. �u�I�Ⳃꂽ�t�H���_�[�̂ݍ쐬����v�I�v�V�������u�x����o�����Ɋ�̃��\\ufffd[�X��㏑���v�I�v�V������I�ⵁA�u�����v��N���b�N���܂��B �V�����쐬���� Web �v���W�F�N�g�E�t�H���_�[�͌��݁A4.0 Web �v���W�F�N�g�E�t�H���_�[�Ɠ��l�̃��\\ufffd[�X����уt�H���_�[�\\ufffd��BĂ���͂��ł��B

�X�e�[�W 2: iSeries Web �v���W�F�N�g�̓�e�̃}�C�O���[�V����

iSeries Web �c�[���E�v���W�F�N�g�̓�e��}�C�O���[�V��������ɂ́A���̂悤�ɂ��܂��B

  1. Web �p�[�X�y�N�e�B�u�́u�v���W�F�N�g�E�i�r�Q�[�^�[�v�r���[�Ńv���W�F�N�g����E�N���b�N���A�u�v���p�e�B�[�v��I�ⵂ܂��B �����̃p�l�����uWeb �v���W�F�N�g�E�t�B�[�`���[�v��I�ⵂ܂��B �g�p�”\\ufffd� Web �v���W�F�N�g�E�t�B�[�`���[�̃��X�g����A�uStruts�v��I�ⵂ܂� (�܂��I�Ⳃ�Ă��Ȃ��ꍇ)�B �uOK�v��N���b�N���܂��B �uWeb �v���W�F�N�g�E�t�B�[�`���[�v�E�B���h�E���u�����v��N���b�N���āA�f�t�H���g�� Struts �o�[�W���� (1.1) ��󂯓��܂��B
    ��:
    ���̃X�e�b�v�� s���Ȃ��ƁAStruts �T�|�[�g�̒ljB�v������E�B���h�E���\\ufffd�����܂��B
  2. �d�v: ���\\ufffd[�X�̍폜�Ɋ֘A������O���ⵁA������̃T�[�o�[�ł�v���W�F�N�g��� s����Ă��Ȃ��悤�ɂ��邽�߂ɁA���̎��_�Ńv���W�F�N�g��‚��čĂъJ���܂��B
  3. Web �p�[�X�y�N�e�B�u�Ńv���W�F�N�g����E�N���b�N���A�u�}�C�O���[�V�����v > �uiSeries Web �c�[���E�v���W�F�N�g�v��I�ⵂ܂��B �u�}�C�O���[�V�����̊m�F�v�E�B���h�E�ɁA�v���W�F�N�g�̍\\ufffd��Ɠ�e��}�C�O���[�V�������邱�Ƃ�������܂��B
  4. ���̃v���Z�X�𑱍s����ɂ́A�uOK�v��N���b�N���܂��B �u�i�s�󋵏��v�E�B���h�E�ɁA�}�C�O���[�V�����̐i�s�󋵂��\\ufffd�����܂��B
  5. �}�C�O���[�V�������I������ƁA���ʂ����b�Z�[�W���\\ufffd�����܂��B
  6. �}�C�O���[�V�����E�v���Z�X������Ɋ������Ă���΁A����ȏ�̃A�N�V�����͕s�v�ł��B �}�C�O���[�V�����E�v���Z�X�͊����������G���[�܂��͌x��������ꍇ�́A�X�e�[�W 3: �}�C�O���[�V�����̌��ʂƂ��Đ������ꂽ�G���[����ьx���ւ̑Ή��ɐi��ł��������B
  7. �}�C�O���[�V�����E�v���Z�X�ł͈ȉ��̃A�N�V������� s����܂��B

�X�e�[�W 3: �}�C�O���[�V�����̌��ʂƂ��Đ������ꂽ�G���[����ьx���ւ̑Ή�

�}�C�O���[�V�����E�v���Z�X�Ŗ�肪���o���ꂽ�ꍇ�́A�G���[�܂��͌x���������������Ƃ��E�B���h�E���J���܂��B �܂��AWeb �p�[�X�y�N�e�B�u�̃v���W�F�N�g���̉��ɂ���A����־����}�C�O���[�V�����E���O�E�t�@�C�� (projectName_MigrationDetails.txt) ��J���܂��B

�}�C�O���[�V�����E���O�E�t�@�C���̎n�߂ɂ���u�}�C�O���[�V�������ʁv�Z�N�V�����́A�}�C�O���[�V�����̑S�̓I�ȏ󋵂��A�x������уG���[�E�e�[�u���̃I�����C���E�o�[�W������־�ƒ��u�ƂƂ�Ɏ����܂��B Web �v���W�F�N�g�E�}�C�O���[�V�����ɑ΂���x������уG���[�E���b�Z�[�W��Q�Ƃ��Ă��������B

�}�C�O���[�V�����Ɋւ��邻�̑��̍l������

�O�q�̃��O�E�t�@�C���Ƀ��X�g�����}�C�O���[�V�����E�G���[�̂ق��ɁA�Y������ꍇ�͈ȉ��̍��ڂɂ�Ώ�����K�v������܂��B

��̃X�e�[�W 4 �Ő־�������O�E�t�@�C���Ƀ��X�g�����}�C�O���[�V�����x���̂ق��ɁAWeb �y�[�W�̊O�ςɉe����y�ڂ��”\\ufffd��̂���ȉ��̕ύX�ɂ‚��Ă�F�����Ă����K�v������܂��B

Web �v���W�F�N�g�E�}�C�O���[�V�����ɑ΂���x������уG���[�E���b�Z�[�W

�G���[�E�R�[�h �־ �A�N�V����
E100 JSP �t�@�C���̃}�C�O���[�V�������ɕs���ȃG���[���������܂����B �}�C�O���[�V�����E���O�E�t�@�C���ɂ��鑼�̂��ׂẴG���[�܂��͌x����숂܂��͏������āA�}�C�O���[�V�����E�c�[����Ď s���Ă��������B
E101 JSP �t�@�C���� iSeries Web �R���|�[�l���g�ɃG���[������܂��B iSeries Web �R���|�[�l���g�E�G���[��숂��Ă��������B
E200 .wit �t�@�C����������s���ȃG���[���������܂����B �G���[�̂��� .wit �t�@�C����_�u���N���b�N���āA�uWeb �Θb�����v�E�B�U�[�h��Ăяo���Ă��������B �E�B�U�[�h�̂��ׂẴy�[�W��i��ŁA�K�v�ȕύX��s�BĂ��������B �u�����v��N���b�N���Ă��������B
E201 ���̑Θb�����Ŏg�p���ꂽ�y�[�W�ɒ�`����Ă��� 1 �ˆȏ�� Web �R���|�[�l���g��������ł��B �G���[�̂��� .wit �t�@�C����_�u���N���b�N���āA�uWeb �Θb�����v�E�B�U�[�h��Ăяo���Ă��������B Web �R���|�[�l���g��������ł��邱�Ƃ��E�B���h�E���J���A����ȃR���|�[�l���g����ύX���邩�ǂ����q�˂��܂��B �u�͂��v��N���b�N���܂��B �K�v�ȕύX��s�BĂ��������B ��͂܂��͏o�̓p�����[�^�[��ύX���� Web �R���|�[�l���g�̏ꍇ�́A�u�Z�b�V�������̖��O�v�A�u�Z�b�V�����ɕۊǁv�A�܂��́u�����N�v�I�v�V�����ꮗ����Ă��������B �E�B�U�[�h�̂��ׂẴy�[�W��i��ŁA�K�v�ȕύX��s�BĂ��������B �u�����v��N���b�N���Ă��������B
E202 ���̑Θb�����Œ�`���ꂽ�o�̓p�����[�^�[�́A�u���b�Z�[�W�W���v�l�� true �ɐݒ肳��Ă��܂����B ���̃����[�X�ł́A�g�����b�Z�[�W�������啝�ɕύX����Ă��܂��B ���b�Z�[�W�����I�v�V������Ē�`����K�v������܂��B �G���[�̂��� .wit �t�@�C����_�u���N���b�N���āA�uWeb �Θb�����v�E�B�U�[�h��Ăяo���Ă��������B �u�o�̓p�����[�^�[��o�̓t�B�[���h�Ƀ}�b�v����у����N�v�y�[�W�ŁA�u���b�Z�[�W�E�R���g���[���[�v�l�� true �ɐݒ肵�A�l�utrue�v��I�ⵂĂ��������B ����Ń{�^�����\\ufffd�����܂��B�{�^����N���b�N���A���b�Z�[�W����d�l���`���Ă��������B
E300 �݌v���� (DTC) �܂��͌��ʂ� iSeries Web �R���|�[�l���g (���邢�͂��̗���) �����ɁA�s���ȃG���[���������܂����B �}�C�O���[�V�����E���O�E�t�@�C���ɂ��鑼�̂��ׂẴG���[�܂��͌x����숂܂��͏������Ă��������B �}�C�O���[�V�����E���O�E�t�@�C���̖��O��ύX���A�}�C�O���[�V�����E�c�[����Ď s���Ă��������B
E301-E302 �v�b�V���{�^�� (�u���ցv/�u�O�ցv) �̐݌v����v���p�e�B�[�̓T�|�[�g����Ȃ��Ȃ�܂����B �{�^�� Web �R���|�[�l���g�̃{�^���̎�ޑ����́u� s�˗��v�ƒ�`����܂��B �uWeb �Θb�����v�E�B�U�[�h��g�p���āA��� JSP �y�[�W�Ƃ����u���ցv/�u�O�ցv�{�^�����܂܂�Ă����y�[�W��w�肵�A�o�� JSP �y�[�W�Ƃ��āu���ցv�{�^���̈���y�[�W��w�肷��Θb��쐬���Ă��������B �o�[�W���� 4.0 �ł́A�u���ցv/�u�O�ցv�{�^���������̓�̓y�[�W�Ŏg�p����Ă��܂����B �u�w���v�v > �u�w���v�ڎ��v��N���b�N���ăw���v�E�V�X�e����J���A�����u�Q�Ɓv > �u���[�U�[�E�C���^�[�t�F�[�X�Q�Ɓv > �uiSeries Web �A�v���P�[�V�����v > �u������o�̓y�[�W�v��N���b�N���Ă��������B
E400 �R�[�h�����e���v���[�g�E�t�@�C���̃}�C�O���[�V�������ɕs���ȃG���[���������܂����B �R�[�h�����e���v���[�g���ǂݎ���p�łȂ����Ƃ�m�F���Ă��������B �}�C�O���[�V�����E���O�E�t�@�C���ɂ��鑼�̂��ׂẴG���[�܂��͌x�������āA�}�C�O���[�V�����E�c�[����Ď s���Ă��������B
E401 �R�[�h�����e���v���[�g�E�t�@�C�����J�X�^�}�C�Y����Ă��܂��B ���V�����o�[�W�����̃e���v���[�g��g�p���Ă��������B �Â��o�[�W�����̃e���v���[�g�ɑ΂��čs�B��J�X�^�}�C�Y���V�����o�[�W�����̃e���v���[�g�ɑ΂��Ă�s��ꂽ���Ƃ�m�F���Ă��������B ���Ƃ��΁A<workspace_location>¥metadata¥ plugins¥com.ibm.etools.iseries. webtools¥iseriesPgmCallAction. template.bak �̃J�X�^�}�C�Y�ς݃R���e���c��A<workspace_location>¥metadata¥ plugins¥com.ibm.etools.iseries. webtools¥iseriesPgmCallAction. template �ɐ������}���K�v������܂��B
�x���R�[�h �־ �A�N�V����
W100 JSP �y�[�W�� iSeries Web �R���|�[�l���g�Ɍx��������܂��B iSeries Web �R���|�[�l���g�̌x���ɑΏ����Ă��������B
W300 ���X�g�E�{�b�N�X�܂��͑g�ݍ��킹�{�b�N�X�ŁA��؂蕶���v���p�e�B�[�ɕ����̕������܂܂�Ă��܂����B ��؂蕶���v���p�e�B�[�ɂ���ŏ��̕������A�Ή����� iSeries Web �R���|�[�l���g�̋�؂蕶�������Ɏg�p����܂��B �I��{�b�N�X�܂��̓R���{�E�{�b�N�X Web �R���|�[�l���g�̂��ׂẴI�v�V������ name ��������� value ��������������`����Ă��邱�Ƃ�m�F���Ă��������B
W301-W302 ���X�g�E�{�b�N�X�܂��͑g�ݍ��킹�{�b�N�X�ŁA�f�[�^�E�v���p�e�B�[�́u�L�[�v�܂��́u�l�v�Ɏ��O�I�𕶎� * ���܂܂�Ă��܂����B �I��{�b�N�X�܂��̓R���{�E�{�b�N�X Web �R���|�[�l���g�̂��ׂẴI�v�V������ name ��������� value ��������������`����Ă��邱�Ƃ�m�F���Ă��������B
W303 ���݁A�O���[�v���v���p�e�B�[�������ł��� JSP �t�@�C����̃��W�I�E�{�^���݌v����́A���ׂă��W�I�E�{�^���E�O���[�v Web �R���|�[�l���g�̃I�v�V�����Ƃ��ĕ\\ufffd�����܂��B JSP �y�[�W�ɂ���ŏ��̃��W�I�E�{�^���́u�t�H���g�v�^�u�Ɓu�J���[�v�^�u�Œ�`���ꂽ�v���p�e�B�[�́A���W�I�E�{�^���E�O���[�v�̃J���[��������уt�H���g�����Ƃ��Ďg�p����܂��B �‚܂�A�����O���[�v��̌㑱�̃��W�I�E�{�^���́u�J���[�v�^�u�Ɓu�t�H���g�v�^�u�̃v���p�e�B�[�͎����܂��B ���W�I�E�{�^���E�O���[�v�� JSP �y�[�W��ňӐ}�����Ƃ���ɕ\\ufffd�����邱�Ƃ�m�F���Ă��������B�����s���ɂ́A�֘A���� JSP �t�@�C����I�ⵁA�T�[�o�[�ł��̃t�@�C���� s���܂��B ���W�I�E�{�^���E�O���[�v�̃t�H���g����уJ���[�������Ӑ}�����Ƃ���ɕ\\ufffd�����邱�Ƃ�m�F���Ă��������B�����s���ɂ́A�֘A���� JSP �t�@�C����I�ⵁA�T�[�o�[�ł��̃t�@�C���� s���܂��B
W304 �v�b�V���{�^���E�v���p�e�B�[�̃��x���́A���łɃT�|�[�g����Ă��܂���B �v�b�V���{�^���E�v���p�e�B�[�� Value �́A�Ή�����{�^�� Web �R���|�[�l���g�� Label �����Ƀ}�b�v����Ă��܂��B �{�^�� Web �R���|�[�l���g�ɕ\\ufffd������e�L�X�g�́A�v�b�V���{�^���݌v����̃e�L�X�g�Ƃ͈قȂ�܂��B �{�^�� Web �R���|�[�l���g�ɕ\\ufffd����ꂽ�e�L�X�g���K�؂łȂ��ꍇ�́ALabel �����̒l��ύX���Ă��������B
W305 �T�u�t�@�C���܂��̓e�[�u���݌v����́A���݁AHTML FORM �^�O�̊O���ɕ\\ufffd�����܂��B �e�[�u�� Web �R���|�[�l���g��AHTML FORM �^�O�̓Ѥ�ɕ\\ufffd����邱�Ƃ͂ł��܂���B �݌v����̃^�C�v���T�u�t�@�C�����B��ꍇ�́A�Ή����� iSeries Web �R���|�[�l���g�̓e�[�u�� Web �R���|�[�l���g�ł��B �e�[�u�� Web �R���|�[�l���g�� JSP �y�[�W�ɈӐ}�����Ƃ���ɕ\\ufffd�����邱�Ƃ�m�F���Ă��������B
W306-W320 �݌v����C�x���g�E�v���p�e�B�[�́A���łɃT�|�[�g����Ă��܂���B
  • W306 - OnDblClick
  • W307 - OnMouseDown
  • W308 - OnMouseOut
  • W309 - OnMouseOver
  • W310 - OnSelect
  • W312 - ���W�I�E�{�^���p OnChange
  • W313 - �`�F�b�N�E�{�b�N�X�p OnChange
  • W314 - OnMouseUp
  • W315 - ���W�I�E�{�^���p OnKeyDown
  • W316 - ���W�I�E�{�^���p OnKeyPress
  • W317 - ���W�I�E�{�^���p OnKeyUp
  • W318 - �v�b�V���{�^���p OnKeyDown
  • W319 - �v�b�V���{�^���p OnKeyPress
  • W320 - �v�b�V���{�^���p OnKeyUp
�K�v�ɉ����āA�֘A�����A�N�V������ʂ̃C�x���g�Œ�`���Ă��������B
W321 Web �R���|�[�l���g�ɁA���̗��R�ł��łɃT�|�[�g����Ȃ���������`����Ă��܂����B1) �֘A���� CSS �������قƂ�ǂ̃u���E�U�[�ŃT�|�[�g����Ă��Ȃ��B2) �֘A���� HTML �������AHTML 4.0 �ł͎g�p���ׂ��ł͂Ȃ��A�قƂ�ǂ̃u���E�U�[�ŃT�|�[�g����Ă��Ȃ��B �Ȃ��B

�KL����

�{���͕č� IBM ���񋟂��鐻�i����уT�[�r�X�ɂ‚��č쐬���ꂽ��̂ł���A�{���ɋL�ڂ̐��i�A�T�[�r�X�A�܂��͋@�\\ufffd���{�ɂ����Ă͒񋟂���Ă��Ȃ��ꍇ������܂��B ��{�ŗ��p�”\\ufffdȐ��i�A�T�[�r�X�A����ы@�\\ufffdɂ‚��ẮA��{ IBM �̉c�ƒS����ɂ��q�˂��������B �{���� IBM ���i�A�v���O�����A�܂��̓T�[�r�X�Ɍ��y���Ă��Ă�A���� IBM ���i�A�v���O�����A�܂��̓T�[�r�X�݂̂��g�p�”\\ufffdł��邱�Ƃ�Ӗ������̂ł͂���܂���B �����ɑウ�āAIBM �̒m�I���L����N�Q���邱�Ƃ̂Ȃ��A�@�\\ufffdI�ɓ����̐��i�A�v���O�����܂��̓T�[�r�X��g�p���邱�Ƃ��ł��܂��B �������AIBM �ȊO�̐��i�ƃv���O�����̑���܂��̓T�[�r�X�̕]������ь��؂́A���q�l�̐ӔC�ōs�BĂ��������܂��B

IBM �́A�{���ɋL�ڂ���Ă����e�Ɋւ��ēK��� (�K��o�蒆�̂�̂�܂�) ��ۗL���Ă���ꍇ������܂��B �{���ɂ����̒񋟂́A�����̓K����ɂ‚��Ď{���떑�邱�Ƃ�Ӗ������̂ł͂���܂���B �{���ɂ‚��Ă̂��₢���킹�́A���ʂɂĉ��L����ɂ����肭�������B

��106-0032
�����s�`��Z�{�� 3-2-31
IBM World Trade Asia Corporation
Licensing

�ȉ��̕ۏ؂́A���܂��͒n��̖@���ɉ���Ȃ��ꍇ�́A�K�p����܂���BIBM ����т��̒��ڂ܂��͊Ԑڂ̎q��Ђ́A�{����R蕨�Ƃ��Č�������܂܂̏�ԂŒ񋟂��A���i���̕ۏ؁A�R�ړI�K�����̕ۏ؂���і@��������r�S�ېӔC��܂ނ��ׂĂ̖����µ���َ͖��̕ۏؐӔC�܂��͕ۏ؏쏂͓K�p����Ȃ���̂Ƃ��܂��B ���܂��͒n��ɂ�BẮA�@���̋��s�K��ɂ��A�ۏؐӔC�̐����ւ�����ꍇ�A���s�K��̐���󂯂��̂Ƃ��܂��B

���̏��ɂ́A�Z�p�I�ɕs�K�؂ȋL�q���A��܂ޏꍇ������܂��B �{���͒��I�Ɍ�������A�K�v�ȕύX�͖{���̎��łɑg�ݍ��܂�܂��B IBM �͗\\ufffd��Ȃ��ɁA�����A���̕����ɋL�ڂ���Ă��鐻�i�܂��̓v���O�����ɑ΂��āA��ǂ܂��͕ύX��s�����Ƃ�����܂��B

�{���ɂ����� IBM �ȊO�� Web �T�C�g�Ɍ��y���Ă���ꍇ������܂����A�֋X�̂��ߋL�ڂ��������ł���A�����Ă����� Web �T�C�g�𐄏������̂ł͂���܂���B ������ Web �T�C�g�ɂ��鎑���́A���� IBM ���i�̎����̈ꕔ�ł͂���܂���B������ Web �T�C�g�́A���q�l�̐ӔC�ł��g�p���������B

IBM �́A���q�l���񋟂��邢���Ȃ����A���q�l�ɑ΂��ĂȂ��`���Չ�����Ƃ̂Ȃ��A����K�؂ƐM�����@�ŁA�g�p�µ���͔z�z���邱�Ƃ��ł����̂Ƃ��܂��B

�{�v���O�����̃��C�Z���X�ێ��҂ŁA(i) �Ǝ��ɍ쐬�����v���O�����Ƃ��̑��̃v���O���� (�{�v���O������܂�) �Ƃ̊Ԃł̏��귁A����� (ii) �귂��ꂽ���̑��ݗ��p��”\\ufffdɂ��邱�Ƃ�ړI�Ƃ��āA�{�v���O�����Ɋւ������K�v�Ƃ����́A���L�ɘA�����Ă��������B

Lab Director
IBM Canada Ltd. Laboratory
8200 Warden Avenue
Markham, Ontario, Canada L6G 1C7

�{�v���O�����Ɋւ����L�̏��́A�K�؂Ȏg�p�쏂̉��Ŏg�p���邱�� ���ł��܂����A�L���̏ꍇ� ��܂��B

�{���Ő־����Ă��郉�C�Z���X�E�v���O�����܂��͂��̑��̃��C�Z���X�����́AIBM ����̃v���O�����_��̌_��퀁AIBM �v���O�����̂��g�p�쏁A�܂��͂���Ɠ����̏퀂Ɋ�Â��āAIBM ���񋟂���܂��B

IBM �ȊO�̐��i�Ɋւ�����́A���̐��i�̋����ҁA�o�ŕ��A�µ���͂��̑��̌�ɗ��p�”\\ufffdȃ\\ufffd[�X�����肵����̂ł��B IBM �́A�����̐��i�̃e�X�g�͍s�BĂ���܂���B�������BāA���А��i�Ɋւ��� s���A�݊����A�܂��͂��̑��̗v���ɂ‚��Ă͊m�؂ł��܂���B IBM �ȊO�̐��i�̐��\\ufffdɊւ��鎿��́A�����̐��i�̋����҂ɂ��肢���܂��B

�{���ɂ́A���̋Ɩ������ŗp������f�[�^��񍐏��̗Ⴊ�܂܂�Ă��܂��B ����̐���^���邽�߂ɁA�����̗�ɂ́A�l�A��ƁA�u�����h�A���邢�͐��i�Ȃǂ̖��O���܂܂�Ă���ꍇ������܂��B �����̖��̂͂��ׂĉˋ�̂�̂ł���A���̂�Z�����ގ������Ƃ�� ݂��Ă���Ƃ��Ă�A����͋�R�ɂ����܂���B

���쌠�g�p����

�{���ɂ́A�l�X�ȃI�y���[�e�B���O�E�v���b�g�t�H�[���ł̃v���O���~���O��@��Ꭶ����T���v���E�A�v���P�[�V�����E�v���O�������\\ufffd[�X����Ōf�ڂ���Ă��܂��B ���q�l�́A�T���v���E�v���O������������Ă���I�y���[�e�B���O�E�v���b�g�t�H�[���̃A�v���P�[�V�����E�v���O���~���O�E�C���^�[�t�F�[�X�ɏ��������A�v���P�[�V�����E�v���O�����̊J���A�g�p�A�̔��A�z�z��ړI�Ƃ��āA�����Ȃ�`���ɂ����Ă�AIBM �ɑΉ���x�������ƂȂ�����𕡐����A��ς��A�z�z���邱�Ƃ��ł��܂��B ���̃T���v���E�v���O�����́A������쏉��ɂ����銮�S�ȃe�X�g��o�Ă��܂���B �]�B� IBM �́A�����̃T���v���E�v���O�����ɂ‚��ĐM�����A���֐��µ���͋@�\\ufffd������邱�Ƃ�ق̂߂�������A�ۏ؂��邱�Ƃ͂ł��܂���B ���q�l�́AIBM �̃A�v���P�[�V�����E�v���O���~���O�E�C���^�[�t�F�[�X�ɏ��������A�v���P�[�V�����E�v���O�����̊J���A�g�p�A�̔��A�z�z��ړI�Ƃ��āA�����Ȃ�`���ɂ����Ă�AIBM �ɑΉ���x�������ƂȂ�����𕡐����A��ς��A�z�z���邱�Ƃ��ł��܂��B

���ꂼ��̕������A�T���v���E�v���O�����̂����Ȃ镔���A�܂��͂��ׂĂ̔h���I�n�앨�ɂ�A���̂悤�ɁA���쌠�\\ufffd�����Ă��������K�v������܂��B

(C) (���q�l�̉�Ж�) (�N). ���̃R�[�h�̈ꕔ�́AIBM Corp. �̃T���v���E�v���O�����������Ă��܂��B (C) Copyright IBM Corp. 2000, 2005. All rights reserved.

�v���O���~���O�E�C���^�[�t�F�[�X���

�v���O���~���O�E�C���^�[�t�F�[�X���́A�v���O������g�p���� �A�v���P�[�V�����E�\\ufffdt�g�E�F�A��쐬����ۂɖ𗧂��܂��B

��ʎg�p�v���O���~���O�E�C���^�[�t�F�[�X�ɂ��A���q�l�͂��̃v���O�����E�c�[���E�T�[�r�X��܂ރA�v���P�[�V�����E�\\ufffdt�g�E�F�A�����Ƃ��ł��܂��B

�������A���̏��ɂ́A�f�f�A�C���A����ђ�����񂪊܂܂�Ă���ꍇ�� ����܂��B�f�f�A�C���A�������́A���q�l�̃A�v���P�[�V�����E�\\ufffdt�g�E�F�A�� �f�o�b�O�x���̂��߂ɒ񋟂���Ă��܂��B

�x��: �f�f�A�C���A�������́A�ύX�����ꍇ������܂��̂ŁA�v���O���~���O�E�C���^�[�t�F�[�X�Ƃ��Ă͎g�p���Ȃ��ł��������B

���W

�ȉ��́AIBM Corporation �̏��W�ł��B

Java ����т��ׂĂ� Java �֘A�̏��W����у��S�́ASun Microsystems, Inc. �̕č�����т��̑��̍��ɂ����鏤�W�܂��͓o�^���W�ł��B

Rational �́AInternational Business Machines Corporation ����� Rational Software Corporation(R) �̕č�����т��̑��̍��ɂ����鏤�W�܂��͓o�^���W�ł��B

���̉�Ж��A���i������уT�[�r�X�����͂��ꂼ��e�Ђ̏��W�ł��B