[
https://issues.jboss.org/browse/JBIDE-16502?page=com.atlassian.jira.plugi...
]
Denis Golovin updated JBIDE-16502:
----------------------------------
Sprint: (was: Sprint to Beta3 Release)
This issues is till replicable with latest Eclipse Luna release.
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: Denis Golovin
Priority: Critical
Fix For: 4.2.0.Beta3
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.2.6#6264)