Red Hat AMQ 6
As of February 2025, Red Hat is no longer supporting Red Hat AMQ 6. If you are using AMQ 6, please upgrade: Migrating to AMQ 7.Questo contenuto non è disponibile nella lingua selezionata.
Chapter 3. Known Issues
3.1. List of Known Issues in JBoss A-MQ 6.2.1 Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
The following list describes known issues in version 6.2.1:
- [ENTMQ-1484] Implementation of AMQ-6077 in Fuse 6.2.1 is incomplete
- The implementation of the new security features for JMS ObjectMessage serialization is incomplete in JBoss A-MQ 6.2.1. The use of the
org.apache.activemq.SERIALIZABLE_PACKAGESJVM property has been implemented, but thesetTrustedPackages()method, and so on, have not. - [ENTESB-4506] Unable to apply patch to JBoss AM-Q 6.2.0 SSH-containers
- Applying the 6.2.1.redhat-084 JBoss A-MQ rollup patch to an existing JBoss A-MQ 6.2.0 Fabric instance using the new patching mechanism does not work out of the box, due to a missing
fabric8-karafdistribution file. Please contact support for help, if you need to upgrade a JBoss A-MQ Fabric instance from version 6.2.0 to version 6.2.1. - [ENTESB-4497] Changes in org.ops4j.pax.logging.cfg do not propagate to newer version
- After upgrading JBoss A-MQ 6.2.0 to version 6.2.1 using the new patching mechanism, it is likely that you will lose any custom configuration changes to the
org.ops4j.pax.logging.cfgfile. After upgrading the container, edit theetc/org.ops4j.pax.logging.cfgfile to re-apply your custom logging configuration. - [ENTESB-4408] Patching functionality in Fuse Management Console (Hawtio) temporarily disabled
- The patching functionality in the Fuse Management Console (Hawtio) has been temporarily disabled for this release. This is because the Hawtio UI has not been updated to use the new patching mechanism. To install Fabric patches, use the Karaf console instead. This issue will be fixed in a future release.
- [ENTMQ-1323] Must not enable restartAllowed option on the Apache ActiveMQ broker
- In the context of a master/slave configuration of an Apache ActiveMQ broker cluster, you must not enable the
restartAllowedoption (for example, by settingrestartAllowed=true). When this option is enabled, it can cause a broker restart to fail. - [ENTESB-4105] Demos from the Apache ActiveMQ distribution in the extras subdirectory are not supported
- The
extras/directory of your JBoss A-MQ installation contains the following distributions of Apache components:apache-activemq-5.11.0.redhat-621084.zip
Included in this archives are numerous examples, which have been taken from the community distribution. These examples are not supported in JBoss A-MQ. - [ENTESB-4248] ./bin/amq script now creates two processes
- There is a change in behaviour of the
./bin/amqscript since version 6.2.1. This script now creates two processes (where previously there was just one process). There is now a parent process./bin/karaf, which executes the Karaf console; and a child process, which executes the Karaf server in a JVM. - [ENTESB-3938] JBoss A-MQ 6.2.1 takes a long time to start up on OpenStack
- When a JBoss A-MQ 6.2.1 container is deployed on RHEL Openstack Platform, it can take a long time (several minutes) for the container to start up. A workaround is to add the following option to the JVM that starts the container (for example, by setting the
JAVA_OPTSenvironment variable):-Djava.security.egd=file:/dev/./urandom
-Djava.security.egd=file:/dev/./urandomCopy to Clipboard Copied! Toggle word wrap Toggle overflow The extra dot in the pathname, as in/./, is required.NoteThe effect of the workaround is to replace the default/dev/randomby/dev/urandom. The alternative is faster, but less random than/dev/random. This has an impact on any security packages that depend on this device to generate entropy and random numbers. - [FABRIC-963] Cannot create a fabric on a Windows 7 operating system with Java 7
- To connect to the ZooKeeper server, you must change the connectivity type from IPv6 to IPv4. For the detailed solution, see the following Customer Portal article: Cannot create fabric in JBoss Fuse 6.1 Beta on Windows 7
- [ENTESB-3192] Client session is dropped after fabric:create
- The Client session is dropped after fabric:create is run. The workaround is to reconnect to the karaf console after fabric is created.
- [ENTESB-3039] [HTTP Gateway] apis mapping rules don't work right after deployment
- If the
zooKeeperPathproperty in theio.fabric8.gateway.http.mapping-apis.propertiesis changed, a gateway node restart will be required. - [ENTESB-2924] Insight - Elasticsearch: JsonPretty error: Unable to get property 'toLowerCase' of undefined or null reference (:7999:6)
- Insight Elasticsearch page is not supported in IE. The error occurs when clicking rectangles with numbers at Insight - Elasticsearch page.
- [ENTESB-2770] [OSE][6.2]AMQ6.2 and AMQ6.1 should allow to be installed together in OSE
- It is not possible to update both Red Hat JBoss Fuse 6.1 on OSE and Red Hat JBoss Fuse 6.2 on OSE on the same node. Once you update to Red Hat JBoss Fuse 6.2 using rpm -U or yum you will no longer be able to receive updates (patches) for Red Hat JBoss Fuse 6.1 on OSE.
- [ENTESB-2513] OSE Fuse JVM sometimes dies with SIGABRT
- RHEL customers need to upgrade openjdk to java-1.7.0-openjdk-1.7.0.79-2.5.5.3.el6_6 or later which will fix the
SIGABRT. - [ENTMQ-1040] Stop script ignores arguments
- When shutting down a broker using the stop script, the stop script fails to work remotely.
- [ENTESB-2069] Container which is created from Hawtio can not start if restarting openshift node
- After restarting OpenShift, containers created from Hawtio cannot be started. This happens because the containers started before the ZooKeeper starts running will fail to start. The workaround is to wait for the start and keep restarting until we get connected to ZooKeeper.
- [ENTESB-3200] fuse startup warning on java 8 - PermSize and MaxPermSize support was removed
- During JBoss A-MQ 6.2 startup on Java 8, the following warnings are printed to the Karaf console:
$FUSE_HOME/bin/fuse OpenJDK 64-Bit Server VM warning: ignoring option PermSize=128M; support was removed in 8.0 OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0 Please wait while JBoss Fuse is loading... 100% [========================================================================]
$FUSE_HOME/bin/fuse OpenJDK 64-Bit Server VM warning: ignoring option PermSize=128M; support was removed in 8.0 OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0 Please wait while JBoss Fuse is loading... 100% [========================================================================]Copy to Clipboard Copied! Toggle word wrap Toggle overflow You can safely ignore these warnings (thePermSizeandMaxPermSizeJVM options are needed for Java 7, but are ignored in Java 8). - [FABRIC-963] Cannot create a fabric on a Windows 7 operating system with Java 7
- To connect to the ZooKeeper server, you must change the connectivity type from IPv6 to IPv4. For the detailed solution, see the following Customer Portal article: Cannot create fabric in JBoss Fuse 6.1 Beta on Windows 7
- [ENTESB-3192] Client session is dropped after fabric:create
- The Client session is dropped after fabric:create is run. The workaround is to reconnect to the karaf console after fabric is created.
- [ENTESB-3039] [HTTP Gateway] apis mapping rules don't work right after deployment
- If the
zooKeeperPathproperty in theio.fabric8.gateway.http.mapping-apis.propertiesis changed, a gateway node restart will be required. - [ENTESB-2924] Insight - Elasticsearch: JsonPretty error: Unable to get property 'toLowerCase' of undefined or null reference (:7999:6)
- Insight Elasticsearch page is not supported in IE. The error occurs when clicking rectangles with numbers at Insight - Elasticsearch page.
- [ENTESB-2773] [platform AIX HPUX] camel-leveldb missing native library
- The
camel-leveldbfeature is not supported on IBM AIX, HP-UX, and Oracle Solaris operating systems. - [ENTESB-2770] [OSE][6.2]AMQ6.2 and AMQ6.1 should allow to be installed together in OSE
- It is not possible to update both Red Hat JBoss Fuse 6.1 on OSE and Red Hat JBoss Fuse 6.2 on OSE on the same node. Once you update to Red Hat JBoss Fuse 6.2 using rpm -U or yum you will no longer be able to receive updates (patches) for Red Hat JBoss Fuse 6.1 on OSE.
- [ENTESB-2513] OSE Fuse JVM sometimes dies with SIGABRT
- RHEL customers need to upgrade openjdk to java-1.7.0-openjdk-1.7.0.79-2.5.5.3.el6_6 or later which will fix the
SIGABRT. - [ENTMQ-1040] Stop script ignores arguments
- When shutting down a broker using the stop script, the stop script fails to work remotely.
- [ENTESB-2069] Container which is created from Hawtio can not start if restarting openshift node
- After restarting OpenShift, containers created from Hawtio cannot be started. This happens because the containers started before the ZooKeeper starts running will fail to start. The workaround is to wait for the start and keep restarting untill we get connected to ZooKeeper.
- [ENTMQ-1068] Exclude C# from Windows Qpid packages
- When you download the
Red Hat JBoss A-MQ 6.2.0 QPID C++ Client for Windows 64bit Visual Studio 2012 v3.32.3.1package from the JBoss A-MQ 6.2.0 downloads page, it includes a package calledqpid-cpp-x64-VS2012-3.32.3.1.zip, which containsC#example code. Please note that we do not support theQpid C#client, and so these examples are not supported. - [ENTESB-3488] Fuse Fabric mq-create requires keytool to be installed
- The
fabric:mq-createcommand requires that the Javakeytoolcommand-line utility is provided on your PATH. If necessary, you can work around this requirement by specifying the--no-ssloption (which disables support for the SSL/TLS protocol). - [Bug 1275786] Missing nss-devel dependency on Client and ComputeNode variants
- The Qpid C++ client cannot be compiled from sources through the Client or ComputeNode channels on Red Hat Enterprise Linux (RHEL) 6 (due to a missing dependency on the package,
nss-devel). In order to compile from sources, it is recommended that you install the Qpid C++ client through the Server channel instead.