Estás en: Home | Herramientas | Foro
Foro
Tema: API -interfaz de programacion
-
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
-
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.