Utilización de un proyecto de cliente en Rational Application Developer

El proyecto de cliente webclient se debe importar y configurar para ejecutar el servidor WebSphere incorporado.

  1. Descomprima el archivo %CURAM_DIR%\CURAMCDEJ\doc\RAD\RAD.zip en el directorio %CURAM_DIR%; es decir, el directorio base de proyecto. Sobrescriba los archivos existentes si se solicita. Estos archivos predeterminados son para utilizarse con Rational Application Developer sólo.
  2. Añada lo siguiente al archivo %CURAM_DIR%\webclient\.classpath.
    <classpathentry kind="con"
    path="org.eclipse.jst.server.core.container/
    com.ibm.ws.ast.st.runtime.runtimeTarget.v70/was.base.v7">
    <attributes>
    <attribute name="owner.project.facets" value="jst.web"/>
    </attributes>
    </classpathentry>
    <classpathentry kind="con"
    path="org.eclipse.jst.j2ee.internal.web.container"/>
    <classpathentry kind="con"
    path="org.eclipse.jst.j2ee.internal.module.container"/>
  3. Añada lo siguiente al archivo %CURAM_DIR%\webclient\.project para sustituir los nodos buildSpec y natures actuales:
    <buildSpec>
    <buildCommand>
    <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
    <arguments>
    </arguments>
    </buildCommand>
    <buildCommand>
    <name>org.eclipse.jdt.core.javabuilder</name>
    <arguments>
    </arguments>
    </buildCommand>
    <buildCommand>
    <name>org.eclipse.wst.common.project.facet.core.builder</name>
    <arguments>
    </arguments>
    </buildCommand>
    <buildCommand>
    <name>org.eclipse.wst.validation.validationbuilder</name>
    <arguments>
    </arguments>
    </buildCommand>
    </buildSpec>
    <natures>
    <nature>
       org.eclipse.jem.workbench.JavaEMFNature
    </nature>
    <nature>
       org.eclipse.wst.common.modulecore.ModuleCoreNature
    </nature>
    <nature>
       org.eclipse.wst.common.project.facet.core.nature
    </nature>
    <nature>org.eclipse.jdt.core.javanature</nature>
    <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
    </natures>
  4. Importe el proyecto (.project) ubicado en la carpeta CuramCDEJ de la instalación de desarrollo.
  5. Importe el proyecto (.project) ubicado en la carpeta webclient de la instalación de desarrollo.
    • Cree un directorio webclient\work para que coincida con el directorio de origen necesario en la vía de acceso de clases del proyecto, si aún no está presente.
  6. Importe el proyecto (.project) ubicado en la carpeta CuramEAR de la instalación de desarrollo.