Estás en: Home | Herramientas | Foro
Imprimir
Foro

Página de inicio de los foros

Tema: API -interfaz de programacion

 

  • Daniel Michel Herrera de la Rosa. 28/10/2014 12:55   Ver respuestas

     Donde puedo crear mis clases java para agregarlas a los componentes de contenido??


    Ya que el manual solo dice que se debe de extender de la clase GenericResource pero no dice donde puedo encontrar esa clase, o en que IDE puedo programar mis clases.

    Por favor una respuesta, gracias.

    • Última respuesta de un total de 1 respuesta
    • imagen usuario
      Mariela Limon 28/10/2014 16:05

      Re: Hola Daniel:

      Te anexo la liga donde puedes descargar o ver el Subversión que contiene el Código Fuente de SWB Portal ( http://svn.semanticwebbuilder.org.mx/SemWB4/SWB4/swb/ )

      A continuación te comento los pasos para agregar una nueva librería que contenga recursos extendidos:
      1.- Crear un proyecto de tipo librería (en el IDE de tu preferencia netbeans o eclipse)
      2.- Importar en las librerías del proyecto, los archivos .jar de SWBBase, SWBPortal, SWBModel y SWBPlatform (ubicados en la carpeta  “ROOT/WEB-INF/lib” del directorio de instalación de swb)
      3.- Tambien se debe importar el javax.servlet (se encuentre en la ruta ROOT\WEB-INF\apps\jetty\lib)
      4.- Generar las clases (recursos) que extiendan la funcionalidad de swb (mostrados en el manual "API - Interfaz de Programación y Generación de Componentes para SWB")
      5.- Compilar y construir la librería.
      6.- Agregar el jar del nuevo proyecto a las librerías (ubicadas en la carpeta  “ROOT/WEB-INF/lib”) de swb.
      7.- Una vez que el servidor de aplicaciones este arrancado, dar de alta los nuevos recursos en los catálogos de contenido, estrategia o sistema como se menciona en los manuales.
Regístrate aquí