Tenemos una arquitectura monolítica con un solo módulo ATG. Desarrollamos originalmente este sitio con JHTML y desde entonces hemos creado una aplicación web J2EE (monolítica) dentro de este módulo ATG y hemos convertido todo nuestro JHTML en JSP.
Nuestro proyecto en el disco se parece a esto:
root
deploy
class (compile java to here)
config (primary configpath)
docroot (JHTML docroot)
dev (configpath for dev environment)
test (configpath for QA environment)
prod (configpath for prod environment)
j2ee (j2ee web-app)
WEB-INF
dir-a (application JSPs)
dir-b (application JSPs)
src
java (java src)
sql (sql src)
tenemos un fichero de construcción Ant que compila la fuente de Java para desplegar/clase. En dev/test y prod JAR arriba. Tenemos un único servidor de compilación que verifica el repositorio de CVS y usa scripts de shell y build.xml para compilar e implementar en el servidor solicitado utilizando Interwoven OpenDeploy (esencialmente rsync).
¿Cómo se maneja el ensamblador runassembler? – mafalda
¿Podría decirnos cómo usar maven to bulid e implementar atg project? Gracias. – MadeInChina
En todos los proyectos ATG he visto que terminaron usando el plugin Ant para llamar a la tarea Ant del ensamblador runassembler. –