General - release notes


1.0 Supported software and specifications
2.0 Limitations
   2.1 Using the Auction sample as a non root user
   2.2 *Line numbers do not appear in stack trace and problems with third-party plug-ins
3.0 Known problems
   3.1 SLES9: change /etc/hosts to enable correct BeanInfo operation

1.0 Supported software and specifications

Refer to the online help provided with WebSphere Application Server v6.0 for full details on configuring and deploying the default messaging provider when testing Java Messaging Service (JMS) applications against a v6.0 server, and for details on configuring and deploying a Service Integration Bus when testing Web services applications against a V6.0 server

2.0 Limitations

2.1 Using the Auction sample as a non root user

If you install the product as root and run as a non-root user, you must change the permissions for the Auction database folder. The database is in sdpinstall/rwd/eclipse/plugins/com.ibm.etools.auction.sampledb/db. To set the permissions, execute chmod 777 AUCTION60.

2.2 *Line numbers do not appear in stack trace and problems with third-party plug-ins

The product supports a different plug-in classloading mechanism which uses JXE files instead of JAR files. The benefits of using JXE files are as follows:

The disadvantages of using JXE files are as follows:

To temporarily disable JXE support to diagnose either issue, start the product with the following additional startup arguments:

 -vmargs -Dosgi.adaptor=org.eclipse.core.runtime.adaptor.EclipseAdaptor 

Windows: Add the above arguments to the Target field of the product shortcut.

If you find a third-party plug-in that functions properly in Eclipse v3.0.x and does not load in the product with JXE enabled, but loads with JXE disabled, contact IBM support and report this problem. Remember to revert to the original startup arguments (i.e. enable JXE) after you report the problem.

3.0 Known problems

3.1 SLES9: change /etc/hosts to enable correct BeanInfo operation

A default installation of SLES9 seems to install an /etc/hosts file with a line like the following

- ::1 localhost ipv6-localhost ipv6-loopback
 to support IPv6 networking. This prevents BeanInfo (a name for JavaBean introspection functionality provided the org.eclipse.jem plugin) from connecting (via a localhost socket) to the JVM which it launches. To enable correct BeanInfo operation, remove 'localhost' from that line, e.g.
+ # ::1 localhost ipv6-localhost ipv6-loopback + ::1 ipv6-localhost ipv6-loopback
Do not remove the required line (which should also be in /etc/hosts by default)
127.0.0.1 localhost

Return to the main readme file