Chapter 8. Fixed Issues in Fuse 7.8

The following sections list the issues that have been fixed in Fuse 7.8:

8.1. Enhancements in Fuse 7.8

The following table lists the enhancements in Fuse 7.8.

Table 8.1. Fuse 7.8 Enhancements

IssueDescription

ENTESB-15109

Upgrade to arquillian-core-1.4.0.Final

ENTESB-14442

Backport CAMEL-15050 - Templating components - Variable map to be limited to body/headers

ENTESB-14056

Update the inline editor styling

ENTESB-13824

Please consider certifying WebSphere MQ 9.1

ENTESB-14080

Add an option to configure delivery delay for amqp/jms component

ENTESB-14508

Add RBAC support to the Fuse console operator

ENTESB-14461

Backport CAMEL-15358 - IndexOutOfBoundsException when polling

ENTESB-13781

Default Grafana dashboards for Fuse on Openshift and Fuse Standalone

ENTESB-14382

Add support for Log4J2 to SLF4J

ENTESB-14525

Move Tech Preview Images to GA

ENTESB-11132

Automate client certificate issuance by the Fuse Console operator

ENTESB-14466

Add Support and Documentation for Encrypted Property Placeholders in Spring / Spring Boot

ENTESB-14267

Support for disconnected installs - APICurito Operator

ENTESB-13777

Include Artemis plugin in Fuse Console

ENTESB-10469

Add MAVEN_MIRROR_URL parameter to templates

ENTESB-14400

Provide metering labels for Fuse on Openshift (FMP)

ENTESB-14539

Fuse 7 OpenShift console should support a per-network zone deployment model

ENTESB-13020

Define and use a standard template for quickstarts

ENTESB-13607

Support for changed OLM metadata format in 7.8

ENTESB-14424

Deterministic deployments for Fuse Console

ENTESB-14727

Backport CAMEL-15532 - Multicast parallel processing with timeout: Stream Cache file not deleted

ENTESB-14342

Remove Camel-K 0.3.4 from Fuse Online 7.x

ENTESB-14902

Implement a way of applying a specific CVE fix (Karaf)

ENTESB-14332

Certify Fuse 7.7 with OCP4.5

ENTESB-13622

Fuse Online: unable to configure syndesis-meta pvc type

ENTESB-13623

Fuse Online: unable to configure syndesis-prometheus pvc type

ENTESB-12840

Enable including error messages in API Provider by default

ENTESB-13828

Add EAP version into UMB message for 7.7

ENTESB-14459

[CAMEL-15377] Remove deprecation for transactedInOut option with documentation describing usage cases

ENTESB-13815

Backport CAMEL-15013 - Template components - Add option to turn on|off allow using header with override template

ENTESB-13157

Bump Snakeyaml to version 1.26

ENTESB-14762

Release Fuse 7.7 operators as bundles in new format (OLM)

ENTESB-14046

Define restConfiguration with servlet component on Fuse 7 to demonstrate servlet level security + Karaf JAAS

ENTESB-14654

Ability to configure the server DB connection pool from the custom resource

ENTESB-14484

do fuse bin/client script certain about the default user if etc/users.properties have multiple users

ENTESB-14399

Provide metering labels for APICurito operator and code generator.

ENTESB-14790

Provide metering labels for Fuse Console (template based install)

ENTESB-14869

Expose JAVA_OPTIONS for syndesis server/meta components

ENTESB-14027

Prometheus exporter for standalone Fuse 7 on Karaf

ENTESB-14398

Adopt the new label format for Fuse Online

ENTESB-13480

Backport CAMEL-14893 : camel-grpc - Should handle if exchange failed as onError

8.2. Feature requests in Fuse 7.8

The following table lists the features requests in Fuse 7.8.

Table 8.2. Fuse 7.8 Feature Requests

IssueDescription

ENTESB-14568

Backport CAMEL-14533 - camel-ftp: fileExist=Append and tempPrefix options do not work together

ENTESB-14569

Backport CAMEL-15420 - camel-http dynamic aware removes Exchange.HTTP_QUERY header if Exchange.HTTP_PATH header not specified

ENTESB-13846

Allow Kafka consumer/producer config tuning

ENTESB-14015

Unable to set CPU requests and limits for Components and Integrations

ENTESB-13779

Add Support for OData v2

ENTESB-13803

Support nodeAffinity and toleration configuration for Fuse Online components

8.3. Clarifications in Fuse 7.8

The following table lists the clarifications in Fuse 7.8.

Table 8.3. Fuse 7.8 Clarifications

IssueDescription

ENTESB-13702

[React-UI] Add new mapping in the "show mapping table" view

ENTESB-13531

Spec.Components.Prometheus.Rules clarification

8.4. Bugs resolved in Fuse 7.8

The following table lists the resolved bugs in Fuse 7.8.

Table 8.4. Fuse 7.8 Resolved Bugs

IssueDescription

ENTESB-10577

Apicurito is not capable of re-importing a generated YAML file.

ENTESB-15457

[POST-GA] Fuse Console 7.8 Operator has wrong digest and can’t be installed

ENTESB-15407

The Fuse Console Operator upgrade from version 7.7 to 7.8 does not work

ENTESB-14443

Fuse 7.7 CodeReady studio quickstart for Karaf uses wrong BOM version

ENTESB-15417

wrong RoleBinding on spring-boot-camel-config-7.8.0.fuse-sb2-780029

ENTESB-12238

[SB2] Quickstarts arquillian test fail

ENTESB-14363

SSH Integration fails with Camel 2.23.x

ENTESB-14640

Restore and document Azure credentials

ENTESB-15238

[Apicurito] Wrong label syntax in fuse-apicurito.yml

ENTESB-14728

Unable to install 16 features

ENTESB-14280

undertow component on Rest DSL truncates big responses

ENTESB-15160

Quickstarts build test fail because of unknown CA

ENTESB-15306

CRD conflicts between Camel K and Fuse Online

ENTESB-14391

Elasticsearch server conflicts with lucene and log4j2 config

ENTESB-14486

camel-springboot - Flaky test StreamCachingTest

ENTESB-15132

Syndesis doesn’t fill in host and basePath during creating API connector

ENTESB-14783

jgit version is wrong in Fuse Karaf bom (should match jgit from Camel)

ENTESB-15024

Malformed relatedImages section in bundle images

ENTESB-15426

Arquillian - Missing Rerun Failing Test property cause test failure at first attempt

ENTESB-14100

Failed to define class UndertowSecureRestDslCdiIntegrationTest

ENTESB-14636

javax.xml.bind missing version in Karaf

ENTESB-14940

karaf-cxf-rest-archetype from catalog 2.2.0.fuse-sb2-780022-redhat-00001 includes spring-boot-bom

ENTESB-14194

SOAP connector cannot be created

ENTESB-14202

Camel 2’s openapi-osgi example references camel-bundle-plugin 3.x

ENTESB-14976

Missing/Wrong 'javax.activation' version in Karaf

ENTESB-15396

Fuse Online upgrade doesn’t work

ENTESB-14734

Command history throws java.lang.reflect.InvocationTargetException

ENTESB-14253

Arquillian test fail on quickstarts

ENTESB-14649

Restore and document DigitalOcean credentials

ENTESB-15236

Apicurito operator config.yaml doesn’t match upstream

ENTESB-14384

Default build doesn’t skip already downloaded licenses

ENTESB-15411

db-backup get stuck on ImagePullBackOf on 3.11

ENTESB-14067

There are missing dependencies in offline repo

ENTESB-15274

API Provider response is always 200 for 2xx responses

ENTESB-11638

Fabric8 quickstart karaf-camel-amq does not work correctly (probably missing configuration)

ENTESB-14455

Remove the DV Operator - due to the operator bundle changes

ENTESB-14444

[Apicurito] remove all mentions that UI image can be changed via CR

ENTESB-14632

Fix few Camel features that use unresolved version placeholders

ENTESB-13272

Jaeger is disabled by default on OperatorHub

ENTESB-15273

When the fields get empty during editing API Connector, they disappear.

ENTESB-14093

Component camel-milo is not aligned to common netty component across runtimes

ENTESB-15090

Boosters points to incorrect fuse bom version

ENTESB-15116

eap-camel*-template and karaf*-template still refer non-productized version

ENTESB-14511

Quickstarts fails on OCP 4.6

ENTESB-15286

json bindingMode in RestConfiguration overrides the existing content-type header and unable to set charset:utf-8

ENTESB-14642

Restore and document Twilio credentials

ENTESB-14458

Upgrade versions for cdi-api, servlet-api, jboss-transaction-api in wildfly-camel-examples

ENTESB-14405

Bouncycastle version from Camel incompatibility with EAP

ENTESB-15269

Some quickstarts does not have Readiness/Liveness Probe

ENTESB-14374

Camel 2.23 test failures after version alignment

ENTESB-14949

Syndesis jaeger is not installed on OCP 3.11 by Fuse Online install script

ENTESB-13275

Missing Jaeger resources after OperatorHub installation

ENTESB-15152

Unable to validate AWS connections

ENTESB-14474

jaxb-api dependency issue in fabric8-project-bom-fuse-karaf

ENTESB-13501

Invalid transitive dependency in ActiveMQ

ENTESB-15268

Syndesis 7.8 operator outdated description

ENTESB-15162

EAP docs/fuse/licenses/licenses.xml error

ENTESB-15349

Linked documentation is for version 7.7 instead of version 7.8

ENTESB-14537

Possible race with greenmail redepoyment

ENTESB-14097

Failed to define class org.apache.poi.openxml4j.util.ZipSecureFile

ENTESB-15233

FMP no istag created into namespace when using option -Dnamespace.use.existing

ENTESB-12116

Hawtio online not productized

ENTESB-14516

Elasticsearch may wait forever on http://docker:9200/_cat/nodes

ENTESB-14617

Restore and document openweather credentials

ENTESB-14591

camel-master component fails with "java.lang.NoClassDefFoundError: org/apache/curator/shaded/com/google/common/cache/CacheBuilder" exception

ENTESB-15361

Default value for postgres-exporter links to wrong image

ENTESB-13556

Slack Connector legacy token will no longer work May 2020

ENTESB-15009

XMLSecurity drops whitespace after XML header

ENTESB-15129

EAP image containse UBI repo

ENTESB-14641

Restore and document Box credentials

ENTESB-14086

camel-netty4 - RequestTimeout seems not working as expected

ENTESB-14984

Operator bundle is missing some image names in CSV yaml

ENTESB-15318

Permission denied during S2I build of application templates on Fuse 7.7

ENTESB-14542

Using the "Publish messages" for AMQP connection still need a response from the temp queue

ENTESB-14616

Restore and document SAP credentials

ENTESB-14792

Managed paths metadata fail to parse when entry contains whitespace

ENTESB-14479

7.8 fabric8-maven-plugin not deploying quickstarts

ENTESB-14014

[React-UI] Mapping preview - when the input is deleted, the result field isn' cleaned too

ENTESB-15386

[Apicurito] Wrong import of SpringBootServletInitializer

ENTESB-14549

XNIO "ConnectionCount" attribute in MBean returns "-1"

ENTESB-15406

Apicurito bundle contains upstream CSV

ENTESB-14491

Camel subsystem ignores socket.binding.port-offset

ENTESB-14101

Failed to define class io.netty.util.internal.logging.Log4J2Logger

ENTESB-15421

Syndesis fails when updating via operatorhub

ENTESB-14341

The karaf health check uses the same servlet container as user traffic

ENTESB-15317

Apicurito generator pods are not ready

ENTESB-14566

MailIntegrationTest may not receive expected number of messages

ENTESB-13155

camel-restdsl-openapi-plugin nullpointerexception

ENTESB-15155

Features camel-milo, camel-thrift, camel-zipkin are not working

ENTESB-14631

Package org.tallison.isoparser has unsatisifed external dependency on package junit

ENTESB-14736

Securing via JMX does not work

ENTESB-14757

CXF SB2 is broken

ENTESB-15131

API Provider integration returns empty result

ENTESB-14090

SSL server socket already in use for APNS server

ENTESB-14870

Upgrade to camel-2.23.2.fuse-780026

ENTESB-14931

Investigate BOM differences across runtimes

ENTESB-14236

camel-cdi - MandatoryJtaTransactionPolicy and NeverJtaTransactionPolicy miss to call the runnable work

ENTESB-15357

Fuse Online install script get stuck on waiting for Jaeger operator on OCP4 when another Fuse Online is installed

ENTESB-15296

Unable to use CVE respin image without manual intervention

ENTESB-15420

karaf quickstarts references wrong image in readme

ENTESB-15148

CXF is incompatible with javax.activation version in Karaf

ENTESB-15299

CVP error on Fuse Console bundle

ENTESB-13674

SSL certificate issue with XMPP Server

ENTESB-15242

FMP fabric8 goal mismatch between Fuse 7.7 and 7.8

ENTESB-14517

Error pulling image configuration: toomanyrequests

ENTESB-14615

Restore and document ServiceNow credentials

ENTESB-15363

After upgrade Fuse Online 7.6 to 7.7 via fuse online update script, the jaeger-operator SA not contains syndesis pull secret [OCP 3.11 only]

ENTESB-14910

NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.sameThreadExecutor

ENTESB-14752

Fuse 7.8 CI broken - incomplete UMB handed over

ENTESB-14380

Google APIs no longer accessible

ENTESB-14771

spring-boot-camel-soap-rest-bridge-archetype broken

ENTESB-15038

AS2 component doesn’t work on Karaf

ENTESB-14099

Failed to define class org.apache.camel.script.osgi.Activator

ENTESB-15149

Could not initialize class org.apache.cxf.attachment.AttachmentUtil

ENTESB-14612

quickstarts not working

ENTESB-14089

Netty server port address already in use for Atomix

ENTESB-15027

syndesis-public-oauthproxy cant start when installed using operatorhub

ENTESB-15267

spring-boot-camel-config quickstart fail after fabric8 changes

ENTESB-13592

CXF over JMS: Connections leak after broker recovery

ENTESB-15340

After cleanup Apicurito cannot be installed via operator

ENTESB-15309

Apicurito operator image contains apicurito-generator image

ENTESB-14007

producer timeout settings does not work with camel-cxfrs

ENTESB-15424

Quickstarts don’t expose routes on OCP 4.x

ENTESB-13827

Missing license info for artifacts referenced in fuse layer

ENTESB-14975

Misalignments with Component alignment document

ENTESB-15065

fabric8-maven-plugin error applying RoleBinding

ENTESB-15099

After moving to stax2 4.x / woodstox 5.x, camel-fhir has OSGi problems

ENTESB-15007

Wrong jasypt-version for Fuse 7.7

ENTESB-15069

Apicurito bundle 1.8-4 fails to start

ENTESB-14388

Atlasmap - multiple properties with same name allowed

ENTESB-14623

Unable to build syndesis 1.11.x

ENTESB-14776

Invalid resource request - Syndesis meta

ENTESB-14600

Split/concatenate on CSV rows does not work correclty

ENTESB-13788

Migrate Kafka integration testing to docker

ENTESB-14445

Atlasmap - initial constant & property type not reflected in backend

ENTESB-14434

Application monitoring stack does not work with Syndesis 1.11.x

ENTESB-14026

SOAP Connector serviceName & portName not set properly

ENTESB-14436

Upstream image centos/postgresql-96-centos7 is being used in product

ENTESB-14117

backport PR8678

ENTESB-14025

SOAP Connector fix inability to handle URL ending in ?WSDL

ENTESB-14386

fuse-console-operator-container image does not pass CVP operator gates

ENTESB-14507

Autodiscover Kafka broker doesn’t work on OCP 4.5

ENTESB-14489

FuseOnlinePostgresExporterDown rule is not parsable

ENTESB-14768

Install operator installs custom resource as well

ENTESB-14410

Unable to enable TODO and Jaeger addons

ENTESB-14198

When reconfiguring webhook step the http responses can’t be changed

ENTESB-14456

Operator prints Installing addon on each loop

ENTESB-14635

Unable to get PlatformTransactionManager OSGI service

ENTESB-14775

fuse-eap-openshift image is based on incorrect EAP base image

ENTESB-14197

Integration summary page is missing integration status

ENTESB-14941

Wrong bom version referencing when create quickstarts from application templates

ENTESB-13110

Postgres version check runs on each reconcile even without upgrade

ENTESB-14013

[React-UI] Mapping preview tab - mapping preview not interactive

ENTESB-14596

More Syndesis are not able to be installed at the same time

ENTESB-14064

API Client Connector Detail Page UI issues

ENTESB-13854

API Client + SOAP Connector wizard security fields are hidden by default

ENTESB-14068

Allow user to set additional maven arguments for integration builds

ENTESB-14048

API Client Connector form doesn’t validate security fields

ENTESB-14024

SOAP Client Connector should show Address field

ENTESB-13992

Errors in crc script cause jaeger-operator to crash and prevent install of remaining addons

ENTESB-14338

Camel opentracing cannot load types from ServiceLoader

ENTESB-14092

Infinispan library infinispan-query-dsl is not alligned to EAP infinispan version

ENTESB-13768

Fuse on windows does not start without data directory

ENTESB-14749

Regression: [ENTESB-4766] Authorization not working for Hawtio on EAP

ENTESB-14601

Fuse 7.7 on OpenShift quickstarts fail on OCP 4.4

ENTESB-14939

Archetypes from 2.2.0.fuse-sb2-780022-redhat-00001 reference to wrong BOM

ENTESB-14633

Use Jackson 2.9.x in Fuse Karaf BOM

ENTESB-15025

AMQ Broker image override by RELATED_IMAGE_AMQ doesnt work

ENTESB-14964

Apicurito UI cannot be accessed from standard route

ENTESB-14966

Unproductized hawtio-wildfly artifact

ENTESB-14905

Address field missing in editing SOAP connector

ENTESB-14562

Missing property portName in SOAP connector

ENTESB-14564

SOAP connector cannot be created

ENTESB-14753

SOAP Connector - no error shown if unable to load wsdl from URL

ENTESB-14838

SOAP connector can’t use XML Schema Choice type as AtlasMap doesn’t support it

ENTESB-13988

WebHook returns different response code as was set

ENTESB-15040

IBM MQ 9.1.0.6 client cannot be installed in Karaf

ENTESB-14873

(Upgrade) Failing second Jaeger operator after Fuse Online update 7.7 to 7.8

ENTESB-14301

Opentracing doesn’t work with Kafka Component

ENTESB-14415

[Fuse Console] Hawtio is up/down continuously on Fuse OpenShift 4

ENTESB-14953

FHIR Patient items are not able to use in data mapper

ENTESB-14952

no templates for karaf*|eap* quickstarts

ENTESB-14189

Atlasmap source CSV → target CSV causing java.lang.IndexOutOfBoundsException

ENTESB-14780

After replacing ClusterRoleBindings to RoleBindings, Kafka autodiscovery and PublicAPI don’t work

ENTESB-15031

Unable to create backup - db version mismatch

ENTESB-14751

Unable to specify nonexistent kafka topic when some topic is already created

ENTESB-14767

Kafka connection modification warning

ENTESB-14897

Camel-k should be removed in 7.8 but it is still present in the CRD

ENTESB-14979

fuse-apicurito.yaml not found into application-templates

ENTESB-14541

Jaeger subscription not removed after deleting syndesis CR

ENTESB-14866

Jaeger subscription isnt created when some of the resources already exist

ENTESB-14651

Autodiscovering Kafka works only for one Syndesis instance on the OCP at the same time

ENTESB-14924

No productised tag exists for application-templates

ENTESB-14453

camel-sap: verify support SAP JCo 3.1 (3.0 out of support October 2020)

ENTESB-14874

SyndesisDB is not ready after update Fuse Online 7.7 to 7.8

ENTESB-15064

Not all dependencies needed for building Fuse Online integrations present in offline manifest