Red Hat Training

A Red Hat training course is available for Red Hat Fuse

Chapter 8. Issues Resolved in Fuse 7.1

The following sections list the issues that have been resolved in Fuse 7.1:

8.1. Enhancements in Fuse 7.1

The following table lists the enhancements in Fuse 7.1.

Table 8.1. Fuse 7.1 Enhancements

IssueDescription

ENTESB-4641

Need a flag using which Master component status can be known standby or active.

ENTESB-7006

event-driven salesforce updates

ENTESB-7911

camel-blueprint quickstart dependency can be set to provided scope

ENTESB-8042

Enhance the Fuse / KeyCloak integration for CXF / Camel

ENTESB-8079

New API for authentication needed on Pax-Web

ENTESB-8173

Hawtio should be aware of "blacklisted" and "overriden" properties of Karaf features and bundles

ENTESB-8197

Support for higher version of PostgreSQL

ENTESB-8774

Add favicon to Fuse console

ENTESB-8800

Use TLS re-encryt instead of edge termination in Fuse console route

ENTESB-8840

Set browser tab title from branding app name in Fuse console

ENTESB-9090

Please add camel-salesforce-maven-plugin to product BOM

ENTESB-9098

hawtio: problem with current Framework Start Level value under 70

ENTESB-9109

Add wildfly-camel-testenricher to wildfly-camel BOM

ENTESB-9129

Add SAP Quickstart demonstrating failover and load balancing

ENTESB-9147

Support 100-Continue in Undertow transport out-of-the-box

ENTESB-9150

Fuse console templates should have distinct names

ENTESB-8061

Hawtio v2: Review Connect Remote instructions text

ENTESB-9181

Use 4.0.0.Final instead of 4.0.0.Final-SNAPSHOT

ENTESB-9199

Quickstart tests should fail when it’s not properly configured

ENTESB-9212

Provide README.md for each security quickstart

ENTESB-9214

Change hard coded secrets to defaults

8.2. Feature requests in Fuse 7.1

The following table lists the features requests in Fuse 7.1.

Table 8.2. Fuse 7.1 Feature Requests

IssueDescription

ENTESB-6010

CRUD operations for CouchDB

ENTESB-7366

Update sap-quickstarts after Fuse 7.0.0 GA

ENTESB-7579

Add support for fuse-components camel-sap component on Karaf

ENTESB-7692

Add some report about progress after bundle:restart

8.3. Bugs resolved in Fuse 7.1

The following table lists the resolved bugs in Fuse 7.1.

Table 8.3. Fuse 7.1 Resolved Bugs

IssueDescription

ENTESB-7169

JPAMessageIdRepository Not Releasing Connections

ENTESB-7450

Feature repository with drools7-dependencies feature is missing

ENTESB-7716

Unable to install camel-linkedin

ENTESB-7830

Solaris11 sparc: stop,client,status,karaf print awk: can’t open /version/ {print $2}

ENTESB-7887

CVE-2018-1000130 jolokia-core: jolokia: JMX proxy mode vulnerable to remote code execution [fuse-6.3.0]

ENTESB-7888

CVE-2018-1000129 jolokia-core: jolokia: Cross site scripting in the HTTP servlet [fuse-6]

ENTESB-7938

Unable to connect pooled connectionFactory with camel-sjms and camel-sjms2

ENTESB-7945

CVE-2018-1272 spring-web: spring-framework: Multipart content pollution [fuse-7.0.0]

ENTESB-7959

Support securing Fuse CXF endpoints with Elytron

ENTESB-7967

Hawtio: direct url passes to the hawtio page without authentication

ENTESB-7982

HAWTIO:OSGI:FEATURES Can press many install buttons at the same time, but not every features will be installed

ENTESB-7991

Hawtio: unfiltered bundles table in OSGi tab after the bundle operation is processed

ENTESB-7994

Rest DSL with Jetty9 components returns 404 instead of 405, when http method is not supported

ENTESB-7995

Hawtio: bundles are selected in a random way in a filtered table

ENTESB-7996

Hawtio: wrong states and wrong buttons enabled in OSGi tab

ENTESB-7998

Rest DSL with Netty4-http components returns 404 instead of 405, when http method is not supported

ENTESB-8015

echo "\"string" ends up with Error executing command: unexpected EOT looking for matching quote: " and shutdown of karaf

ENTESB-8019

Hawtio: unable to view a chart of all attributes in endpoints in log-example-context

ENTESB-8020

Hawtio: checkbox does not work properly after actions in Camel Contexts table in Camel tab

ENTESB-8045

CVE-2018-1271 spring: spring-framework: Directory traversal vulnerability with static resources on Windows filesystems [fuse-7.0.0]

ENTESB-8054

CVE-2018-1339 camel-tika: tika: Infinite loop in ChmParser can allow remote attacker to cause a denial of service [fuse-7.0.0]

ENTESB-8055

CVE-2018-1338 camel-tika: tika: Infinite loop in BPGParser can allow remote attacker to cause a denial of service [fuse-7.0.0]

ENTESB-8064

CVE-2018-1114 undertow: File descriptor leak caused by JarURLConnection.getLastModified() allows attacker to cause a denial of service [fuse-7.0.0]

ENTESB-8066

HAWTIO:CONNECT:DISCOVER page shows only "No agents discovered".

ENTESB-8068

Unable to install camel-spring-redis

ENTESB-8076

Hawtio: wrong tab name after navigation to OSGi from the Configuration detail page

ENTESB-8078

Fuse 7 can’t be started on HP-UX

ENTESB-8092

Hawtio: wrong URL of feature dependencies in OSGi Features

ENTESB-8093

Hawtio: no success message after operations with bundles in OSGi

ENTESB-8095

Hawtio: empty Profile in OSGi Configuration

ENTESB-8096

HAWTIO:OSGI: Bundles when you refresh Jackson-annotations bundle, some of Jackson bundles will change status to resolved.

ENTESB-8097

Hawtio: strange behavior of Attributes in Camel

ENTESB-8102

CVE-2016-5397 camel: thrift: Improper file path sanitization in t_go_generator.cc:format_go_output() of the go client library can allow an attacker to inject commands [fuse-7.0.0]

ENTESB-8109

Problem while using WSS4JOutInterceptor

ENTESB-8122

EAP:HAWTIO:Login In case you will go to some path without login you will get hawtio with only Connect tab.

ENTESB-8126

Hawtio: Camel Contexts - no success message after the action is done

ENTESB-8128

Hawtio: refresh the Bundle detail page leads to lose the data

ENTESB-8133

Hawtio: undefined property in Camel route debugging

ENTESB-8141

HAWTIO:CAMEL: In cbr-example-context there is confusing charts visibility of Mbeans folders..

ENTESB-8142

HAWTIO:HELP: JMX link redirects you to hawtio.

ENTESB-8143

HAWTIO:PREFERENCES:CAMEL tab will disappear after restart preferences.

ENTESB-8144

HAWTIO:CAMEL Delete button on contexts and routes seems like do nothing.

ENTESB-8145

HAWTIO:OSGI:FEATURES cxf-xjc-runtime/3.1.11.fuse-000243-redhat-1 feature cannot be uninstalled.

ENTESB-8146

HAWTIO:OSGI:FEATURES Cannot install application-without-isolation/1.0.0

ENTESB-8147

HAWTIO:OSGI:FEATURES: If you add existed repository you will get succes message.

ENTESB-8148

HAWTIO:CAMEL You can see start/stop and start/suspend buttons as a viewer.

ENTESB-8160

Wrong uninstall instructions in camel-jms quickstart

ENTESB-8161

NullPointerException in Æsh

ENTESB-8164

Hawtio-related errors in log when running Fuse on Aix 7.2

ENTESB-8167

Typo in camel-azure-starter spring.factories

ENTESB-8169

Swapped parameters in HttpServiceProxy.registerConstraintMapping

ENTESB-8170

HAWTIO:OSGI:Bundles: When you try to stop some bundle using filter, you will stop another bundle on the same position on table without filter.

ENTESB-8178

camel:run failed to run in 6.3

ENTESB-8179

Unify jetty version on Karaf and spring-boot

ENTESB-8184

Hawtio - Deleting all camel contexts leaves the UI in an unclean state

ENTESB-8185

Backport CAMEL-12514

ENTESB-8191

Æsh keys broken with bin/client

ENTESB-8193

iPaaS - Support Page - source is not added to the export operation

ENTESB-8194

iPaaS - Support Page - risk of name clashes

ENTESB-8195

Some quickstarts are again using http instead of https for osgi xsd location

ENTESB-8198

Karaf feature 'connector' fails to install

ENTESB-8204

[camel-weather] Use geolocator with longer support

ENTESB-8208

NullPointerException in camel-cmis when using wrong credentials

ENTESB-8209

[camel-jt400] java.lang.NoClassDefFoundError: javax/crypto/SecretKey

ENTESB-8210

[camel-twilio] java.lang.ClassNotFoundException: org.apache.http.ProtocolVersion

ENTESB-8212

maven-bundle-plugin fails to parse meta-persistence

ENTESB-8223

Unresolved TODOs in README.md files

ENTESB-8224

NullPointerException in Æsh - with "]"

ENTESB-8225

Console unusable in docker

ENTESB-8248

spring-boot-cxf-jaxrs - workaround for OSFUSE-836 doesn’t work

ENTESB-8266

[OSO] FIS karaf templates memory limit unnecessarily big (2 GiB)

ENTESB-8310

Repackaged Fuse spring-boot-maven-plugin is not recognized by fabric8-maven-plugin

ENTESB-8316

karaf-camel-amq-template has wrong description

ENTESB-8363

Karaf image is using wrong version for KARAF_FRAMEWORK_VERSION

ENTESB-8399

karaf-camel-amq - wrong service amqp name

ENTESB-8404

Quickstart spring-boot-camel-rest-sql is missing

ENTESB-8416

spring-boot-cxf (jaxrs, jaxws) - ClassNotFoundException

ENTESB-8477

CVE-2018-8088 slf4j: Deserialisation vulnerability in EventData constructor can allow for arbitrary code execution [fis-2.0]

ENTESB-8505

Align documented repositories with quickstart’s repositories

ENTESB-8562

spring-boot-camel-{config,drools,teiid}-template contains non-existing url

ENTESB-8672

CVE-2018-1114 undertow: File descriptor leak caused by JarURLConnection.getLastModified() allows attacker to cause a denial of service [fis-2.0]

ENTESB-8673

karaf-camel-amq - missing log output in Openshift log

ENTESB-8713

Reflect changes in installation of EnMasse in karaf-camel-amq quickstart

ENTESB-8749

FMP: Imagestream creation doesn’t work for java project

ENTESB-8792

Add ImageStreamTag triggers to StatefulSets in fabric8-maven-plugin

ENTESB-8877

Migrate FIS quickstarts from F8 Arquillian plugin to Arquillian Cube

ENTESB-8897

[templates] k8s resource limits (same as archetypes)

ENTESB-9011

Backport changes from f-m-p 3.5.39 into product branch

ENTESB-9036

Spring-Boot - Narayana: check that resource managers have no pending transactions before scaling down

ENTESB-9059

Camel-CXF POJO dataformat with WS-Security does not work if operation has Holder type in parameter list

ENTESB-9060

camel-box - Camel Context XML contains an error

ENTESB-9066

JLine may be used instead of AEsh when reinstalling features

ENTESB-9069

[Fuse 7] Undertow unable to externalize strings containing password

ENTESB-9073

Weird behavior when ending a command with ", { or \ and hitting enter

ENTESB-9074

CVE-2018-1000180 bouncycastle: flaw in the low-level interface to RSA key pair generator [fuse-7.0.0]

ENTESB-9075

CVE-2016-1000338 bouncycastle: DSA does not fully validate ASN.1 encoding during signature verification allowing for injection of unsigned data [fuse-7.0.0]

ENTESB-9076

CVE-2016-1000344 bouncycastle: DHIES implementation allowed the use of ECB mode [fuse-7.0.0]

ENTESB-9077

CVE-2016-1000345 bouncycastle: DHIES/ECIES CBC modes are vulnerable to padding oracle attack [fuse-7.0.0]

ENTESB-9078

CVE-2016-1000346 bouncycastle: Other party DH public keys are not fully validated [fuse-7.0.0]

ENTESB-9079

CVE-2016-1000352 bouncycastle: ECIES implementation allowed the use of ECB mode [fuse-7.0.0]

ENTESB-9080

CVE-2016-1000340 bouncycastle: Carry propagation bug in math.raw.Nat??? class [fuse-7.0.0]

ENTESB-9081

CVE-2016-1000339 bouncycastle: Information leak in AESFastEngine class [fuse-7.0.0]

ENTESB-9082

CVE-2016-1000341 bouncycastle: Information exposure in DSA signature generation via timing attack [fuse-7.0.0]

ENTESB-9083

CVE-2016-1000342 bouncycastle: ECDSA improper validation of ASN.1 encoding of signature [fuse-7.0.0]

ENTESB-9084

CVE-2016-1000343 bouncycastle: DSA key pair generator generates a weak private key by default [fuse-7.0.0]

ENTESB-9086

Wrong env variables in karaf-camel-amq template

ENTESB-9088

Hawtio: Diagnostics pages are visible when access is forbidden

ENTESB-9091

Karaf addRepository JMX operation allows blacklisted feature repo to be installed

ENTESB-9093

Hawtio: Camel trace page does not unregister Jolokia requests

ENTESB-9100

Please remove artifacts that shouldn’t be in Fuse BOM

ENTESB-9102

[cxf] JMS transport does not clean up resources properly in case of an JMSException

ENTESB-9105

Hawtio:logs: IllegalArgumentException when you refresh logs page

ENTESB-9106

Hawtio:Runtime: Waited and Blocked time are empty in Threads tab

ENTESB-9115

Camel-SAP endpoint not recovering from a data exception

ENTESB-9118

Hawtio:Runtime: non-functional sorting in Native column of Threads tab

ENTESB-9120

Hawtio:OSGi:Framework: no error message while setting empty Bundle Start Level

ENTESB-9121

[came-twilio] password/username/accountSid endpoint parameters does not work

ENTESB-9125

Camel file endpoint loses modification date with preMove attribute

ENTESB-9126

Last build of Fuse has version Hawtio Integration 3.2.30, but bugs are resolved in Hawtio Integration 3.2.31

ENTESB-9130

Unable to add feature repository

ENTESB-9134

Hawtio:Bundles: start button seems like do nothing

ENTESB-9135

Hawtio:Features: After Uninstall operation of aries-blueprint/4.2.0.fuse-000271 feature button is still enable.

ENTESB-9136

Upgrade Xerces from 2.11 to 2.12

ENTESB-9137

Hawtio: Installation of some features disconnects the Hawtio console

ENTESB-9138

Hawtio:OSGi:Bundles: undetermined state of bundles after refreshing

ENTESB-9139

Hawtio:osgi:features: When I install or uninstall application-without-isolation/1.0.0, the button that was clicked doesn’t get disabled

ENTESB-9140

Hawtio: wrong states and wrong buttons enabled in OSGi tab

ENTESB-9142

Bundles: Problem with specific version filter

ENTESB-9144

camel websocket - java.lang.ClassCastException: org.eclipse.jetty.util.DecoratedObjectFactory

ENTESB-9145

Karaf - Warning - failed to parse and instantiate of javax.servlet.ServletContainerInitializer in classpath

ENTESB-9146

camel-weather does not work

ENTESB-9151

HTTP Connector method not honored

ENTESB-9158

Hawtio:Connection: dialog for adding connection is changing the title and text of button

ENTESB-9164

karaf-camel-amq - Unknown configuration type: undertow

ENTESB-9166

NPE in CamelDeploymentSettings when deploying an EAR with two WARs

ENTESB-9167

External transitive xalan dependency in SpringBoot application leads to exception: Can’t transform a Source of type javax.xml.transform.stax.StAXSource

ENTESB-9170

Camel Weather - deprecated endpoint

ENTESB-9172

[CAMEL-10103] Camel FTP - Unknown parser type

ENTESB-9177

Hawtio: duplication of Logs menu item

ENTESB-9182

Use correct versions of quickstarts

ENTESB-9183

Hawtio:Osgi:Configuration: When you try change error color value of org.apache.karaf.log configuration and click cancel the value will change to some hardcoded value.

ENTESB-9184

Hawtio:Camel: Profiles table has bad sorting on Total and Self columns

ENTESB-9187

GracePeriod after installing beginner quickstart

ENTESB-9188

Quickstart camel-xa is missing persistence.xml

ENTESB-9190

Cannot generate schema by hibernate for Oracle and DB2 database

ENTESB-9195

Hawtio:Camel: fatal error logs in terminal after sending empty message

ENTESB-9201

Port secure CXF examples to Elytron

ENTESB-9204

Let WildFlyCli.run(URL, String…​) forward the additional args to WildFlyCli.run(Path, String…​)

ENTESB-9207

Fuse on EAP doesn’t start when Java Security Manager is enabled

ENTESB-9209

Unable to install camel-linkedin with redhat-3, but it is working with redhat-1

ENTESB-9210

Unable to install camel-thrift with redhat-3, but it is working with redhat-1

ENTESB-9213

Fix patching mechanism to handle feature removals

ENTESB-9217

InterceptStrategy in camel 2.21.0 version of Fabric BOM 3.0.11.fuse-000039-redhat-1 does not print details of all endpoints

ENTESB-9235

MRRC contains some redhat artifacts without sources

ENTESB-9236

PAX-WEB HttpContextProcessing leaking after installing keycloak-pax-web-undertow fragment bundle

ENTESB-9239

CVE-2018-8036 pdfbox: Infinite loop in AFMParser.java allows for out of memory erros via crafted PDF [fuse-7.0.0]

ENTESB-9241

Desynchronized version of spring core in Fabric8

ENTESB-9244

cxf-spring-boot-starter-jaxws generates java.lang.NoClassDefFoundError

ENTESB-9247

Unable to install eclipselink

ENTESB-9285

karaf - Unable to build assembly

ENTESB-9299

Can not find 7.0.1.fuse-000011-redhat-2 in maven.repository.redhat.com

ENTESB-9300

spring-boot-camel-xa template points to wrong git tag

ENTESB-9312

[prod] fuse-console:1.1-1 restarting

ENTESB-9313

[prod] archetypes dont' contain productized boms

ENTESB-9314

IllegalStateException on undeploy of Camel CXF applications

ENTESB-9317

fuse70 vs fuse71 naming

ENTESB-9318

images 7.0 vs 7.1

ENTESB-9330

Disable save button in framework tab for 'viewer' users

ENTESB-9334

DeploymentConfigs in upgrade image refer to 1.3 image stream tags

ENTESB-9349

Syndesis operator image should reference syndesis version "1.1" in its template

ENTESB-9397

[CR2] Needed changed in operator and upgrade images

ENTESB-9400

[CR2] application-templates: eap tags are not productized

ENTESB-9401

[CR2] Instantiate of archetype karaf-cxf-rest-archetype (Property cxf-plugin-version is missing)