Release Notes -- Apache Geronimo Eclipse Plugin -- Version ${pom.version} -- ${buildNumber}
Helpful URLs
------------
Geronimo Devtools: http://geronimo.apache.org/development-tools.html
Geronimo Eclipse Update Site: http://www.apache.org/dist/geronimo/eclipse/updates
Bug Tracking: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS
Quick start - fast and easy development: http://cwiki.apache.org/GMOxDOC22/quick-start-fast-and-easy-development.html
5-minute Tutorial using GEP: http://cwiki.apache.org/GMOxDOC22/5-minute-tutorial-on-enterprise-application-development-with-eclipse-and-geronimo.html
System Requirements
-------------------
1. Java J2SE 1.5.0 or greater, and a platform that supports it
2. Eclipse IDE for Java EE Developers (Galileo or Ganymede), which is platform-specific
-- Get Eclipse from http://www.eclipse.org/downloads/
3. Geronimo server (1.1.x, 2.0.x, 2.1.x, 2.2.x or 3.0)
-- Get a Geronimo server from http://geronimo.apache.org/downloads.html
Notes
-----
You will likely need to increase the default setting for maximum PermGen size
for your Eclipse installation (especially for Sun's JDK 1.5.0_x on the Windows
platform) to prevent "java.lang.OutOfMemoryError: PermGen" errors. From the
command line you can use:
eclipse -vmargs -Xms128m -Xmx512m -XX:MaxPermSize=128m
Or you can edit your eclipse.ini file. An example is shown below but remember
that each argument has to be on seperate lines:
-vmargs
-Xms128m
-Xmx512m
-XX:MaxPermSize=128m
Geronimo Eclipse Plugin Version ${pom.version} Enhancements
--------------------------------------------------
1. Numerous enhancements to the Geronimo deployment plan editors
2. Inegrate v1.1.x server adapter in GEP 2.2. See details in online release notes
Installation Instructions
-------------------------
See http://cwiki.apache.org/GMOxDOC22/installing-geronimo-eclipse-plugin.html
Bug Fixed and New Features
--------------------------
GERONIMODEVTOOLS-198 Daytrader deployment exception in Eclipse
GERONIMODEVTOOLS-255 Can deploy and EAR file from the admin console without an application.xml file, but fails from the Eclipse plugin
GERONIMODEVTOOLS-283 Refactoring a Dynamic Web Project's name doesn't refactor it's artifact id & context root
GERONIMODEVTOOLS-289 Unable to deploy EJB application on AG 2.1 through Eclipse
GERONIMODEVTOOLS-292 manual install of plugin broken
GERONIMODEVTOOLS-319 GEP security exception when attempting to use password that is not the default for the server
GERONIMODEVTOOLS-320 Provide facility to change id/pw associated with server instance (withing creating a new instance of the server)
GERONIMODEVTOOLS-344 Cannot utilize the xpp3-1.1.3.4.O jar in GEP
GERONIMODEVTOOLS-355 devtools web page out of date. refers GEP v2.0.0, not lastest v2.1.1
GERONIMODEVTOOLS-361 GEP DependencyHelper not interrogating all contents of EAR files for dependencies
GERONIMODEVTOOLS-362 GEP DependencyHelper not interrogating server for already-deployed dependencies
GERONIMODEVTOOLS-378 EJB deployment plan editor improvements
GERONIMODEVTOOLS-379 unable to set cmp-connection-factory
GERONIMODEVTOOLS-383 unable to set enterprise-beans
GERONIMODEVTOOLS-388 unable to set an abstract-naming-entry
GERONIMODEVTOOLS-400 editing and saving the deployment plan XML doesn't get reflected back into the editor pages.
GERONIMODEVTOOLS-424 Port Plan Creator work into GEP Deployment Plan Editor
GERONIMODEVTOOLS-432 Intermittent IllegalArgumentExceptions when starting a new run configuration using Ganymede
GERONIMODEVTOOLS-433 Tasklist for Ganymede-specific problems
GERONIMODEVTOOLS-437 Determing success/failure of Abbot testcase from Maven
GERONIMODEVTOOLS-453 JAXB Classes support for schema geronimo-login-config-2.0.xsd
GERONIMODEVTOOLS-454 Add support to GEP for various Admin Console wizards like Database pool, Security realm etc
GERONIMODEVTOOLS-455 Add Database pool wizard in GEP to enable application specific pools
GERONIMODEVTOOLS-456 Add Security Realm Wizard to GEP to deploy security realm directly from GEP
GERONIMODEVTOOLS-481 Convert all Junit testcases to use the new NamespacePrefix class (instead of NamespacePrefixMapper)
GERONIMODEVTOOLS-494 1 Minute HelloWorld tutorial testcase
GERONIMODEVTOOLS-496 GEP 2.1.2 cannot be uninstalled through P2 in Ganymede
GERONIMODEVTOOLS-497 GEP 2.1.2 installed through "Download additional server adapters" should be uninstallable through Ganymede P2
GERONIMODEVTOOLS-504 advanced security section does not allow setting of credential store
GERONIMODEVTOOLS-510 Deployment plan editor warning message when opening source tab for openejb-jar.xml file
GERONIMODEVTOOLS-512 When running the testsuite from maven, the Geronimo branding does not show up
GERONIMODEVTOOLS-518 Update GEP code with new Devtools URL
GERONIMODEVTOOLS-519 Document the Deployment Plan editors
GERONIMODEVTOOLS-520 Add v22 runtimes, plugins and feature
GERONIMODEVTOOLS-521 Sign features so the eclipse update manager recognizes them as signed
GERONIMODEVTOOLS-522 Feature.properties has a trailing backslash in it
GERONIMODEVTOOLS-524 need ability to perform Custom Server Assembly
GERONIMODEVTOOLS-526 st.v21.ui plugin.xml needs internationalization
GERONIMODEVTOOLS-528 Refactor common testsuite plugin to reduce duplicate code
GERONIMODEVTOOLS-530 Faile to show EJB Security Role in security UI
GERONIMODEVTOOLS-532 Surface the publish timeout time in the server properties tab like all the other publishing attributes (e.g., publishing interval)
GERONIMODEVTOOLS-535 Add support for installing from update site for IBM RAD v7.5
GERONIMODEVTOOLS-536 Fail to launch browser when run a dynamic web application on server via GEP
GERONIMODEVTOOLS-539 Run as --> Run on Server testcase for dynamic web application
GERONIMODEVTOOLS-541 move all Abbot testcases to run during a single server install/uninstall
GERONIMODEVTOOLS-543 Investigate and determine if the JVM arguments that are used for Eclipse should be the same ones used for the Geronimo server
GERONIMODEVTOOLS-544 add wizard for converting applications into Geronimo plugins
GERONIMODEVTOOLS-545 initial version of the Server Plugin Manager code
GERONIMODEVTOOLS-546 add summary page to Server Plugin Manager
GERONIMODEVTOOLS-547 code cleanup on Server Plugin Manager
GERONIMODEVTOOLS-548 combine Custom Server Assembly and the Plugin Server Manager into one wizard.
GERONIMODEVTOOLS-549 write documentation for the Plugin Server Manager
GERONIMODEVTOOLS-550 Sharedlib problems when root directory of the project in the Eclipse workspace is different than project name
GERONIMODEVTOOLS-551 Update copyright years for 2009
GERONIMODEVTOOLS-554 warning message about supported JDK version is wrong
GERONIMODEVTOOLS-555 Generated geronimo-plugin.xml file is empy after converting application to plugin
GERONIMODEVTOOLS-556 Applications List Refresh during create geronimo plugin in GEP
GERONIMODEVTOOLS-559 GEP signed feature jar(s) should not display nulls when asking the user if they "trust" the certificate(s)
GERONIMODEVTOOLS-560 Can't Add or Remove AppClient Project via GEP
GERONIMODEVTOOLS-562 Can't install plugin via GEP
GERONIMODEVTOOLS-563 Start geronimo server in profiling mode
GERONIMODEVTOOLS-564 Fail to create plugin via GEP
GERONIMODEVTOOLS-567 EJB projected created by WTP without openejb-jar.xml cannot be published to Geronimo 2.1.4 server via GEP 2.1.4
GERONIMODEVTOOLS-568 Trunk build failed: should remove "snapshot" for 2.1 runtime dependency package
GERONIMODEVTOOLS-571 "Next" or "Finish" Button displays when required fields are not selected or checked during convert plugin
GERONIMODEVTOOLS-573 was added to plan after add a resource-ref via GEP UI
GERONIMODEVTOOLS-575 GEP errors that are logged to the Eclipse error log are not always seen by end-user
GERONIMODEVTOOLS-577 Appclient server and client environment module ID are the same resulting in deployment error.
GERONIMODEVTOOLS-578 Integrate server adapter 1.1 in GEP 2.2
GERONIMODEVTOOLS-579 java specs are not included into G server runtime by default
GERONIMODEVTOOLS-580 Servlet/JSP update forces a complete redeploy of a WAR
GERONIMODEVTOOLS-581 GEP 2.2 can't be installed on WTP 3.1 used by Eclipse 3.5 Galileo
GERONIMODEVTOOLS-582 Plugin list contains non-car modules when create plugin
GERONIMODEVTOOLS-585 Make GEP generate standard JEE deployment descriptor by default
GERONIMODEVTOOLS-586 Index.jsp can not find servlet in the same project when use
GERONIMODEVTOOLS-587 Using GEP to convert an application to a plugin, if add prerequisite module,will encouter an error when install the plugin
GERONIMODEVTOOLS-590 org.eclipse.ltk.core.refactoring added in Require-Bundle must be set visibility:=reexport,
GERONIMODEVTOOLS-591 "Next" can go to next step without application chosen after click "back" button.
GERONIMODEVTOOLS-592 Extend "rename" for ejb/connector/ear project,too, meanwhile rename artifactId in these deployment plans.
GERONIMODEVTOOLS-593 "tptp.runtime-TPTP-4.6.0.zip " download URL is incorrect in build.xml
GERONIMODEVTOOLS-594 Geronimo server can't be deleted when it has been stopped in GEP
GERONIMODEVTOOLS-598 Support builds on Linux x86_64 based systems
Release Notes -- Apache Geronimo Eclipse Plugin -- Version ${pom.version} -- ${buildNumber}
@version $Rev$ $Date$