Chapter 8. Fixed Issues in Fuse 7.6

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

8.1. Enhancements in Fuse 7.6

The following table lists the enhancements in Fuse 7.6.

Table 8.1. Fuse 7.6 Enhancements

IssueDescription

ENTESB-10647

Refactor org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository to make it easy to extend

ENTESB-12945

Reinstate maven archetypes for SB2

ENTESB-12909

Update to productised Jaeger

ENTESB-12617

Upgrade operator-sdk for syndesis operator

ENTESB-12588

Backport CAMEL-14307 - allow empty routing key when declaring RabbitMQ dead letter exchange

ENTESB-12546

Backport CAMEL-14292: Remove unwanted dependency to google-http-client library

ENTESB-12293

Backport CAMEL-13841 - Pulsar: Add the ability to manually acknowledge a message consumed from Pulsar

ENTESB-12184

Remove useless option form camel-box Readme

ENTESB-12262

Fuse Online: unable to configure syntesis-db pvc type

ENTESB-12169

Add Karaf feature definition for camel-as2 component

ENTESB-12292

"Backport CAMEL-14184 - Allow setting Pulsar Message headers (properties

ENTESB-12197

Camel exec component’s option to mask argument values in log

ENTESB-12333

Update operator metrics endpoint to include version information

ENTESB-12330

Add an option to the installation script to supply a custom CR at install time

ENTESB-12324

Consolidate operator configuration options (CRD)

ENTESB-12323

Move to Camel 2.23

ENTESB-12094

Runtime nested collection support

ENTESB-12076

APICurito operator should have a default operand version

ENTESB-12067

Camel-Pulsar: Increase the configuration options

ENTESB-12068

Backport CAMEL-14047

ENTESB-12077

"Nomenclature around ""Import Data Source"" in DV"

ENTESB-11680

Edit API provider edit flow - edit button would be much more useful

ENTESB-11675

Syndesis DB connector - raise error when trying to insert duplicate ID

ENTESB-11470

[Conditional Flow] moving a condition changes layout based on help message under it

ENTESB-12468

Verify the ops addon works as expected and update the documentation

ENTESB-10696

Fuse 7: Requirement for CXF-WS(soap webservice) springboot quickstart with spring XML based configuration.

ENTESB-9963

'Set Values' Step That Just Fills In The Values Needed According To The Subsequent Data Shape

ENTESB-12570

Provide a config option to replace Jaeger in-memory with external Jaeger backend

ENTESB-13171

Align to latest AMQ Streams (kafka-clients-2.4.0.redhat-00005)

8.2. Feature requests in Fuse 7.6

The following table lists the features requests in Fuse 7.6.

Table 8.2. Fuse 7.6 Feature Requests

IssueDescription

ENTESB-10638

Fuse 7 (On OpenShift) logging support for ElasticSearch

ENTESB-10507

Import/Export of Virtualization

ENTESB-10461

provide configuration for customization of login page text (banner)

ENTESB-12816

Collection Support for Conditional Mapping - 7.6

ENTESB-12645

Extend upgrade/backup/restore to cover an external database

ENTESB-12325

UX: Make editing a more obvious choice in the Integration list

ENTESB-12100

Automate regression test coverage for 18 Fuse customer issues

ENTESB-12090

Move to jaeger based activity tracking

ENTESB-11964

Support versioning of the Virtualization

ENTESB-12114

Operator Backup and Restore

ENTESB-12108

Apicurio Undo doesn’t Undo in Syndesis and leaves you in a deadend state

ENTESB-11952

Autodiscovery of AMQ Streams

ENTESB-11541

Support OpenAPI 3.0

ENTESB-11585

"""initialsize"" option for narayana connection pool like the one for org.apache.commons.dbcp2.BasicDataSource"

ENTESB-11573

[operator] external database connection string option in syndesis custom resource

ENTESB-11500

Suppress extension when Camel K is used in Syndesis

ENTESB-11694

[Syndesis] MongoDB connector - GA features

ENTESB-11641

Update org.apache.commons/commons-text version

ENTESB-10911

Request to support Fuse 7 on EAP domain mode

ENTESB-12526

Validate that the Red Hat font changes don’t break the UI

ENTESB-12530

Validate that the dark background is working correctly

ENTESB-10697

Camel-Pulsar component support on Fuse 7.x

8.3. Bugs resolved in Fuse 7.6

The following table lists the resolved bugs in Fuse 7.6.

Table 8.3. Fuse 7.6 Resolved Bugs

IssueDescription

ENTESB-10494

pax-jdbc-db2: No setter in class com.ibm.db2.jcc.DB2SimpleDataSource for property url

ENTESB-10330

[camel-as2] Integration tests are not working

ENTESB-10189

[Hawtio] It is possible to create an endpoint with name made up of most special signs

ENTESB-13015

spring-boot-cxf-jaxrs vs spring-boot-cxf-jaxrs-xml

ENTESB-13019

DB backups are created by incorrect postgres version

ENTESB-12944

Remove FuseK operator from operatorhub

ENTESB-12957

Dynamo DB connector can’t insert and delete records

ENTESB-12954

Operatorhub manifest file contained in the Fuse Online CR1 operator references 7.5.0.

ENTESB-12941

prometheus doesn’t work with OCP 4.4

ENTESB-12969

Provide a default custom-resource.yml (file) to fuse-online-install

ENTESB-12960

The build of the integration with MongoDB fails

ENTESB-12951

Invalid date and time for steps in the activity log with Jaeger addon

ENTESB-12967

[7.6.CR1] Wrong postgresql image used by syndesis operator

ENTESB-12935

netty-all dependency not available

ENTESB-12921

Custom API Client - API key doesn’t use the key’s name

ENTESB-12982

Install cluster doesnt install additional stuff when the CRD is present

ENTESB-12738

AWS S3 component copy operation doesn’t work

ENTESB-12661

Apicurito ER1 operator image has 7.5.0 version everywhere

ENTESB-12659

Fix new Red Hat font misalignment

ENTESB-12774

AWS dynamo Db - unable to insert multiple records using integration

ENTESB-12703

Allow users to supply syndesis CR to install_ocp script

ENTESB-12793

OpenAPI 3.x not supported issues are ignored without warning

ENTESB-12792

Old version of Atlasmap in Fuse Online ER1

ENTESB-12736

Servers field cannot be used in OpenAPi specification

ENTESB-12785

ClassNotFoundException in the integration with Mongo connection

ENTESB-12735

Maven Central now requires HTTPS

ENTESB-12868

Update release number in links from Fuse Online console to customer portal

ENTESB-12851

Camel: Master component URI with RAW() let parameter value to be partially encoded

ENTESB-12888

Blank screen when user edits a step extension with no propertyDefinitionSteps

ENTESB-12848

[SB2] spring-boot-camel quickstart using different camel version

ENTESB-12856

Google Calendar time → GC time data mapping throws 'Invalid date/time format: …​'

ENTESB-12852

[SB1] and [SB2] quickstart spring-boot-camel-xa is not productized

ENTESB-12846

Upgrade cant get jobs.batch when using non-admin user

ENTESB-12883

"""Extensions"" page is still displayed when using Camel K"

ENTESB-12860

[SB2] spring-boot-cxf-jaxws is using different version of fabric8

ENTESB-12599

Collection on last level of XML document in Atlasmap identified as an object instead of collection

ENTESB-12608

Check of the integration state via Public API endpoint causes Internal Server Exception

ENTESB-12598

The order of steps in the activity log is not in order in which the steps are defined.

ENTESB-12619

Collection on 2nd level of XML document in Atlasmap can’t be mapped to same level in different types (json/java) collections

ENTESB-12618

Unable to set memory limits for syndesis components in CR

ENTESB-12610

API client description metiones only OpenAPI 2.o

ENTESB-12597

application-templates are using non-productized eap quickstarts

ENTESB-12620

Apicurito ER1 image contains older version than upstream

ENTESB-12545

Camel BOMs missing camel-rest-openapi

ENTESB-12567

Graceful shutdown doesn’t work with Karaf camel undertow

ENTESB-12554

Inconsistent naming for Amazon DynamoDB connector

ENTESB-12544

Syndesis step extension fails when included in an integration with an API endpoint

ENTESB-12533

Selecting PV for DB with labels doesn’t work

ENTESB-2344

Camel Jetty/Http4 producers should respect Content-Length/Transfer-Encoding:Chunked headers

ENTESB-12172

Thread leak in camel-jetty component if maxThreads or minThreads property is set

ENTESB-12317

Remove image stream for database

ENTESB-12336

Backport CAMEL-14194 - Invalid JID is generated for private chat in XMPP component

ENTESB-12318

Remove AMQ broker from productized bits

ENTESB-12200

Backport CAMEL-14129

ENTESB-12201

Backport CAMEL-14143

ENTESB-12170

Integration metrics don’t work

ENTESB-12329

The time of assembling increases linearly according to the integration name

ENTESB-12280

[Operator] Some configuration cant be changed from its default value

ENTESB-12179

"Camel Undertow does not provide an option to use the producer as the ""Host"" header when bridging two http endpoints"

ENTESB-12178

Missing image stream for Public Oauth proxy

ENTESB-12287

Verify Documentation is Live - findings

ENTESB-12205

"Camel-dozer error shown on Fuse

ENTESB-12192

An integration pod with a gmail oauth connection is not able to start

ENTESB-12191

UI doesn’t show a Google Calendar step

ENTESB-12348

Divergence in camel-aws-sqs component

ENTESB-12177

Unable to deploy with Camel-K

ENTESB-12176

Daily build is using latest images

ENTESB-12268

Integration uptime doesn’t contain any data

ENTESB-12210

XPath evaluation fails with null body using Saxon-HE-9.8.0-8_1

ENTESB-12312

Problem with Olingo2 and authenticated metadata

ENTESB-12310

API Provider methods display regression

ENTESB-12340

pax-web could not parse envEntryType Element in hawtio-war/WEB-INF/web.xml

ENTESB-11912

Camel file’s tempPrefix does not work correctly if the target is Windows UNC path

ENTESB-11856

Mongo Consumer form has undefined tooltips

ENTESB-12085

Camel defines invalid version of okhttp for pubnub and influxdb

ENTESB-11958

bin/contrib/karaf-service.sh does not work until executed from bin/contrib folder

ENTESB-11882

Import process should include Return Codes

ENTESB-12038

credentials of a connector attached to a connection are plain text

ENTESB-11973

Click to refresh doesn’t refresh and leads to black screen + product logo

ENTESB-11852

[karaf-maven-plugin] client goal + script execution not working correctly

ENTESB-12139

Fuse Online: Data Mapper to REST call: ignore collection parameter

ENTESB-12005

NullPointerException when saving an oauth connection description

ENTESB-11976

Usage of Middle steps as the Final step

ENTESB-12002

ServiceVdbGenerator has problem if view does not end in semicolon

ENTESB-11971

Unable to put/query/remove records into and from DynamoDb

ENTESB-12099

[Operator] ImageStreamNamespace doesn’t provide much value

ENTESB-12070

Unable to activate Knative connector

ENTESB-11998

NoSuchMethodError okhttp3.HttpUrl.get(String)

ENTESB-11961

Conditional Flows - breadcrumbs - select flow: Make it scrollable

ENTESB-11767

AWS dynamo Db - query action output with Atlasmap - AtlasException: Errors: [Cannot read a field '/email' of JSON document

ENTESB-11725

Google sheets are unreachable for Validation

ENTESB-11634

AWS dynamoDB - add unique icon for the new connector

ENTESB-11600

"Non-unique connection name - ""Bad request"" error message"

ENTESB-11701

Incorrect font type and styling for definition list on multiple pages

ENTESB-11740

The AWS dynamoDB no update or error response when trying to insert item with same ID

ENTESB-11684

React Error on Syndesis customisation

ENTESB-11601

No warning when creating integration with non-unique name

ENTESB-11791

Dropbox upload mode looks initialized in the UI but isn’t

ENTESB-11633

Increase the default time on SQL queries

ENTESB-11444

[Connections] Invalid credentials lead to Something is wrong page

ENTESB-11447

[OAuth] Twitter connector validation unreadable error message

ENTESB-11396

[Upgrade] Rebuilding integration after upgrade results in Failure executing: PATCH

ENTESB-11433

Box - no property for fileName in upload action

ENTESB-11438

[Upgrade] Operator throws errors in log related to upgrade pvc

ENTESB-11405

"Validate reconnecting Twitter OAuth connection shows ""Could not authenticate you."""

ENTESB-11418

No confirmation dialog shows up when leaving the integration

ENTESB-11430

[Rollback] syndesis-db-metrics causes db rollback to fail

ENTESB-12497

API client connectors don’t use edited specification

ENTESB-12493

Unable to recreate integration with the same name on OCP 3.11

ENTESB-12471

Backport CAMEL-14267: Fix a nullPointerException in convertIfRequired

ENTESB-12470

Backport CAMEL-14224: Fix camel-websocket sendToAll to be faster

ENTESB-12459

Edits to DV strings in data-translations.en.json to comply with style guidelines

ENTESB-12444

fuse-online-install delete project after creating secret with credentials

ENTESB-12441

The activity log doesn’t show error step

ENTESB-12417

Unable to validate box

ENTESB-12416

Unable to validate anything with AWS

ENTESB-12418

DV Addon uses non-existing image

ENTESB-12424

Unable to specify external DB for syndesis

ENTESB-12423

Error message on deploying war with spring-ws-core on Fuse over EAP

ENTESB-12415

Unable to use stored procedures

ENTESB-12380

Webhook step in activity log causes NPE on the server when Jaeger addon is enabled

ENTESB-12363

Back-off pulling image of Camel-K runtime (TP)

ENTESB-12355

Unable to upgrade from 1.8 to 1.9.100-20191202 because of change in syndesis CR

ENTESB-12353

API Provider specification ignores data type in reponses

ENTESB-12352

API Provider finish integration step can be replaced

ENTESB-9985

"Route irc→irc cycles the message because of ""irc.target"" header"

ENTESB-13111

Todo buildconfig breaks upgrade process

ENTESB-13127

Operator subcommand install requires /conf/config.yaml to be present

ENTESB-13073

Upgrade tries to upgrade postgres even if the version is the same

ENTESB-12534

Sort out upgrade cases related to postgres

ENTESB-13086

Operator doesn’t react on changes in Syndesis CR

ENTESB-13158

Cannot install Fuse Online

ENTESB-12849

Fuse On OpenShift eap quickstarts are using non-ga repositories

ENTESB-13103

Regular user cant patch syndesis object

ENTESB-13089

Build of S2I quickstart on OCP 4.2 fails with OOMKilled

ENTESB-11151

spring-boot-camel-amq-archetype missing arquillian integration steps on README.adoc

ENTESB-13077

Fuse Online install scripts reference old operator image tag

ENTESB-12972

[7.6.CR1] Todo pod does not deploy on OCP 4.4

ENTESB-13117

spring-boot-camel-amq quickstart doesn’t work

ENTESB-12633

Enable the jaeger addon by default in fuse-online-install

ENTESB-13190

S2I Quickstarts contain wrong BOM