Created attachment 1205965 [details] configuration/settings.xml Description of problem: In the JVM console for Camel apps, clicking on a camel context in a "Route" list view doesn't enable the "Pause","Stop" nor "Delete" buttons. Instead, the following javascript error shows in the browser console: libs-3d3f8220c5.js:5 TypeError: i.any is not a function at f.t.anySelectionHasState (libs-3d3f8220c5.js:65) at fn0 (eval at compile (libs-3d3f8220c5.js:7), <anonymous>:4:551) at libs-3d3f8220c5.js:5 at f.$digest (libs-3d3f8220c5.js:6) at f.$apply (libs-3d3f8220c5.js:6) at Object.S [as $apply] (libs-3d3f8220c5.js:13) at g (libs-3d3f8220c5.js:53) at L.n.success (libs-3d3f8220c5.js:13) at t.<anonymous> (libs-3d3f8220c5.js:51) at Array.success (libs-3d3f8220c5.js:51) Version-Release number of selected component (if applicable): openshift v3.3.0.32 kubernetes v1.3.0+52492b4 openshift-jvm Version: 1.0.47 Commit ID: fe68cabf7eb0f96c13dedbf56fae43b0248323d4 How reproducible: always (both Firefox and Google Chrome) Steps to Reproduce: 1. instantiate a FIS maven archetype, mvn archetype:generate \ -DarchetypeCatalog=https://repo.fusesource.com/nexus/content/groups/public/io/fabric8/archetypes/archetypes-catalog/2.2.0.redhat-079/archetypes-catalog-2.2.0.redhat-079-archetype-catalog.xml \ -DarchetypeGroupId=io.fabric8.archetypes \ -DarchetypeVersion=2.2.0.redhat-079 \ -DarchetypeArtifactId=cdi-camel-jetty-archetype (pass anything as groupid, artifactid... ) 2. replace the configuration/settings.xml with the one in attachment (not necessary, but otherwise the build will take 30 minutes) 3. process and apply the template (from the file in the archetype) oc process -f quickstart-template.json -v GIT_REPO=. | oc create -f - # ignore the GIT_REPO, we will start a binary build oc start-build s2i-quickstart-cdi-camel-jetty --from-dir=. 4. wait for the build to finish, 5. locate the pod in the openshift console, click the "Open Java Console" 6. click the "Routes" entry in the tree view on the left, with the "Camel" tab "Attributes" view 7. a row should appear on the table with "myJettyCamel" context 8. click on the row Actual results: a javascript error appears in the browser javascript logs Expected results: "pause" button should be made available to be able to pause the camel context Additional info:
Created attachment 1205967 [details] screenshot
Fixed version: v1.0.48
This can't go to MODIFIED until origin-web-console/enterprise-3.3 branch is updated to pull in v1.0.48
A new version with only the bug fixes has been released: v1.0.49
verified with below version, issue is fixed. [1] [root@qe-penli-master-1 ~]# openshift version openshift v3.3.1.2 kubernetes v1.3.0+52492b4 etcd 2.3.0+git About openshift-jvm Version: 1.0.50 Commit ID: dcbee06e1d9043763259c661132673a7d69e8b95
steps to add 1. add ~/.m2/settings.xml https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Fuse/6.0/html/Deploying_into_the_Container/files/Build-GenerateMaven.html 2. create is 'fis-java-openshift' in namespace 'openshift' first
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:2084