[
https://issues.jboss.org/browse/JBIDE-16502?page=com.atlassian.jira.plugi...
]
Alexey Kazakov commented on JBIDE-16502:
----------------------------------------
I don't know :) But anyway we can't do anything about it right now. Let's move
the issue to JBT 4.2.2 and look at it latter.
FrameworkEvent ERROR after JBT installation (tracker for upstream
issue)
------------------------------------------------------------------------
Key: JBIDE-16502
URL:
https://issues.jboss.org/browse/JBIDE-16502
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: upstream
Affects Versions: 4.2.0.Alpha2
Environment: JBT 4.2.0.Alpha2, L64, Fedora 19, OpenJDK 1.7
Reporter: Jiri Peterka
Assignee: Max Rydahl Andersen
Priority: Critical
Fix For: 4.2.2.Final
After Eclipse Luna M5 JEE + JBT 4.2.0.Alpha2 installation there is:
{code}
org.osgi.framework.BundleException: Could not resolve module:
org.eclipse.jpt.dbws.eclipselink.ui [388]
Bundle was not resolved because of a uses contraint violation.
org.osgi.service.resolver.ResolutionException: Uses constraint violation. Unable to
resolve resource org.eclipse.jpt.dbws.eclipselink.ui [osgi.identity;
osgi.identity="org.eclipse.jpt.dbws.eclipselink.ui";
type="osgi.bundle"; version:Version="1.1.100.v201310142259";
singleton:="true"] because it is exposed to package 'javax.xml.bind'
from resources org.eclipse.osgi [osgi.identity;
osgi.identity="org.eclipse.osgi"; type="osgi.bundle";
version:Version="3.10.0.v20140121-0337"; singleton:="true"] and
javax.xml.bind [osgi.identity; osgi.identity="javax.xml.bind";
type="osgi.bundle"; version:Version="2.1.9.v201005080401"] via two
dependency chains.
Chain 1:
org.eclipse.jpt.dbws.eclipselink.ui [osgi.identity;
osgi.identity="org.eclipse.jpt.dbws.eclipselink.ui";
type="osgi.bundle"; version:Version="1.1.100.v201310142259";
singleton:="true"]
require:
(&(osgi.wiring.bundle=org.eclipse.wst.common.project.facet.ui)(&(bundle-version>=1.3.0)(!(bundle-version>=2.0.0))))
|
provide: osgi.wiring.bundle: org.eclipse.wst.common.project.facet.ui
org.eclipse.osgi [osgi.identity; osgi.identity="org.eclipse.osgi";
type="osgi.bundle"; version:Version="3.10.0.v20140121-0337";
singleton:="true"]
Chain 2:
org.eclipse.jpt.dbws.eclipselink.ui [osgi.identity;
osgi.identity="org.eclipse.jpt.dbws.eclipselink.ui";
type="osgi.bundle"; version:Version="1.1.100.v201310142259";
singleton:="true"]
require:
(&(osgi.wiring.bundle=org.eclipse.persistence.dbws.builder)(&(bundle-version>=2.3.0)(!(bundle-version>=3.0.0))))
|
provide: osgi.wiring.bundle;
osgi.wiring.bundle="org.eclipse.persistence.dbws.builder";
bundle-version:Version="2.6.0.v20130815-a4708b6"
org.eclipse.persistence.dbws.builder [osgi.identity;
osgi.identity="org.eclipse.persistence.dbws.builder";
type="osgi.bundle"; version:Version="2.6.0.v20130815-a4708b6"]
import: (osgi.wiring.package=javax.xml.bind)
|
export: osgi.wiring.package: javax.xml.bind
javax.xml.bind [osgi.identity; osgi.identity="javax.xml.bind";
type="osgi.bundle"; version:Version="2.1.9.v201005080401"]
at org.eclipse.osgi.container.Module.start(Module.java:424)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1551)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1530)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1502)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1445)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
Caused by: org.osgi.service.resolver.ResolutionException: Uses constraint violation.
Unable to resolve resource org.eclipse.jpt.dbws.eclipselink.ui [osgi.identity;
osgi.identity="org.eclipse.jpt.dbws.eclipselink.ui";
type="osgi.bundle"; version:Version="1.1.100.v201310142259";
singleton:="true"] because it is exposed to package 'javax.xml.bind'
from resources org.eclipse.osgi [osgi.identity;
osgi.identity="org.eclipse.osgi"; type="osgi.bundle";
version:Version="3.10.0.v20140121-0337"; singleton:="true"] and
javax.xml.bind [osgi.identity; osgi.identity="javax.xml.bind";
type="osgi.bundle"; version:Version="2.1.9.v201005080401"] via two
dependency chains.
Chain 1:
org.eclipse.jpt.dbws.eclipselink.ui [osgi.identity;
osgi.identity="org.eclipse.jpt.dbws.eclipselink.ui";
type="osgi.bundle"; version:Version="1.1.100.v201310142259";
singleton:="true"]
require:
(&(osgi.wiring.bundle=org.eclipse.wst.common.project.facet.ui)(&(bundle-version>=1.3.0)(!(bundle-version>=2.0.0))))
|
provide: osgi.wiring.bundle: org.eclipse.wst.common.project.facet.ui
org.eclipse.osgi [osgi.identity; osgi.identity="org.eclipse.osgi";
type="osgi.bundle"; version:Version="3.10.0.v20140121-0337";
singleton:="true"]
Chain 2:
org.eclipse.jpt.dbws.eclipselink.ui [osgi.identity;
osgi.identity="org.eclipse.jpt.dbws.eclipselink.ui";
type="osgi.bundle"; version:Version="1.1.100.v201310142259";
singleton:="true"]
require:
(&(osgi.wiring.bundle=org.eclipse.persistence.dbws.builder)(&(bundle-version>=2.3.0)(!(bundle-version>=3.0.0))))
|
provide: osgi.wiring.bundle;
osgi.wiring.bundle="org.eclipse.persistence.dbws.builder";
bundle-version:Version="2.6.0.v20130815-a4708b6"
org.eclipse.persistence.dbws.builder [osgi.identity;
osgi.identity="org.eclipse.persistence.dbws.builder";
type="osgi.bundle"; version:Version="2.6.0.v20130815-a4708b6"]
import: (osgi.wiring.package=javax.xml.bind)
|
export: osgi.wiring.package: javax.xml.bind
javax.xml.bind [osgi.identity; osgi.identity="javax.xml.bind";
type="osgi.bundle"; version:Version="2.1.9.v201005080401"]
at
org.apache.felix.resolver.ResolverImpl.checkDynamicPackageSpaceConsistency(ResolverImpl.java:1286)
at
org.apache.felix.resolver.ResolverImpl.checkPackageSpaceConsistency(ResolverImpl.java:1078)
at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:249)
at
org.eclipse.osgi.container.ModuleResolver$ResolveProcess.resolveSingleRevision(ModuleResolver.java:948)
at
org.eclipse.osgi.container.ModuleResolver$ResolveProcess.resolve(ModuleResolver.java:874)
at org.eclipse.osgi.container.ModuleResolver.resolveDelta(ModuleResolver.java:111)
at org.eclipse.osgi.container.ModuleContainer.resolveAndApply(ModuleContainer.java:471)
at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:429)
at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:419)
at org.eclipse.osgi.container.Module.start(Module.java:406)
... 7 more
Root exception:
org.osgi.service.resolver.ResolutionException: Uses constraint violation. Unable to
resolve resource org.eclipse.jpt.dbws.eclipselink.ui [osgi.identity;
osgi.identity="org.eclipse.jpt.dbws.eclipselink.ui";
type="osgi.bundle"; version:Version="1.1.100.v201310142259";
singleton:="true"] because it is exposed to package 'javax.xml.bind'
from resources org.eclipse.osgi [osgi.identity;
osgi.identity="org.eclipse.osgi"; type="osgi.bundle";
version:Version="3.10.0.v20140121-0337"; singleton:="true"] and
javax.xml.bind [osgi.identity; osgi.identity="javax.xml.bind";
type="osgi.bundle"; version:Version="2.1.9.v201005080401"] via two
dependency chains.
Chain 1:
org.eclipse.jpt.dbws.eclipselink.ui [osgi.identity;
osgi.identity="org.eclipse.jpt.dbws.eclipselink.ui";
type="osgi.bundle"; version:Version="1.1.100.v201310142259";
singleton:="true"]
require:
(&(osgi.wiring.bundle=org.eclipse.wst.common.project.facet.ui)(&(bundle-version>=1.3.0)(!(bundle-version>=2.0.0))))
|
provide: osgi.wiring.bundle: org.eclipse.wst.common.project.facet.ui
org.eclipse.osgi [osgi.identity; osgi.identity="org.eclipse.osgi";
type="osgi.bundle"; version:Version="3.10.0.v20140121-0337";
singleton:="true"]
Chain 2:
org.eclipse.jpt.dbws.eclipselink.ui [osgi.identity;
osgi.identity="org.eclipse.jpt.dbws.eclipselink.ui";
type="osgi.bundle"; version:Version="1.1.100.v201310142259";
singleton:="true"]
require:
(&(osgi.wiring.bundle=org.eclipse.persistence.dbws.builder)(&(bundle-version>=2.3.0)(!(bundle-version>=3.0.0))))
|
provide: osgi.wiring.bundle;
osgi.wiring.bundle="org.eclipse.persistence.dbws.builder";
bundle-version:Version="2.6.0.v20130815-a4708b6"
org.eclipse.persistence.dbws.builder [osgi.identity;
osgi.identity="org.eclipse.persistence.dbws.builder";
type="osgi.bundle"; version:Version="2.6.0.v20130815-a4708b6"]
import: (osgi.wiring.package=javax.xml.bind)
|
export: osgi.wiring.package: javax.xml.bind
javax.xml.bind [osgi.identity; osgi.identity="javax.xml.bind";
type="osgi.bundle"; version:Version="2.1.9.v201005080401"]
at
org.apache.felix.resolver.ResolverImpl.checkDynamicPackageSpaceConsistency(ResolverImpl.java:1286)
at
org.apache.felix.resolver.ResolverImpl.checkPackageSpaceConsistency(ResolverImpl.java:1078)
at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:249)
at
org.eclipse.osgi.container.ModuleResolver$ResolveProcess.resolveSingleRevision(ModuleResolver.java:948)
at
org.eclipse.osgi.container.ModuleResolver$ResolveProcess.resolve(ModuleResolver.java:874)
at org.eclipse.osgi.container.ModuleResolver.resolveDelta(ModuleResolver.java:111)
at org.eclipse.osgi.container.ModuleContainer.resolveAndApply(ModuleContainer.java:471)
at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:429)
at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:419)
at org.eclipse.osgi.container.Module.start(Module.java:406)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1551)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1530)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1502)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1445)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
{code}
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)