Hi all, Geronimo Eclipse plug-in now has a full fledged Editor for editing " geronimo-web.xml". User interface for the following schemas has been implemented: i) http://geronimo.apache.org/schemas-1.1/geronimo-web-1.1.xsd ii) http://geronimo.apache.org/schemas-1.1/geronimo-module-1.1.xsd iii) http://geronimo.apache.org/schemas-1.1/geronimo-naming-1.1.xsd iv) http://geronimo.apache.org/schemas-1.1/geronimo-security-1.1.xsd
Sachin, Request you to review and commit the consolidated patch available in https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-129 and if possible please put a binary in http://people.apache.org/dist/geronimo/eclipse/unstable/ so that people can start using it and report any problems they face. So what next? Here is what I can think of next. Please add to this list any features that you think would simply developing Java EE apps on Geronimo. 1) Wizard for auto generating Geronimo deployment plan by scanning the corresponding Java-EE plan/annotation: Say for WARs, this could be achieved by scanning web.xml (in case of J2EE 1.4) or corresponding annotations (in case of Java EE 5) and then running the user through a Wizard where he can specify the missing data. Sachin, Is GERONIMODEVTOOLS-112 (Loading deployment plan editor on empty file should auto-create plan) addressing the same? 2) Editing of other deployment plans: Full fledged Editors for editing of i) openejb-jar.xml (EJB JAR), ii) geronimo-ra.xml (J2EE Connector), iii) geronimo-application-client.xml (Client Application) & iv) geronimo-application.xml (Enterprise Application) 3) Extensive user help in various Wizards during create/edit of Geronimo deployment plans User help ((like instructions and snippets of xml-elements that will be generated) to be added in each of the wizards. This help text could be integrated into the corrersponding schemas in <xs:documentation> elements and then extracted from within Wizards to generate user help. I remember some discussions on the dev-list about documenting Geronimo xml-schemas. Please reply if someone is working on it. -- Thx, Shiva
