Release notes for JBoss-IDE 1.2.3
Content
Introduction
This is a maintenance release. It's supposed to be installed and updated via the
Eclipse Install/Update Manager. See Installation Notes.
System Requirements
- Eclipse 2.1.3 or Eclipse 3.0.0M8.
- Version 1.3 or 1.4 of the Java 2 Runtime Environment. A JDK is needed for
running JBoss 3.x.x inside Eclipse.
Installation Notes
- Install/update operations are described in the Installation Guide
available here.
New Features
- This release includes a the long awaited feature about relative paths in the generated Ant build files.
Fixed Bugs
- Bug #851138 : OutOfMemory Exception after multiple RunXDoclet tasks
- Bug #853979 : could not packaging for deployment
- Bug #855321 : XDoclet generation fails. j2ee jar is not found
- Bug #889117 : apply button does not work properly in the debug dialog
- Bug #898210 : JBoss IDE broken in Eclipse M7
- Bug #898239 : JBoss IDE does not work with Eclipse M7
- Bug #912018 : Absolute paths in ant files
- Bug #917633 : XDoclet generation causes Eclipse to stop responding
Known Problems
Deployer Plugin
JBoss-IDE a two different type of target for deployement : File System and
Main Deployer. Here are some notes about the last one :
- The Main Deployer deployment target is based on the JMX Console Web
Application bundled with the JBoss Server. When using this kind of target,
you have to be sure that the JMX Console is deployed inside a running JBoss
instance. The deployement target sends HTTP requests to the JMX Console, in
order to control the Main Deployer MBean.
- As the JBoss 3.x.x series are not consitant, there are some differences
between the JMX Console bundled with JBoss 3.0.x and a JMX Console bundled
with JBoss 3.2.x. In the case of the Main Deployer deployment target, the
difference is in the HTTP query string used. Here is the query for JBoss
3.0.x series:
/jmx-console/HtmlAdaptor?action=invokeOpByName&name=jboss.system:service%3DMainDeployer&methodName={0}&argType=java.net.URL&arg=
JBoss-IDE file structure
JBoss-IDE 1.2.3 adds following directories to Eclipse.
ECLIPSE_HOME/features/org.jboss.ide.eclipse_1.2.3
ECLIPSE_HOME/plugins/org.apache.xalan_2.4.1
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.core_1.2.3
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.deployer.core_1.2.3
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.deployer.ui_1.2.3
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.launcher.core_1.2.3
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.launcher.ui_1.2.3
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.packaging.core_1.2.3
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.packaging.ui_1.2.3
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.ui_1.2.3
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.xdoclet.assist_1.2.3
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.xdoclet.core_1.2.3
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.xdoclet.run_1.2.3
ECLIPSE_HOME/plugins/org.jboss.ide.eclipse.xdoclet.ui_1.2.3
Building from source
See the built-howto
for JBoss-IDE.