Quelqu'un peut-il expliquer toutes les étapes de la configuration de l'environnement de développement ATG pour l'utiliser avec JBoss AS. Mon exigence est simple, j'ai besoin de développer et de déployer une application J2EE simple contenant quelques formulaires et une logique dorsale pour sauvegarder les données saisies dans les formulaires.Comment configurer l'environnement de développement ATG pour l'utiliser avec JBoss
Répondre
La réponse est aussi dans la documentation ATG qui est livré avec le produit
Guide d'installation et de configuration: http://www.atg.com/repositories/ContentCatalogRepository_en/manuals/ATG9.1/atginstall/wwhelp/wwhimpl/js/html/wwhelp.htm
et Guide de programmation, chapitre 3.
Au minimum vous avez besoin:
- ATG installé (par exemple dans c: \ ATG \ ATG9.1)
- JBoss installé (par ex. dans c: \ opt \ jboss) - assurez-vous d'utiliser la version prise en charge de JBOss pour la version ATG que vous utilisez, par exemple. 4.2.0 pour ATG 9.1, 4.0.5 pour ATG2007.1
- JDK installé - encore une fois, les questions de version, Java 5 est ce que vous voulez
- Eclipse + plugin Eclipse de www.atg.com/eclipse
- Ant installé base de données
- installé (pour le développement, MySQL est un bon choix)
Définissez les variables d'environnement à ATG_HOME, ATG_ROOT
Vérifiez que la configuration fonctionne avec MotorpriseJSP - démarrage solide, déployer le fichier EAR et essayer o ut
Vous êtes maintenant prêt à commencer le développement. Au haut niveau, vous voulez:
- définir des schémas de base de données et créer des tables ATG
- charge des données initiales à la base de données
- Définir un nouveau module sous ATG_ROOT, avec une bonne structure et MANIFESTE (ce que Eclipse vous aidera à avec)
- fonctionnalités personnalisées de code (ce qui peut inclure étendre le profil de l'utilisateur, catalogue de produits ou de définir des référentiels personnalisés)
- définissent le fichier source de données pour votre base de données et le placer dans jboss/server/atg/déployer
- utilisant startDynamoOnJBoss essayer si votre module charge
- utilisant tâche Ant, construire le fichier EAR pour le déploiement autonome
Je ne vois pas honnêtement aucune façon comment éviter de suivre les docs. La vraie réponse serait des dizaines/centaines de pages.
Vous devriez consacrer suffisamment de temps à lire quelques milliers de pages de documentation ATG et à l'essayer. Il y a deux façons d'accélérer les choses: travailler avec quelqu'un qui l'a déjà fait et qui connaît ATG ou qui participe à l'entraînement ATG (Boston ou SF). Idéalement, la formation d'abord et d'avoir un mentor/travailler sur un vrai projet juste après cela.
Accédez à la documentation ATG et rejoignez la communauté ATG au https://community.atg.com/community/catalyst. Ils ont des docs à vos questions.
community.atg.com/ a été fermé par oracle. – Oleksandr