[
https://issues.jboss.org/browse/JBTIS-1190?page=com.atlassian.jira.plugin...
]
Paul Leacu commented on JBTIS-1190:
-----------------------------------
I installed Devstudio 11.2.0.AM1 from:
https://devstudio.redhat.com/11/staging/builds/devstudio-11.2.0.AM1-build...
I then installed the latest released IS which got me Teiid Designer from early access
(11.1.1)
All proceeded correctly with no error in the log file. Can you try this method to verify?
It's either somehow related to the RPM install or it was just an OSGi hiccup.
Teiid throwns an AssertionFailedException when running against
Devstudio RPM
-----------------------------------------------------------------------------
Key: JBTIS-1190
URL:
https://issues.jboss.org/browse/JBTIS-1190
Project: JBoss Tools Integration Stack
Issue Type: Bug
Components: teiid
Affects Versions: 11.1.0.Beta1b
Environment: * Devstudio repo:
https://devstudio.redhat.com/11/staging/builds/devstudio-11.2.0.AM1-build...
* DevTools repo:
http://brewweb.engineering.redhat.com/brewroot/repos/devtools-2.1-rh-ecli...
* RHEL7
Reporter: Lukáš Valach
Assignee: Paul Leacu
Fix For: 11.1.0.CR1
Attachments: Teiid_AssertionFailedException.log
I installed Devstudio RPM 11.2.0.AM1 and then "JBoss Data Virtualization
Development" from RH Central. After restart this error appeared in the log:
{code}
!ENTRY org.eclipse.equinox.p2.publisher 4 0 2017-11-20 04:45:17.459
!MESSAGE An error occured while parsing advice file:
basePath=/home/hudson/.eclipse/org.eclipse.platform_1565164387_linux_gtk_x86_64/features/org.teiid.designer.teiid.client.feature_11.1.1.v20171023-1407,
adviceFilePath=p2.inf.
!STACK 0
org.eclipse.core.runtime.AssertionFailedException: null argument:
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:85)
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:73)
at
org.eclipse.equinox.internal.p2.metadata.RequiredCapability.<init>(RequiredCapability.java:104)
at
org.eclipse.equinox.p2.metadata.MetadataFactory.createRequirement(MetadataFactory.java:465)
at
org.eclipse.equinox.p2.publisher.AdviceFileParser.createRequirement(AdviceFileParser.java:318)
at
org.eclipse.equinox.p2.publisher.AdviceFileParser.parseRequired(AdviceFileParser.java:292)
at
org.eclipse.equinox.p2.publisher.AdviceFileParser.parseRequires(AdviceFileParser.java:244)
at org.eclipse.equinox.p2.publisher.AdviceFileParser.parse(AdviceFileParser.java:110)
at
org.eclipse.equinox.p2.publisher.AdviceFileAdvice.<init>(AdviceFileAdvice.java:78)
at
org.eclipse.equinox.p2.publisher.eclipse.FeaturesAction.createAdviceFileAdvice(FeaturesAction.java:166)
at
org.eclipse.equinox.p2.publisher.eclipse.FeaturesAction.generateFeatureIUs(FeaturesAction.java:407)
at
org.eclipse.equinox.p2.publisher.eclipse.FeaturesAction.perform(FeaturesAction.java:605)
at
org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.publish(RepositoryListener.java:160)
at
org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.processFeature(RepositoryListener.java:155)
at
org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.process(RepositoryListener.java:133)
at
org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.added(RepositoryListener.java:117)
at
org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.processFile(DirectoryWatcher.java:197)
at
org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.scanDirectories(DirectoryWatcher.java:160)
at
org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.poll(DirectoryWatcher.java:108)
at
org.eclipse.equinox.internal.p2.extensionlocation.SiteListener.synchronizeRepositories(SiteListener.java:111)
at
org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationArtifactRepository.ensureInitialized(ExtensionLocationArtifactRepository.java:66)
at
org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationArtifactRepository.getProperties(ExtensionLocationArtifactRepository.java:259)
at
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.addRepository(AbstractRepositoryManager.java:129)
at
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:674)
at
org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(ArtifactRepositoryManager.java:104)
at
org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(ArtifactRepositoryManager.java:100)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.Util.getRunnableRepositories(Util.java:161)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.Util.getAggregatedBundleRepository(Util.java:153)
at
org.eclipse.equinox.internal.p2.extensionlocation.Activator.getBundlePoolRepository(Activator.java:88)
at
org.eclipse.equinox.internal.p2.extensionlocation.BundlePoolFilteredListener.<init>(BundlePoolFilteredListener.java:29)
at
org.eclipse.equinox.internal.p2.extensionlocation.SiteListener.synchronizeRepositories(SiteListener.java:109)
at
org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationMetadataRepository.ensureInitialized(ExtensionLocationMetadataRepository.java:65)
at
org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationMetadataRepository.getProperties(ExtensionLocationMetadataRepository.java:193)
at
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.addRepository(AbstractRepositoryManager.java:129)
at
org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.addRepository(MetadataRepositoryManager.java:37)
at
org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.createExtensionLocationMetadataRepository(Activator.java:81)
at
org.eclipse.equinox.internal.p2.reconciler.dropins.PlatformXmlListener.synchronizeConfiguration(PlatformXmlListener.java:236)
at
org.eclipse.equinox.internal.p2.reconciler.dropins.PlatformXmlListener.stopPoll(PlatformXmlListener.java:132)
at
org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.stopPoll(DirectoryWatcher.java:171)
at
org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.poll(DirectoryWatcher.java:109)
at
org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchConfiguration(Activator.java:519)
at
org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:175)
at
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:779)
at
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:772)
at
org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:729)
at
org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:933)
at
org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
at org.eclipse.osgi.container.Module.doStart(Module.java:581)
at org.eclipse.osgi.container.Module.start(Module.java:449)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1628)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1608)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1579)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1522)
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)
Starting application: 85414
{code}
Log: [^Teiid_AssertionFailedException.log]
CC: [~apodhrad]
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)