Apache Ofbiz Tips

From UbikWiki

(Difference between revisions)
Current revision (10:58, 28 January 2009) (edit) (undo)
 

Line 1:

Line 1:

== Component architecture ==
== Component architecture ==
-
Chaque composant Ofbiz est définit dans le dossier ''<OFBIZ_INSTALL>/applications/<COMPONENT_NAME>''.
+
Chaque composant Ofbiz est définit dans le dossier '''''<OFBIZ_INSTALL>/applications/<COMPONENT_NAME>'''''.
Voici une liste des noms des fichiers/dossiers contenu dans ce dossier. Les noms respectent une convention qui permet de s'y retrouver plus facilement.
Voici une liste des noms des fichiers/dossiers contenu dans ce dossier. Les noms respectent une convention qui permet de s'y retrouver plus facilement.
-
*''build.xml'': fichier Ant
+
*'''''build.xml''''': fichier Ant
-
*''ofbiz-component.xml'': déclaration des autres fichiers/ressources (classpath, entity-resource, service-resource, webapp) décrivant le composant.
+
*'''''ofbiz-component.xml''''': déclaration des autres fichiers/ressources (classpath, entity-resource, service-resource, webapp) décrivant le composant.
-
*''data'': dossier contenant des données d'initialisation, par défaut, ou servant aux tests.
+
*'''''data''''': dossier contenant des données d'initialisation, par défaut, ou servant aux tests.
-
*''entitydef'': dossier contenant les définitions des entités
+
*'''''entitydef''''': dossier contenant les définitions des entités
-
*''servicedef'': dossier contenant les définitions des services
+
*'''''servicedef''''': dossier contenant les définitions des services
-
*''webapp'': dossier contenant la webapp du composant
+
*'''''webapp'''''': dossier contenant la webapp du composant
-
*''webapp/<COMPONENT_NAME>mgr/WEB-INF/controller.xml'': définitions des requêtes possibles et mapping vers les vues.
+
*'''''webapp/<COMPONENT_NAME>mgr/WEB-INF/controller.xml''''': définitions des requêtes possibles et mapping vers les vues.
==Tips to know:==
==Tips to know:==

Current revision

Component architecture

Chaque composant Ofbiz est définit dans le dossier <OFBIZ_INSTALL>/applications/<COMPONENT_NAME>. Voici une liste des noms des fichiers/dossiers contenu dans ce dossier. Les noms respectent une convention qui permet de s'y retrouver plus facilement.

  • build.xml: fichier Ant
  • ofbiz-component.xml: déclaration des autres fichiers/ressources (classpath, entity-resource, service-resource, webapp) décrivant le composant.
  • data: dossier contenant des données d'initialisation, par défaut, ou servant aux tests.
  • entitydef: dossier contenant les définitions des entités
  • servicedef: dossier contenant les définitions des services
  • webapp': dossier contenant la webapp du composant
  • webapp/<COMPONENT_NAME>mgr/WEB-INF/controller.xml: définitions des requêtes possibles et mapping vers les vues.

Tips to know:

  • The administration https://127.0.0.1:8443/webtools . This page contains tools for Cache & Debug, Entity Engine, Entity XML, Service Engine an other stuffs.
  • Il existe un plugin Eclipse pour ofbiz (lien:???)
  • Utilisation avec une base Oracle:
Personal tools