Das Feriengaukler-Programm zum Ausdrucken - Anhaltisches

Red Hat JBoss Fuse 6.1
JBoss Fuse for xPaaS Release Notes
What's new in Red Hat JBoss Fuse for xPaaS
JBoss A-MQ Docs Team
Red Hat JBoss Fuse 6.1 JBoss Fuse for xPaaS Release Notes
What's new in Red Hat JBoss Fuse for xPaaS
JBo ss A-MQ Do cs Team
Co ntent Services
fuse-do cs-suppo [email protected] m
Legal Notice
Co pyright © 20 13 Red Hat.
This do cument is licensed by Red Hat under the Creative Co mmo ns Attributio n-ShareAlike 3.0
Unpo rted License. If yo u distribute this do cument, o r a mo dified versio n o f it, yo u must pro vide
attributio n to Red Hat, Inc. and pro vide a link to the o riginal. If the do cument is mo dified, all Red
Hat trademarks must be remo ved.
Red Hat, as the licenso r o f this do cument, waives the right to enfo rce, and agrees no t to assert,
Sectio n 4 d o f CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shado wman lo go , JBo ss, MetaMatrix, Fedo ra, the Infinity
Lo go , and RHCE are trademarks o f Red Hat, Inc., registered in the United States and o ther
co untries.
Linux ® is the registered trademark o f Linus To rvalds in the United States and o ther co untries.
Java ® is a registered trademark o f Oracle and/o r its affiliates.
XFS ® is a trademark o f Silico n Graphics Internatio nal Co rp. o r its subsidiaries in the United
States and/o r o ther co untries.
MySQL ® is a registered trademark o f MySQL AB in the United States, the Euro pean Unio n and
o ther co untries.
No de.js ® is an o fficial trademark o f Jo yent. Red Hat So ftware Co llectio ns is no t fo rmally
related to o r endo rsed by the o fficial Jo yent No de.js o pen so urce o r co mmercial pro ject.
The OpenStack ® Wo rd Mark and OpenStack Lo go are either registered trademarks/service
marks o r trademarks/service marks o f the OpenStack Fo undatio n, in the United States and o ther
co untries and are used with the OpenStack Fo undatio n's permissio n. We are no t affiliated with,
endo rsed o r spo nso red by the OpenStack Fo undatio n, o r the OpenStack co mmunity.
All o ther trademarks are the pro perty o f their respective o wners.
Abstract
These no tes pro vide an o verview o f the changes between each release o f Red Hat JBo ss Fuse
fo r xPaaS.
T able of Cont ent s
T able of Contents
. . . . .'s
What
. .New
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. . . . . . . . . .
. . . .allat
Inst
. . . .ion
. . . component
. . . . . . . . . . s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. . . . . . . . . .
. . . . .'s
What
. .different
. . . . . . . . in
. . t. he
. . .JBoss
. . . . . .Fuse
. . . . cart
. . . .ridge
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. . . . . . . . . .
. .echnical
T
. . . . . . . .preview
. . . . . . .feat
. . . ures
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. . . . . . . . . .
. .hapt
⁠C
. . . .er
. .2. .. Known
. . . . . . .Issues
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4. . . . . . . . . .
. .hapt
⁠C
. . . .er
. .3.
. .Resolved
. . . . . . . . .Issues
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6. . . . . . . . . .
⁠3 .1. ESB
6
⁠3 .2. Mes s ag ing
7
⁠3 .3. Ro uting
8
⁠3 .4. Web Servic es
9
⁠3 .5. Co ntainer
9
⁠3 .6 . Fus e Fab ric
10
⁠3 .7. Co ns o le
10
. .hapt
⁠C
. . . .er
. .4. .. Enhancement
. . . . . . . . . . . . s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1. 2. . . . . . . . . .
⁠4 .1. ESB
12
⁠4 .2. Mes s ag ing
⁠4 .3. Ro uting
12
12
⁠4 .4. Co ntainer
⁠4 .5. Co ns o le
13
13
. .hapt
⁠C
. . . .er
. .5.
. .Support
. . . . . . . ed
. . .Configurat
. . . . . . . . . ions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1. 4. . . . . . . . . .
. .hapt
⁠C
. . . .er
. .6. .. Apache
. . . . . . . Dependencies
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 5. . . . . . . . . .
1
Red Hat JBoss Fuse 6 .1 JBoss Fuse for xPaaS Release Not es
What's New
Ab st ract
This section describes the main features in version 6.1.1 of the Red Hat JBoss Fuse cartridge and the
differences between the cartridge and the standalone JBoss Fuse product.
For detailed information about how to get started, including installation and configuration
instructions, see the JBoss Fuse Cloud D eployment Guide or the JBoss A-MQ Cloud D eployment
Guide.
Installation components
The JBoss Fuse cartridge is shipped as an RPM package. You download the package from the
JBoss Fuse product page on the Customer Portal and install the cartridge with yum in the same way
you install other OpenShift Enterprise components.
What's different in the JBoss Fuse cartridge
When you create and run JBoss Fuse applications in the OpenShift Enterprise domain, note the
following differences between the cartridge and the standalone JBoss Fuse product:
Fabri c manag ement
Each JBoss Fuse application that you create is deployed with fabric by default.
Some fabric profiles, such as Gateway and Tomcat, are not supported.
You cannot create child containers. Each container that you deploy acts as a
standalone application in the domain.
The first application that you create includes the Z ooKeeper instance with the user
credentials and environment variables that subsequent applications require to run.
Secured shared file systems are not supported.
P o rts and netwo rki ng
You can use only 3 private application ports to connect to the JBoss Fuse applications.
The ports are defined in system properties.
The PublicPortMapper tool maps the private application ports to public ports before
external clients can connect to the JBoss Fuse applications.
UD P connections are not supported.
Hi g h avai l abi l i ty
The first JBoss Fuse application in the OpenShift Enterprise domain acts as the master
node in the cluster.
You must install a standalone JBoss Fuse instance and configure the Z ooKeeper
ensemble outside of the OpenShift Enterprise domain to manage applications inside the
domain.
You must configure the cluster to use JD BC Master Slave or Replicated LevelD B Store.
2
T echnical preview feat ures
Auto-scaling is not supported.
Technical preview features
The following features are provided on a technical preview basis and are not fully supported in
version 6.1.1:
Fuse Builder cartridge
3
Red Hat JBoss Fuse 6 .1 JBoss Fuse for xPaaS Release Not es
Chapter 2. Known Issues
This section lists known issues in version 6.1.1 of the JBoss Fuse cartridge.
For general known issues in version 6.1.0 of JBoss Fuse, see the Known Issues section of the Red
Hat JBoss Fuse 6.1 Release Notes.
R esto ri ng JBo ss Fuse appl i cati o ns fro m a snapsho t i s no t suppo rted
If you create a snapshot of multiple JBoss Fuse applications with the snapsho t-save
command, you cannot restore the snapshots with the snapsho t-resto re command.
Y o u must d el ete co ntai ners wi th the same to o l that yo u used to create
the co ntai ners
For example, if you create a container from the Fuse Management Console and then delete
the container from the OpenShift Enterprise command line utility, the utility might not
completely remove the container from the fabric. The deleted container then might re-register
to the fabric with incomplete information and generate run-time errors or failures.
Y o u canno t mo ve the pri mary JBo ss Fuse appl i cati o n between no d es
To move a JBoss Fuse application from one OpenShift Enterprise node to another node,
you can use the o o -ad mi n-mo ve command. However, you cannot move the first
application that you created between nodes. You can use the command to move only
subsequent applications that you create.
T he P o rtMapper to o l d o es no t transl ate T LS po rts
When you define connection URLs in CXF endpoints, you cannot specify SNI ports that use
the TLS protocol, such as AP P _T LS_P O R T _1. Instead, you must specify one of the nonTLS ports, such as AP P _P O R T _1, when you configure the CXF endpoint.
When the the JBo ss Fuse appl i cati o n reco nnects to the fabri c server, the
Karaf l o g thro ws an excepti o n
When the connection between the JBoss Fuse application and the fabric server is
suspended and then resumed, the following error message might appear in the Karaf log:
java.util.concurrent.RejectedExecutionException Task
java.util.concurrent.FutureTask@ 27458911
rejected from java.util.concurrent.ThreadPoolExecutor@ 4629cf3b
[Terminated, pool size = 0, active threads = 0, queued tasks = 0,
completed tasks = 9]
...
This message reports a problem with an obsolete CuratofFramework listener.
Workaround: Ignore the message.
T he Fuse Bui l d er cartri d g e d o es no t suppo rt HT T P S co nnecti o ns
To connect to the Maven repository of the Fuse Builder cartridge, you must use an HTTP
connection.
Y o u canno t use the publ i ci p reso l ver when yo u create a JBo ss Fuse
appl i cati o n
4
⁠Chapt er 2 . Known Issues
The publ i ci p resolver connects the application to the Git repository of the OpenShift
Enterprise node. However, the resolver might not translate the public IP address of the node
correctly and redirect the connection to an HTML page.
So me O penShi ft Enterpri se pro cesses mi g ht sto p befo re the JBo ss Fuse
appl i cati o n i s created
In some environments, you cannot create the JBoss Fuse application because some
OpenShift Enterprise components, such as mco l l ecti ve and rhc, reach the maximum
timeout limit and stop before the application is created.
For general information about the default timeout values of OpenShift Enterprise
components, see the Component Timeout Value Location section of the OpenShift
Enterprise Administrator Guide.
Workaround: Increase the timeout values of the OpenShift components. For a detailed
description of this workaround, see the following knowledge base article:
https://access.redhat.com/solutions/1238583
5
Red Hat JBoss Fuse 6 .1 JBoss Fuse for xPaaS Release Not es
Chapter 3. Resolved Issues
3.1. ESB
Table 3.1, “ ESB Issues Resolved in 6.1.1” lists the issues resolved in version 6.1.1.
T ab le 3.1. ESB Issu es R eso lved in 6 .1.1
Issu e
D escrip t io n
ENTESB-1078
ENTESB-1326
ENTESB-1394
ENTESB-1460
jms quickstart hangs when installing feature (kit -311)
notices generation doesn't work for Maven 3.1.1
Cannot create a child container with specifying hadoop profiles on Windows 7
Fabric profile edits go through maven proxy after uploading file to fabric maven
repository
HTTP Gateway Profile does not activate
Unable to rollback 6.0 R1 patch after 6.0 R1P3 has been rolled back
[JBoss Fuse 6.1] java.lang.ClassNotFoundException:
weblogic.jndi.WLInitialContextFactory
jetty.xml in child container is not getting detected
Use Activator for FAB URL handler instead of Blueprint
Fabric is not starting in 385 build affecting standard/OSE
FileNotFoundException when deleting bundle from deploy folder
Fuse Cartridge Quickstarts readme file need instructions about deploying to gear
example-cxf, example-camel-cxf examples broken on OpenShift
NPE on fabric:container-delete when the gear has been already removed in
OpenShift
http/mq gateway binds to 0.0.0.0 by default on OSE
'Local IP' on container's 'Settings' tab should be the value of
" OPENSHIFT_FUSE_IP" env variable
NPE when deleting the root container
fabric:join should not rename container's name
Wrong hostname used for intercontainer connection
ActiveMQ stays disconnected from the group after zookeeper connection
SUSPEND ED / RECONNECED
fabric:container-create-openshift command ignore the parameter [number]
Meet error when deleting two containers from Hawito
Indescriptive error message when openshift fails to create an openshift fuse
container
secure.soap quickstart " java.lang.ClassNotFoundException:
org.apache.karaf.jaas.boot.principal.RolePrincipal not found by
org.jboss.quickstarts.fuse.secure-soap"
mq-amq profile using obsolete env variables OPENSHIFT_FUSE_AMQ_*PORT
example-cxf example registers the local IP address instead of the public one in
the fabric registry
Feature in profile is not fully provisioned
fabric-cxf-demo-client " java.lang.IllegalArgumentException: The
AlternateAddressList is empty, please fresh the list shortly."
example-cxf FabricLoadBalancerFeature broken, registers relative service URLs
openshift broker.xml storeUsage / tempUsage don't fit into the xpaas node profile
Hawtio allows to create a container with currently existing name
ENTESB-1464
ENTESB-1548
ENTESB-1567
ENTESB-1570
ENTESB-1707
ENTESB-1710
ENTESB-1714
ENTESB-1734
ENTESB-1740
ENTESB-1759
ENTESB-1761
ENTESB-1768
ENTESB-1773
ENTESB-1780
ENTESB-1788
ENTESB-1801
ENTESB-1810
ENTESB-1819
ENTESB-1828
ENTESB-1830
ENTESB-1860
ENTESB-1872
ENTESB-1874
ENTESB-1917
ENTESB-1918
ENTESB-1919
ENTESB-1924
6
⁠Chapt er 3. Resolved Issues
Issu e
D escrip t io n
ENTESB-1929
OPENSHIFT_FUSE_D OMAIN_D NS reset to the currently created container when
OPENSHIFT_FUSE_Z OOKEEPER_URL specified
External Z ooKeper uses incorrect cartridge manifest
Creating containers with patches fails
--gear-size parameter of container-create-openshift should be renamed
D uplicate version declarations in org.jboss.fuse.bom:jboss-fuse-parent
PortMapper does not translate io.fabric8.camel.FabricComponent
SNI port for MQTT and STOMP mapping inconsistency
Jolokia port is hardcoded for Fuse Builder cart
Can't create AMQ cartridge as root container
NPE in org.fusesource.mq.fabric.ActiveMQServiceFactory...$1.apply when
redeploying mq-amq containers
Fuse shell prints admin password to console in open text
A broker that shuts down as part of loosing its persistence store is not
unregistered from Z ookeeper.
Replicated LevelD B fabric8 nodes should not register in fabric discovery until
they become a master
Containers with brokers deployed stops after 12-14 hours
NullPointerException when trying to restart broker via JMX with
restartAllowed=" true"
camel-xstream feature doesn't provide correct bundle version
ENTESB-1931
ENTESB-1938
ENTESB-1940
ENTESB-1965
ENTESB-2004
ENTESB-2035
ENTESB-2043
ENTESB-2081
ENTESB-2085
ENTESB-2089
ENTMQ-581
ENTMQ-628
ENTMQ-700
ENTMQ-752
MR-904
3.2. Messaging
Table 3.2, “ Messaging Issues Resolved in 6.1.1” lists the issues resolved in version 6.1.1.
T ab le 3.2. Messag in g Issu es R eso lved in 6 .1.1
Issu e
N u mb er
D escrip t io n
AMQ-2876
Message received from Queue before its expiration and acknowledged after it, is
put to deadletter queue in error
Contention on a mutex during a stress when using SimpleAuthenticationPlugin
Memory Leak for ActiveMQBytesMessage with Compression as true
ActiveMQ 5.8.0 thows nullpointer exception while shutting down (NIO + LevelD B +
pending Non Peristent Messages)
Skipped message dispatch with concurrent transacted sends at cursor memory
limit
Locking in SimpleCachedLD APAuthorizationMap can lead to delays in Message
dispatch.
Enable " Link Stealing" as an option on a Connector
java.lang.OutOfMemoryError: Java heap space Exception when sending big
amount(1000+) of 1M non persistent messages to broker
When duplicate message occur from network producer, messages blocked by
cursor audit are blocked till restart
Support hardening/persisting the JMSRedeliveryFlag across restarts
RAR - missing messages on master slave failover
AMQ-3454
AMQ-4182
AMQ-4349
AMQ-4485
AMQ-4555
AMQ-4719
AMQ-4930
AMQ-4952
AMQ-5068
AMQ-5080
7
Red Hat JBoss Fuse 6 .1 JBoss Fuse for xPaaS Release Not es
Issu e
N u mb er
D escrip t io n
AMQ-5119
broker redeliveryPlugin: after message redelivery, all subsequent
" producer.send()" using same message are " scheduled" for delivery to queue
rather than delivered to queue as normal
Browse command is no more working with Karaf
ArithmeticException: / by zero in HealthView.healthList() when using JMX-HealthOperations
RedeliveryPolicy exceeded for crashing consumer
Multiple tests using durable subs are failing
Rollback on XASession when closing back to pool
D eadlock with duplicate detection and dlq processing in kahadb
Spurious WARN FailoverTransport - Transport .. failed, reason: , attempting to
automatically reconnect java.io.EOFException
AMQP WARN Transport Connection failed: java.io.IOException
Stuck Messages in Single Broker when using JD BC Persistent Store
Stuck messages and CPU churn when aborted transacted message expires
failover redelivery to alternative consumers with pending transaction causes
rollback *and* dlq processing
Return proper error codes to MQTT client on failed connect.
MQTT Transport codec does not properly deal with partial read of frame header
XAException message should encode the xaErrorCode
AMQP - allow setting prefetch size
HTML in message header can prevent ActiveMQ Web Console from displaying
correctly
Stomp Tests hang on Solaris
[ ActiveMQ 5.9.0.redhat-610379] - NullPointerException at
org.fusesource.hawtdispatch.package$RichExecutor.execute() during shutdown
Stuck Messages in Single Broker when using JD BC Persistent Store
When an AMQP client receives some messages from a queue, all JMSRedelivered
headers of the remained messages are changed to true.
mqtt: incorrect wild card replacement in mqtt topics
AMQ-5121
AMQ-5140
AMQ-5146
AMQ-5156
AMQ-5189
AMQ-5212
AMQ-5241
AMQ-5256
AMQ-5266
AMQ-5274
AMQ-5279
AMQ-5288
AMQ-5307
AMQ-5311
AMQ-5379
ENTMQ-678
ENTMQ-684
ENTMQ-685
ENTMQ-703
ENTMQ-792
ENTMQ-815
3.3. Rout ing
Table 3.3, “ Routing Issues Resolved in 6.1.1” lists the issues resolved in version 6.1.1.
T ab le 3.3. R o u t in g Issu es R eso lved in 6 .1.1
Issu e
D escrip t io n
CAMEL-7141
Custom HeaderFilterStrategy does not work when set it on either component or
endpoint uri
CxfClientCallback should not populate camel exchange OUT message if no
response comes back to cxf producer and camel exchange pattern is InOnly
camel-netty - Should return 404 instead of 503 if context-path did not match a
route
camel-netty - NettyProduce should use timer from component instead of creating
new timer per producer
Salesforce recently changed their login API to use new OAuth fields, which breaks
the camel-salesforce component
CAMEL-7338
CAMEL-7347
CAMEL-7391
CAMEL-7398
8
⁠Chapt er 3. Resolved Issues
Issu e
D escrip t io n
CAMEL-7399
CAMEL-7423
CAMEL-7426
CAMEL-7427
Camel Salesforce integration tests fail with ClassNotFoundException
Netty HTTP producer ignores requestTimeout option
camel-http component should skip reading the form body if it is bridgeEndpoint
camel-netty-http component should skip reading the form body if it is
bridgeEndpoint
Camel PropertiesComponent ignores custom parser in Blueprint
camel-netty-http doesn't use " Expect: 100-continue" correctly
camel-netty - SingleUD PNettyServerBootstrapFactory should wait synchronously
for the outcome of joining a UD P multicast group so that we know if the attempt
was successful or not
[NettyHttp] Remove headerFilterStrategy option after resolving
Having multiple camelContext in same blueprint bundle may only register the 1st
in the OSGi service registry
Avoid clash of CamelContext managementName in OSGi
camel-netty-http consumer uses a fixed 1mb chunked frame size
Netty consumer should return error on invalid request
AdviceWith - D oes not honor autoStartup option
Failure to create producer during routing slip or similar eip causes exchange
causes error handler not to react properly
Timer - Restarting a timer endpoint may not trigger at expected time the first time
Refresh of the camel-jaxb bundle results a strange behaviour
notices generation doesn't work for Maven 3.1.1
Make Log component and EIP compatible with log4j MD C Sift Appender
Netty HTTP consumer doesn't handle " Expect: 100-continue" header
[Netty HTTP] Slash appended after parameters
CAMEL-7456
CAMEL-7462
CAMEL-7472
CAMEL-7506
CAMEL-7545
CAMEL-7546
CAMEL-7593
CAMEL-7642
CAMEL-7714
CAMEL-7736
CAMEL-7885
CAMEL-7920
ENTESB-1326
MR-833
MR-855
MR-893
3.4 . Web Services
Table 3.4, “ Web Services Issues Resolved in 6.1.1” lists the issues resolved in version 6.1.1.
T ab le 3.4 . Web Services Issu es R eso lved in 6 .1.1
Issu e
D escrip t io n
CXF-5679
WS-S after upgrade fails with org.apache.ws.security.WSSecurityException: The
signature or decryption was invalid
WHICH_JARS inconsistent with lib/ contents for 2.7.11
Extra text and comments after </soapenv:Body> are treated as part of SOAP body
by CXF
notices generation doesn't work for Maven 3.1.1
Warninig message when browsing a list of all CXF web services in JBoss Fuse
add fuse snapshot maven repo into xkms itests
Optimize Logging interceptors
CXF-5697
CXF-5724
ENTESB-1326
SF-488
SF-491
CXF-5635
3.5. Cont ainer
Table 3.5, “ Container Issues Resolved in 6.1.1” lists the issues resolved in version 6.1.1.
T ab le 3.5. C o n t ain er Issu es R eso lved in 6 .1.1
9
Red Hat JBoss Fuse 6 .1 JBoss Fuse for xPaaS Release Not es
Issu e
N u mb er
D escrip t io n
ARIES-1014
ARIES-885
inconsistencies in org.apache.aries.proxy versions
In container managed mode, a single non thread safe entity manager is used to
service all requests when no transaction is active
Conccurent access issue for Aries JPA + Hibernate
Bundle location is statically set for dynamically bound bundles
FileInstall throws Interrupted exception when refreshed
Error when when fragment bundle is updated
ConcurrentModificationException in D irectoryWatcher.bundleChanged
Use EventAdmin to provide an audit trail of events, but it's lacking the
authenticated Subject who performed the action
ENTESB-1681
FELIX-3360
FELIX-3712
FELIX-3714
FELIX-4071
ENTESB-1726
3.6. Fuse Fabric
Table 3.6, “ Fuse Fabric Issues Resolved in 6.1.1” lists the issues resolved in version 6.1.1.
T ab le 3.6 . Fu se Fab ric Issu es R eso lved in 6 .1.1
Issu e
N u mb er
D escrip t io n
FABRIC-593
FABRIC-1121
FABRIC-1090
Provisioning a profile stalls at " Installing" state forever
Unable to deploy FAB to fabric containers
Ports out of sync when removing a container from fabric which has been " joined"
and added back to fabirc
Unable to recreate fabric on Windows
Profile updates get slower and slower
Cannot change Fabric registry default port
Camel-insight not able to store camel exchanges into ES
Using wrap protocol with OSGi header options in a feature file does not work
JBoss Fuse cartridge exposes credentials over httpJBoss Fuse cartridge exposes
credentials over http
CVE-2014-0114 Apache Struts 1: Class Loader manipulation via request
parameters [fuse-6]
FABRIC-1052
FABRIC-1051
FABRIC-1068
FABRIC-1041
FABRIC-1043
FABRIC-1770
FABRIC-1443
3.7. Console
Table 3.7, “ Console Issues Resolved in 6.1.1” lists the issues resolved in version 6.1.1.
T ab le 3.7. C o n so le Issu es R eso lved in 6 .1.1
Issu e
N u mb er
D escrip t io n
ENTESB-1326
ENTESB-1573
ENTESB-1609
ENTESB-1627
ENTESB-1735
notices generation doesn't work for Maven 3.1.1
NullPointerException when adding a features url
Can not install fuse as system service on AIX7.1
Command console not working on HP-UX
Fuse is closed when " u" char is pressed
10
⁠Chapt er 3. Resolved Issues
Issu e
N u mb er
D escrip t io n
KARAF-2910
Properties login module seems to leak a PropertiesInstaller reference results in
OOM
Command history is off by one
Keyboard still read after log:tail cancelled
Can't shutdown karaf via wrapper on AIX
Upgrade to JLine 2.12
KARAF-2982
KARAF-3021
KARAF-3044
KARAF-3056
11
Red Hat JBoss Fuse 6 .1 JBoss Fuse for xPaaS Release Not es
Chapter 4. Enhancements
4 .1. ESB
Table 4.1, “ ESB Enhancements in 6.1.1” lists the enhancements in version 6.1.1.
T ab le 4 .1. ESB En h an cemen t s in 6 .1.1
En h an cemen
t
D escrip t io n
ENTESB-1733
ENTESB-1765
[Fuse cartridge] Command container-create-child should be removed/hidden
[Fuse cartridge] Command " create-container-openshift" default OSE broker
preconfigured
fabric:container-create-openshift add '--gear-size' parameter when creating
containers.
openshift:application-create add " gear-size' parameter
ENTESB-1811
ENTESB-1818
4 .2. Messaging
Table 4.2, “ Messaging Enhancements in 6.1.1” lists the enhancements in version 6.1.1.
T ab le 4 .2. Messag in g En h an cemen t s in 6 .1.1
En h an cemen
t
D escrip t io n
AMQ-5114
AbortSlow*ConsumerStrategy with abortConnection=false; ensure consumers are
always removed from the broker
Enable durable topic subscriptions using individual ack mode.
Security errors for sync commands are only logged at debug levels
Allow optional manual transaction management on a rar managedConnection
Add support for publishing to MQTT '$' Topics (that start with the prefix '$')
Allow getJMSRedelivered flag to survive a restart
Update to Spring 3.2.9.RELEASE_1
Improve performance of virtual topic fanout and persistent asyncSend
AMQ-5163
AMQ-5214
AMQ-5264
AMQ-5292
AMQ-3519
KARAF-3068
AMQ-5077
4 .3. Rout ing
Table 4.3, “ Routing Enhancements in 6.1.1” lists the enhancements in version 6.1.1.
T ab le 4 .3. R o u t in g En h an cemen t s in 6 .1.1
En h an cemen
t
D escrip t io n
CAMEL-6665
CAMEL-6694
CAMEL-7138
CAMEL-7156
CAMEL-7280
CAMEL-7393
Recipient list - D elimiter with value false should disable using delimiter
Make Log component and EIP compatible with log4j MD C Sift Appender
Netty Http: Store the value of raw HTTP query in the header
SpringCamelContext should shut down cleanly
camel-quartz2 - Add options to configure job as durable
Recipient List - Allow to define cache size, so you can tweak that or turn it off
12
⁠Chapt er 4 . Enhancement s
En h an cemen
t
D escrip t io n
CAMEL-7394
CAMEL-7469
CAMEL-7491
camel-netty-http - Add support for HTTP_PATH for dynamic-to
Make CamelBlueprintTestSupport tests more predictable
Added an option in throttler to throw RejectExecutionException instead of
delaying the exchange
Support to setup the handler even the Jetty server is created
camel-jms - The QueueBrowseStrategy need support for JMS Selector
Update to Spring 3.2.9.RELEASE_1
Upgrade to Netty 3.9.2
camel-fop - Fails unit test
CAMEL-7520
CAMEL-7649
KARAF-3068
MR-873
CAMEL-7737
4 .4 . Cont ainer
Table 4.4, “ Container Enhancements in 6.1.1” lists the enhancements in version 6.1.1.
T ab le 4 .4 . C o n t ain er En h an cemen t s in 6 .1.1
En h an cemen
t
D escrip t io n
ARIES-1038
be able to easily use Blueprint inside a WAR in any servlet container using
blueprint-noosgi and a ServletContextListener to boot up all the blueprint XML
files
Publish a single interface for better integration of the TransactionManager with
other low-level components
Add a way to use property placeholders to define filters on service references
Support a subset of blueprint outside OSGi
Packages imported dynamically should also be imported statically with an
optional flag
SCR implementation should avoid using bundleContext.getBundle()
Make the use of escape characters deterministic
[D S] rationalize log levels
Provide an abstract bundle extender
File Install should be smarter about starting failed bundles
ARIES-1069
ARIES-1082
ARIES-998
FELIX-4316
FELIX-4317
FELIX-4339
FELIX-4343
FELIX-3997
FELIX-2702
4 .5. Console
Table 4.5, “ Console Enhancements in 6.1.1” lists the enhancements in version 6.1.1.
T ab le 4 .5. C o n so le En h an cemen t s in 6 .1.1
En h an cemen
t
D escrip t io n
KARAF-2789
KARAF-2623
KARAF-3045
KARAF-3068
Upgrade to sshd 0.11.0
Karaf client script only returns a non zero status if there is exception
Simplify console branding
Update to Spring 3.2.9.RELEASE_1
13
Red Hat JBoss Fuse 6 .1 JBoss Fuse for xPaaS Release Not es
Chapter 5. Supported Configurations
For information about supported configurations, standards, and components in version 6.1, see the
following Customer Portal articles:
Red Hat JBoss Fuse 6.1 Supported Configurations
Red Hat JBoss Fuse 6.1 Supported Standards
Red Hat JBoss Fuse 6.1 Platform Components
Red Hat JBoss A-MQ 6.1 Supported Configurations
Red Hat JBoss A-MQ 6.1 Supported Standards and Protocols
14
⁠Chapt er 6 . Apache Dependencies
Chapter 6. Apache Dependencies
The following Apache projects are used in version 6.1:
Ap ach e Act iveMQ
Red Hat JBoss Fuse includes Apache ActiveMQ 5.9
Ap ach e K araf
Red Hat JBoss Fuse includes Apache Karaf 2.3
Ap ach e C XF
Red Hat JBoss Fuse includes Apache CXF 2.7
Ap ach e ServiceMix
Red Hat JBoss Fuse includes Apache ServiceMix 4.5
Ap ach e C amel
Red Hat JBoss Fuse includes Apache Camel 2.12
15