Bug 1079463 - Missing artifact com.sun.xml.bind:jaxb-impl:jar:2.2.5-redhat-4
Summary: Missing artifact com.sun.xml.bind:jaxb-impl:jar:2.2.5-redhat-4
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: JBoss Fuse Service Works 6
Classification: JBoss
Component: Maven Repository
Version: 6.0.0 GA
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
: ---
Assignee: Julian Coleman
QA Contact: Matej Melko
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-03-21 15:42 UTC by Andrej Podhradsky
Modified: 2025-02-10 03:35 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-02-10 03:35:25 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Andrej Podhradsky 2014-03-21 15:42:38 UTC
Description of problem:
The following error occurs when we create a SwitchYard project with REST dependency

Missing artifact com.sun.xml.bind:jaxb-impl:jar:2.2.5-redhat-4

Workaround:
Add the following parent to the pom.xml

<groupId>org.switchyard</groupId>
<artifactId>switchyard-parent</artifactId>
<version>1.1.1-p5-redhat-1</version>

Version-Release number of selected component (if applicable):
FSW 6.0.0.GA + JBDS-IS 7.0.1.CR1 (SwitchYard editor 1.1.5)

How reproducible:
always

Steps to Reproduce:
1. Add http://maven.repository.redhat.com/techpreview/all to settings.xml
2. Create new SwitchYard project
3. During the wizard check REST binding
4. Finish

Additional info:
See BZ #1005793

Comment 1 Rob Cernich 2014-03-21 16:06:34 UTC
This sounds like a Maven dependency issue to me.  I suspect the linkage from the switchyard rest component is not correct, i.e. is pointing to the wrong artifact or to an artifact that is not in the FSW repo.

Comment 2 Jiri Pechanec 2014-03-24 07:45:16 UTC
The workaround is not complete - to get it really working you must set the version of your project to the same version as the parent - 1.1.1-p5-redhat-1. If not, other deps are missing.

Comment 3 Rob Cernich 2014-03-24 15:23:35 UTC
Could you attach a dependency tree for your project, so we can see which SwitchYard dependency is trying to pull in the missing GAV?  Thanks in advance.

Comment 4 Rob Cernich 2014-03-25 15:23:58 UTC
A more appropriate workaround is to import the integration platform BOM into your dependency management section.  Another option may be to simply import the SY parent BOM into your dependency management section.  The first method is confirmed to work.  The latter should work and would probably be easier, but has not been tested.

Comment 5 Ben Harris 2015-01-16 01:41:10 UTC
Changing version to 1.1.1-p8-redhat-1 fixes this issue.

Comment 8 Red Hat Bugzilla 2025-02-10 03:35:25 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.


Note You need to log in before you can comment on or make changes to this bug.