Bug 1280345
Summary: | [ENG](6.1.z) JAXB initialisation error - Several pairs of classes have the same XML type | ||
---|---|---|---|
Product: | [Retired] JBoss BPMS Platform 6 | Reporter: | Petr Široký <psiroky> |
Component: | Fuse Integration | Assignee: | Edson Tirelli <etirelli> |
Status: | CLOSED EOL | QA Contact: | Jiri Petrlik <jpetrlik> |
Severity: | unspecified | Docs Contact: | Dawn Eisner <deisner> |
Priority: | urgent | ||
Version: | 6.1.0 | CC: | aileenc, alazarot, etirelli, jcoleman, jpetrlik, kverlaen, lpetrovi, mbiarnes, rrajasek, rwagner, rzhang, smcgowan, tdavid |
Target Milestone: | CR1 | ||
Target Release: | 6.1.5 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | 1267906 | Environment: | |
Last Closed: | 2020-03-27 19:38:05 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1281579, 1281586 |
Description
Petr Široký
2015-11-11 14:23:31 UTC
Fixed. This is fuse-specific problem for community 6.2.x/product 6.1.x, and not related to the drools/jbpm code. Commits: https://github.com/jboss-integration/fuse-bxms-integ/commit/e736669e Verification of this bug requires integration package build. https://origin-repository.jboss.org/nexus/content/groups/ea/org/jboss/integration/fuse/fuse-integration-karaf-distro/1.3.0.redhat-002/ In the link above you can find the last release. The verification of this bug is currently blocked by this issue [1]. [1] https://issues.jboss.org/browse/ENTESB-4492 Commits with fix are missing in BxMS 6.1.5.CR2 tag. They are on master and 6.3.x branches only. *No* commits in the BxMS code are required to fix this issue! The short story is as follows: the Fuse integration code "hacked" (deeply) internal classes in the kie-remote-client, and when those internal classes changed, the Fuse integration code broke. The fix is simply to remove these hacks. The commit that does this can be found here: https://github.com/jboss-integration/fuse-bxms-integ/commit/619c2224 The longer story is that, because of some confusion, I ended up changing BxMS code in order to support functionality that the Fuse integration code was using: however, this "functionality" was 1. _never_ supported and 2. it's questionable if that functionality ever worked in the first place. In an ideal world, I would have reverted all of the commits above, but because of time pressures and other factors, they've been left in. I hope this helps. Thank you for help, but I did not find this commit [1] in "intpkg-1.0.0.redhat-620150" tag. This commit is present only in branches 1.2.x and 1.3.x of fuse-bxms-integ. This bugzilla is for BxMS 6.1.5 which corresponds to branches 1.0.x and 1.1.x. The fix seems to be not present here [2]. [1] https://github.com/jboss-integration/fuse-bxms-integ/commit/619c2224 [2] https://github.com/jboss-integration/fuse-bxms-integ/blob/1.0.x/switchyard/switchyard-component-common-knowledge/src/main/java/org/switchyard/component/common/knowledge/config/builder/RemoteConfigurationBuilder.java Hi JIri, THe commit is on 1.1.x: https://github.com/jboss-integration/fuse-bxms-integ/commit/e736669e0d9ab46548fc9d9395fd2dddd4a70eb4 Hello David, yes commit is pressent on the branch 1.1.x. Unfortunately it is not cherry picked on branch 1.0.x and the current integration pack was build using brach 1.0.x. Here is the link on integration package [1] for BxMS 6.1.5.CR2. [1] http://dev138.mw.lab.eng.bos.redhat.com/candidate/intpkg-1.0.0.redhat-620150/ Yes, I believe that Michael's create the tags from 1.0.x branch which is combination for Fuse 6.2.0+BRMS 6.1.5. I also can't see the commit in 1.0.x branch though it present in 1.1.x, 1.2.x and 1.3.x. We will release today the Patch Update 6.2.1. The bug is not a blocker and can be delivered for 6.2.2, so no rebuild is necessary. > We will release today the Patch Update 6.2.1.
I mean, 6.1.5
My bad, since it is the last patch update for BxMS 6.1.5 and Fuse 6.2.0, and it is already fixed for BxMS 6.2.0 + Fuse 6.2.1 (Bug 1267906) - then this is the last chance to have it in the first combination mentioned before. Let's rebuild to get it in still for Integration Pack B6.1.5 x F6.2.0 release. During the PM call, it was decided that a new tag will be created from branch 1.1.x, that already includes the fix. Setting this ticket to MODIFIED. (In reply to Edson Tirelli from comment #16) > During the PM call, it was decided that a new tag will be created from > branch 1.1.x, that already includes the fix. > > Setting this ticket to MODIFIED. OK. Does it mean that we should use the combination build from 1.1.x to replace the one for 1.0.x? @Michael, could you please prepare the tag based on 1.1.x branch? @Ryan: done. Look at https://github.com/jboss-integration/fuse-bxms-integ/tree/fuse-bxms-integ-1.1.0.redhat-025 Verified with Integration package build "1.1.0.redhat-027" and BxMS 6.1.5. |